EMANE  1.2.1
EMANE::ShimLayer Member List

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

addFileDescriptor(int iFd, DescriptorType type, Function fn)EMANE::FileDescriptorServiceProvider
Buildable()EMANE::Buildableinlineprotected
Callback typedefEMANE::FileDescriptorServiceProviderprotected
Component()EMANE::Componentinlineprotected
configure(const ConfigurationUpdate &update) overrideEMANE::ShimLayervirtual
DescriptorType enum nameEMANE::FileDescriptorServiceProvider
destroy() overrideEMANE::ShimLayervirtual
DownstreamTransport()EMANE::DownstreamTransportinlineprotected
EMANE::emptyEMANE::UpstreamTransportstatic
EMANE::DownstreamTransport::emptyEMANE::DownstreamTransportstatic
EventServiceUser()EMANE::EventServiceUserinlineprotected
FileDescriptorServiceProvider()EMANE::FileDescriptorServiceProviderinlineprotected
getBuildId() constEMANE::Buildableinline
getNEMId() constEMANE::NEMLayerinline
id_EMANE::NEMLayerprotected
initialize(Registrar &registrar) overrideEMANE::ShimLayervirtual
NEMLayer(NEMId id, PlatformServiceProvider *p)EMANE::NEMLayerinlineprotected
NEMQueuedLayer(NEMId id, PlatformServiceProvider *pPlatformService)EMANE::NEMQueuedLayerprotected
PlatformServiceUser(PlatformServiceProvider *p)EMANE::PlatformServiceUserinlineprotected
postStart() overrideEMANE::ShimLayervirtual
processConfiguration(const ConfigurationUpdate &update) overrideEMANE::NEMQueuedLayervirtual
processDownstreamControl(const ControlMessages &msgs) overrideEMANE::NEMQueuedLayervirtual
processDownstreamPacket(DownstreamPacket &pkt, const ControlMessages &msgs) overrideEMANE::NEMQueuedLayervirtual
processEvent(const EventId &eventId, const Serialization &serialization) overrideEMANE::NEMQueuedLayervirtual
processTimedEvent(TimerEventId eventId, const TimePoint &expireTime, const TimePoint &scheduleTime, const TimePoint &fireTime, const void *arg) overrideEMANE::NEMQueuedLayervirtual
processTimer(Function fn, const TimePoint &expireTime, const TimePoint &scheduleTime, const TimePoint &fireTime)EMANE::NEMQueuedLayer
processUpstreamControl(const ControlMessages &msgs) overrideEMANE::NEMQueuedLayervirtual
processUpstreamPacket(UpstreamPacket &pkt, const ControlMessages &msgs) overrideEMANE::NEMQueuedLayervirtual
RunningStateMutable()=defaultEMANE::RunningStateMutableprotected
sendDownstreamControl(const ControlMessages &msgs)EMANE::UpstreamTransportinline
sendDownstreamPacket(DownstreamPacket &pkt, const ControlMessages &msgs=empty)EMANE::UpstreamTransportinline
sendUpstreamControl(const ControlMessages &msgs)EMANE::DownstreamTransportinline
sendUpstreamPacket(UpstreamPacket &pkt, const ControlMessages &msgs=empty)EMANE::DownstreamTransportinline
setBuildId(BuildId bid)EMANE::Buildableinline
setDownstreamTransport(DownstreamTransport *) overrideEMANE::ShimLayervirtual
setUpstreamTransport(UpstreamTransport *) overrideEMANE::ShimLayervirtual
ShimLayer(NEMId id, NEMLayer *pImplementor, PlatformServiceProvider *pPlatformService)EMANE::ShimLayer
start() overrideEMANE::ShimLayervirtual
stop() overrideEMANE::ShimLayervirtual
TimerServiceUser()EMANE::TimerServiceUserinlineprotected
UpstreamTransport()EMANE::UpstreamTransportinlineprotected
~Buildable()EMANE::Buildableinlinevirtual
~Component()EMANE::Componentinlinevirtual
~DownstreamTransport()EMANE::DownstreamTransportinlinevirtual
~EventServiceUser()EMANE::EventServiceUserinlinevirtual
~FileDescriptorServiceProvider()EMANE::FileDescriptorServiceProviderinlinevirtual
~NEMLayer()EMANE::NEMLayerinlinevirtual
~NEMQueuedLayer()EMANE::NEMQueuedLayer
~PlatformServiceUser()EMANE::PlatformServiceUserinlinevirtual
~RunningStateMutable()EMANE::RunningStateMutableinlinevirtual
~ShimLayer()EMANE::ShimLayer
~TimerServiceUser()EMANE::TimerServiceUserinlinevirtual
~UpstreamTransport()EMANE::UpstreamTransportinlinevirtual