22 #ifndef CO_QUEUEMASTER_H 
   23 #define CO_QUEUEMASTER_H 
   25 #include <co/object.h>  
   30 namespace detail { 
class QueueMaster; }
 
   64     detail::QueueMaster* 
const _impl;
 
   66     CO_API 
void attach( 
const uint128_t& 
id,
 
   67                         const uint32_t instanceID ) 
override;
 
   79 #endif // CO_QUEUEMASTER_H 
CO_API void clear()
Remove all enqueued items. 
 
CO_API QueueItem push()
Enqueue a new queue item. 
 
ChangeType
Object change handling characteristics, see Programming Guide. 
 
A std::ostream-like interface for object serialization. 
 
Object-oriented network library. 
 
The item of the distributed queue holding the data. 
 
virtual CO_API ~QueueMaster()
Destruct this queue master. 
 
non-versioned, unbuffered, static object. 
 
CO_API QueueMaster()
Construct a new queue master. 
 
A std::istream-like input data stream for binary data. 
 
The producer end of a distributed queue.