GATE
gate::DataQueueSink Class Reference

Public Types

typedef gate_channel_id_t channel_id_t
 

Public Member Functions

virtual void onStatus (uint32_t resultType, channel_id_t channel_id, result_t resultCode, char const *buffer, size_t bufferLength, void *userParam)
 
virtual void onOpen (channel_id_t channel_id, char const *address, size_t addressLength, void *userParam)
 
virtual void onOpenFailed (channel_id_t channel_id, result_t result, char const *errorMsg, size_t errorMsgLength, void *userParam)
 
virtual void onReadCompleted (channel_id_t channel_id, char const *buffer, size_t bufferLength, void *userParam)
 
virtual void onWriteCompleted (channel_id_t channel_id, char const *buffer, size_t bufferLength, void *userParam)
 
virtual void onReadError (channel_id_t channel_id, result_t errorCode, void *userParam)
 
virtual void onWriteError (channel_id_t channel_id, result_t errorCode, void *userParam)
 
virtual void onError (channel_id_t channel_id, result_t errorCode, char const *errorMsg, size_t errorMsgSize)
 

Static Protected Member Functions

static void queue_callback (void *callbackData, uint32_t statusType, channel_id_t channelId, result_t resultCode, char const *buffer, size_t bufferLength, void *userParam)
 

Friends

class DataQueue
 

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