Lines Matching defs:EventTracker
38 struct EventTracker { struct
39 struct Event {
46 static const Event NoEvent;
48 static std::string toString(const MediaObservableParcel& observable) { in toString()
52 static std::string toString(const Event& event) { in toString()
75 static Event Busy(int uid, int pid, const std::vector<MediaObservableParcel>& observables) { in Busy()
78 static Event Idle(int uid, int pid, const std::vector<MediaObservableParcel>& observables) { in Idle()
83 const Event& pop(int64_t timeoutUs = 0) { in pop()
101 void append(const Event& event) { in append()
111 std::mutex mLock;
112 std::condition_variable mCondition;
113 Event mPoppedEvent;
114 std::list<Event> mEventQueue;