Home
last modified time | relevance | path

Searched refs:mPendingRequestPool (Results 1 – 3 of 3) sorted by relevance

/packages/services/Car/service/src/com/android/car/
DAidlVehicleStub.java517 private final LongPendingRequestPool<AsyncRequestInfo> mPendingRequestPool; field in AidlVehicleStub.PendingAsyncRequestPool
521 mPendingRequestPool = new LongPendingRequestPool<>(mLooper, mTimeoutCallback); in PendingAsyncRequestPool()
558 mPendingRequestPool.addPendingRequests(requestInfo); in addRequests()
565 AsyncRequestInfo requestInfo = mPendingRequestPool.getRequestIfFound(vhalRequestId); in finishRequestIfFound()
566 mPendingRequestPool.removeRequest(vhalRequestId, alreadyTimedOut); in finishRequestIfFound()
573 return mPendingRequestPool.size(); in size()
579 return mPendingRequestPool.getRequestIfFound(vhalRequestId) != null; in contains()
587 for (int i = 0; i < mPendingRequestPool.size(); i++) { in cancelRequests()
588 int serviceRequestId = mPendingRequestPool.valueAt(i) in cancelRequests()
591 vhalRequestIdsToCancel.add(mPendingRequestPool.keyAt(i)); in cancelRequests()
[all …]
/packages/services/Car/cpp/vhal/client/src/
DAidlVhalClient.cpp395 mPendingRequestPool = std::make_unique<PendingRequestPool>(timeoutInNs); in GetSetValueClient()
408 mPendingRequestPool.reset(); in ~GetSetValueClient()
497 mPendingRequestPool->addRequests(/*clientId=*/nullptr, {requestId}, mOnGetValueTimeout); in addGetValueRequest()
510 mPendingRequestPool->addRequests(/*clientId=*/nullptr, {requestId}, mOnSetValueTimeout); in addSetValueRequest()
528 auto finished = mPendingRequestPool->tryFinishRequests(/*clientId=*/nullptr, {requestId}); in tryFinishRequest()
/packages/services/Car/cpp/vhal/client/include/
DAidlVhalClient.h254 std::unique_ptr<hardware::automotive::vehicle::PendingRequestPool> mPendingRequestPool; variable