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. |