Mercurial > hg > orthanc
comparison OrthancFramework/Sources/MultiThreading/SharedMessageQueue.h @ 4300:b30a8de92ad9
abi continued
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 19:33:18 +0100 |
parents | e8005a58de16 |
children | d9473bd5ed43 |
comparison
equal
deleted
inserted
replaced
4299:3f85db78c441 | 4300:b30a8de92ad9 |
---|---|
53 // The caller is responsible to delete the dequeud message! | 53 // The caller is responsible to delete the dequeud message! |
54 IDynamicObject* Dequeue(int32_t millisecondsTimeout); | 54 IDynamicObject* Dequeue(int32_t millisecondsTimeout); |
55 | 55 |
56 bool WaitEmpty(int32_t millisecondsTimeout); | 56 bool WaitEmpty(int32_t millisecondsTimeout); |
57 | 57 |
58 bool IsFifoPolicy() const | 58 bool IsFifoPolicy() const; |
59 { | |
60 return isFifo_; | |
61 } | |
62 | 59 |
63 bool IsLifoPolicy() const | 60 bool IsLifoPolicy() const; |
64 { | |
65 return !isFifo_; | |
66 } | |
67 | 61 |
68 void SetFifoPolicy(); | 62 void SetFifoPolicy(); |
69 | 63 |
70 void SetLifoPolicy(); | 64 void SetLifoPolicy(); |
71 | 65 |