Lines Matching defs:SequenceToken
47 // SequencedWorkerPool::SequenceToken token = pool.GetSequenceToken();
123 class SequenceToken {
125 SequenceToken() : id_(0) {}
126 ~SequenceToken() {}
128 bool Equals(const SequenceToken& other) const {
140 explicit SequenceToken(int id) : id_(id) {}
156 // an unsequenced task, returns an invalid SequenceToken.
157 static SequenceToken GetSequenceTokenForCurrentThread();
176 SequenceToken GetSequenceToken();
182 SequenceToken GetNamedSequenceToken(const std::string& name);
189 SequenceToken token);
196 SequenceToken token,
259 bool PostSequencedWorkerTask(SequenceToken sequence_token,
279 SequenceToken sequence_token,
287 SequenceToken sequence_token,
300 bool IsRunningSequenceOnCurrentThread(SequenceToken sequence_token) const;