Interface against which to implement a data receiver, decoupled from transport internals. More...
#include <TransportReceiverInterface.hpp>
Public Member Functions | |
virtual | ~TransportReceiverInterface ()=default |
Destructor. | |
virtual void | OnDataReceived (const fastdds::rtps::octet *data, const uint32_t size, const Locator &local_locator, const Locator &remote_locator)=0 |
Method to be called by the transport when receiving data. | |
Interface against which to implement a data receiver, decoupled from transport internals.
|
virtualdefault |
Destructor.
|
pure virtual |
Method to be called by the transport when receiving data.
data | Pointer to the received data. |
size | Number of bytes received. |
local_locator | Locator identifying the local endpoint. |
remote_locator | Locator identifying the remote endpoint. |