EMANE  1.2.1
EMANE::Application::TransportAdapter Member List

This is the complete list of members for EMANE::Application::TransportAdapter, including all inherited members.

Buildable()EMANE::Buildableinlineprotected
Component()EMANE::Componentinlineprotected
configure(const ConfigurationUpdate &update)=0EMANE::Componentpure virtual
destroy()=0EMANE::Componentpure virtual
DownstreamTransport()EMANE::DownstreamTransportinlineprotected
emptyEMANE::DownstreamTransportstatic
getBuildId() constEMANE::Buildableinline
getNEMId() constEMANE::Application::TransportAdapterinline
id_EMANE::Application::TransportAdapterprotected
initialize(Registrar &registrar)=0EMANE::Componentpure virtual
postStart()EMANE::Componentinlinevirtual
processDownstreamControl(const ControlMessages &msgs)=0EMANE::DownstreamTransportpure virtual
processDownstreamPacket(DownstreamPacket &pkt, const ControlMessages &msgs=empty)=0EMANE::DownstreamTransportpure virtual
sendUpstreamControl(const ControlMessages &msgs)EMANE::DownstreamTransportinline
sendUpstreamPacket(UpstreamPacket &pkt, const ControlMessages &msgs=empty)EMANE::DownstreamTransportinline
setBuildId(BuildId bid)EMANE::Buildableinline
setTransport(std::unique_ptr< NEMLayer > &pTransport)=0EMANE::Application::TransportAdapterpure virtual
setUpstreamTransport(UpstreamTransport *pUpstreamTransport)EMANE::DownstreamTransportinlinevirtual
start()=0EMANE::Componentpure virtual
stop()=0EMANE::Componentpure virtual
TransportAdapter(NEMId id)EMANE::Application::TransportAdapterinlineprotected
~Buildable()EMANE::Buildableinlinevirtual
~Component()EMANE::Componentinlinevirtual
~DownstreamTransport()EMANE::DownstreamTransportinlinevirtual
~TransportAdapter()EMANE::Application::TransportAdapterinlinevirtual