#include <WOscPriorityQueue.h>
Inherits WOscTimeTag.
Inherited by WOscQueueBundle.
Public Member Functions | |
WOscQueueItem (const WOscTimeTag &timeTag, WOscNetReturn *ra) | |
WOscNetReturn * | RemoveNetworkReturnAddress () |
Items which can be scheduled in a priority queue. Priority-queue items are time-tags with a network return address. They get queued after their time-tag values in the priority queue.
Definition at line 61 of file WOscPriorityQueue.h.
WOscNetReturn* WOscQueueItem::RemoveNetworkReturnAddress | ( | ) | [inline] |
When removing the network return address from the queue item, the caller must decrement the reference counter himself.
Definition at line 84 of file WOscPriorityQueue.h.
Referenced by WOscReceiver::ManagePriorityQueue().
00085 { 00086 WOscNetReturn* tmp = m_ra; 00087 m_ra = NULL; 00088 return tmp; 00089 }