Lines Matching refs:Request
210 struct Request { struct
211 Request(std::chrono::system_clock::time_point _scheduled, in Request() argument
242 void add(std::shared_ptr<const Request>); argument
245 void copyRequests(std::vector<std::shared_ptr<const Request>>& requests,
252 std::shared_ptr<const Request>>>
261 std::map<Handle, std::shared_ptr<const Request>> mMap GUARDED_BY(mNTMutex);
270 Handle add(std::shared_ptr<const Request> request);
271 std::shared_ptr<const Request> remove(Handle handle);
272 void copyRequests(std::vector<std::shared_ptr<const Request>>& requests) const;
286 std::map<Handle, std::pair<std::shared_ptr<const Request>, TimerCallback>>
297 std::pair<std::shared_ptr<const Request>, TimerCallback>>
320 Handle add(std::shared_ptr<const Request> request, TimerCallback&& func,
322 std::shared_ptr<const Request> remove(Handle handle);
323 void copyRequests(std::vector<std::shared_ptr<const Request>>& requests) const;
352 static bool isRequestFromHal(const std::shared_ptr<const Request>& request);
356 const std::vector<std::shared_ptr<const Request>>& timeoutRequests,
357 const std::vector<std::shared_ptr<const Request>>& pendingRequests);
359 std::vector<std::shared_ptr<const Request>> getPendingRequests() const;