Struct IDataReceiveCallback#

Inheritance Relationships#

Derived Type#

Struct Documentation#

struct IDataReceiveCallback#

Interface implemented by the connecting object that allows receiving messages.

Subclassed by CChannelConnector

Public Functions

virtual void ReceiveData(sdv::sequence<sdv::pointer<uint8_t>> &seqData) = 0#

Callback to be called by the IPC connection when receiving a data packet.

Parameters:

seqData[inout] Sequence of data buffers to received. The sequence might be changed to optimize the communication without having to copy the data.

void ReceiveData (inout sequence< pointer< uint8 > > seqData)

Callback to be called by the IPC connection when receiving a data packet.

Parameters:

seqData[inout] Sequence of data buffers to received. The sequence might be changed to optimize the communication without having to copy the data.

Public Static Attributes

static ::sdv::interface_id _id = 0x22F4BE784DB63195#

Interface ID.