abstracts a transport that can be paired with another More...
#include <internal-transport.hpp>
Public Member Functions | |
virtual | ~InternalTransportBase ()=default |
virtual void | receiveFromLink (const Block &packet)=0 |
causes the transport to receive a link-layer packet More... | |
Public Attributes | |
signal::Signal< InternalTransportBase, Block > | afterSend |
abstracts a transport that can be paired with another
Definition at line 37 of file internal-transport.hpp.
|
virtualdefault |
|
pure virtual |
causes the transport to receive a link-layer packet
Implemented in nfd::face::InternalClientTransport, and nfd::face::InternalForwarderTransport.
Referenced by nfd::face::asyncReceive().
signal::Signal<InternalTransportBase, Block> nfd::face::InternalTransportBase::afterSend |
Definition at line 48 of file internal-transport.hpp.
Referenced by nfd::face::InternalClientTransport::connectToForwarder(), nfd::face::InternalForwarderTransport::receiveFromLink(), and nfd::face::InternalClientTransport::send().