GATE
gate::DataQueue Class Reference
Inheritance diagram for gate::DataQueue:
gate::net::SocketQueue

Public Types

typedef gate_channel_id_t channel_id_t
 

Public Member Functions

 DataQueue (gate_dataqueue_t *ptr_queue_to_embed)
 
 DataQueue (DataQueue const &src)
 
DataQueueoperator= (DataQueue const &src)
 
gate_dataqueue_t * c_impl ()
 
void start (gate_dataqueue_status_t statusCallback, void *callback_data=NULL)
 
void start (DataQueueSink &sink)
 
void stop ()
 
channel_id_t open (String const &address, uint32_t flags, void *userParam=NULL)
 
void close (channel_id_t channelId)
 
void beginRead (channel_id_t channelId, size_t size, void *userParam=NULL)
 
void beginWrite (channel_id_t channelId, char const *buffer, gate_size_t bufferLen, void *userParam=NULL)
 

The documentation for this class was generated from the following files: