Lines Matching refs:JobKey
39 class JobKey {
41 virtual ~JobKey();
45 virtual bool operator==(const JobKey& other) const = 0;
49 struct SimpleJobKey : public JobKey {
59 virtual bool operator==(const JobKey& other) const;
83 virtual const JobKey& Key() const = 0;
90 job_wait_status WaitFor(const JobKey& key);
141 void AbortJob(const JobKey& key);
142 Job* GetJob(const JobKey& key);
144 status_t AddListener(const JobKey& key,
146 void RemoveListener(const JobKey& key,
153 typedef JobKey KeyType;
156 size_t HashKey(const JobKey& key) const
166 bool Compare(const JobKey& key, Job* value) const
180 job_wait_status WaitForJob(Job* waitingJob, const JobKey& key);