INET Framework for OMNeT++/OMNEST
inet::NextHopForwarding Member List

This is the complete list of members for inet::NextHopForwarding, including all inherited members.

activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
arpinet::NextHopForwardingprotected
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
datagramForwardHook(Packet *datagram)inet::NextHopForwardingprotectedvirtual
datagramLocalIn(Packet *datagram, const NetworkInterface *inIE)inet::NextHopForwardingprotectedvirtual
datagramLocalInHook(Packet *datagram)inet::NextHopForwardingprotectedvirtual
datagramLocalOut(Packet *datagram, const NetworkInterface *destIE, const L3Address &nextHop)inet::NextHopForwardingprotectedvirtual
datagramLocalOutHook(Packet *datagram)inet::NextHopForwardingprotectedvirtual
datagramPostRoutingHook(Packet *datagram)inet::NextHopForwardingprotectedvirtual
datagramPreRouting(Packet *datagram, const NetworkInterface *inIE, const NetworkInterface *destIE, const L3Address &nextHop)inet::NextHopForwardingprotectedvirtual
datagramPreRoutingHook(Packet *datagram)inet::NextHopForwardingprotectedvirtual
DatagramQueueForHooks typedefinet::NextHopForwardingprotected
decapsulate(Packet *datagram)inet::NextHopForwardingprotectedvirtual
defaultHopLimitinet::NextHopForwardingprotected
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
dropQueuedDatagram(const Packet *datagram) overrideinet::NextHopForwardingvirtual
encapsulate(Packet *transportPacket, const NetworkInterface *&destIE)inet::NextHopForwardingprotectedvirtual
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
flush()inet::NextHopForwardingprotectedvirtual
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getSourceInterfaceFrom(Packet *packet)inet::NextHopForwardingprotectedvirtual
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCommand(Request *msg)inet::NextHopForwardingprotected
handleCrashOperation(LifecycleOperation *operation) overrideinet::NextHopForwardingprotectedvirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *msg) overrideinet::NextHopForwardingprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handlePacketFromHL(Packet *packet)inet::NextHopForwardingprotectedvirtual
handlePacketFromNetwork(Packet *datagram)inet::NextHopForwardingprotectedvirtual
handleRegisterAnyProtocol(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterAnyService(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterProtocol(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::NextHopForwardingvirtual
handleRegisterProtocolGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterService(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::NextHopForwardingvirtual
handleRegisterServiceGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::NextHopForwardingprotectedvirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::NextHopForwardingprotectedvirtual
hooksinet::NetfilterBaseprotected
initialize(int stage) overrideinet::NextHopForwardingprotectedvirtual
interfaceTableinet::NextHopForwardingprotected
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::NextHopForwardinginlineprotectedvirtual
isModuleStartStage(int stage) const overrideinet::NextHopForwardinginlineprotectedvirtual
isModuleStopStage(int stage) const overrideinet::NextHopForwardinginlineprotectedvirtual
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
lastChangeinet::OperationalMixin< cSimpleModule >protected
NextHopForwarding()inet::NextHopForwarding
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numDroppedinet::NextHopForwardingprotected
numForwardedinet::NextHopForwardingprotected
numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
numLocalDeliverinet::NextHopForwardingprotected
numUnroutableinet::NextHopForwardingprotected
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
queuedDatagramsForHooksinet::NextHopForwardingprotected
refreshDisplay() const overrideinet::NextHopForwardingprotectedvirtual
inet::OperationalBase::refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
registerHook(int priority, IHook *hook) overrideinet::NextHopForwardingvirtual
reinjectQueuedDatagram(const Packet *datagram) overrideinet::NextHopForwardingvirtual
routeMulticastPacket(Packet *datagram, const NetworkInterface *destIE, const NetworkInterface *fromIE)inet::NextHopForwardingprotectedvirtual
routePacket(Packet *datagram, const NetworkInterface *destIE, const L3Address &nextHop, bool fromHL)inet::NextHopForwardingprotectedvirtual
routingTableinet::NextHopForwardingprotected
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
sendDatagramToHL(Packet *datagram)inet::NextHopForwardingprotectedvirtual
sendDatagramToOutput(Packet *datagram, const NetworkInterface *ie, L3Address nextHop)inet::NextHopForwardingprotectedvirtual
setOperationalState(State newState)inet::OperationalMixin< cSimpleModule >protectedvirtual
setupActiveOperation(LifecycleOperation *operation, IDoneCallback *doneCallback, State)inet::OperationalMixin< cSimpleModule >protectedvirtual
socketIdToSocketDescriptorinet::NextHopForwardingprotected
start()inet::NextHopForwardingprotectedvirtual
startActiveOperationExtraTime(simtime_t delay=SIMTIME_ZERO)inet::OperationalMixin< cSimpleModule >protectedvirtual
startActiveOperationExtraTimeOrFinish(simtime_t extraTime)inet::OperationalMixin< cSimpleModule >protectedvirtual
STARTING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
State enum nameinet::OperationalMixin< cSimpleModule >protected
stop()inet::NextHopForwardingprotectedvirtual
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
unregisterHook(IHook *hook) overrideinet::NextHopForwardingvirtual
upperProtocolsinet::NextHopForwardingprotected
~ILifecycle()inet::ILifecycleinlinevirtual
~INetfilter()inet::INetfilterinlinevirtual
~INetworkProtocol()inet::INetworkProtocolinlinevirtual
~NetfilterBase()inet::NetfilterBaseinlinevirtual
~NextHopForwarding()inet::NextHopForwarding
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual