Struct IDataSend#
Defined in File ipc.h
Inheritance Relationships#
Derived Types#
public CConnection
(Class CConnection)public CConnection
(Class CConnection)
Struct Documentation#
-
struct IDataSend#
Interface implemented by the channel connection object for sending messages through a channel.
Subclassed by CConnection, CConnection
Public Functions
-
virtual bool SendData(sdv::sequence<sdv::pointer<uint8_t>> &seqData) = 0#
Sends data consisting of multiple data chunks via the IPC connection.
- Parameters:
seqData – [inout] Sequence of data buffers to be sent. The sequence might be changed to optimize the communication without having to copy the data.
- Returns:
Return ‘true’ if all data could be sent; ‘false’ otherwise.
- boolean SendData (inout sequence< pointer< uint8 > > seqData)
Sends data consisting of multiple data chunks via the IPC connection.
- Parameters:
seqData – [inout] Sequence of data buffers to be sent. The sequence might be changed to optimize the communication without having to copy the data.
- Returns:
Return ‘true’ if all data could be sent; ‘false’ otherwise.
Public Static Attributes
-
static ::sdv::interface_id _id = 0x0DAAFCB866248F9C#
Interface ID.
-
virtual bool SendData(sdv::sequence<sdv::pointer<uint8_t>> &seqData) = 0#