INET Framework for OMNeT++/OMNEST
inet::dymo::Dymo Member List

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

ACCEPT enum valueinet::INetfilter::IHook
activeIntervalinet::dymo::Dymoprivate
activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addNode(const Ptr< RteMsg > &rteMsg, AddressBlock &addressBlock)inet::dymo::Dymoprivate
addressTypeinet::dymo::Dymoprivate
addSelfNode(const Ptr< RteMsg > &rteMsg)inet::dymo::Dymoprivate
appendInformationinet::dymo::Dymoprivate
bufferSizeBytesinet::dymo::Dymoprivate
bufferSizePacketsinet::dymo::Dymoprivate
cancelJitterTimerPacket(PacketJitterTimer *msg)inet::dymo::Dymoprivate
cancelRouteDiscovery(const L3Address &target)inet::dymo::Dymoprivate
cancelRreqTimer(const L3Address &target)inet::dymo::Dymoprivate
clientAddressAndPrefixLengthPairsinet::dymo::Dymoprivate
clientAddressesinet::dymo::Dymoprivate
completeRouteDiscovery(const L3Address &target)inet::dymo::Dymoprivate
computeRerrLength(const Ptr< Rerr > &rerr)inet::dymo::Dymoprivate
computeRrepLength(const Ptr< Rrep > &rrep)inet::dymo::Dymoprivate
computeRreqBackoffTime(int retryCount)inet::dymo::Dymoprivate
computeRreqLength(const Ptr< Rreq > &rreq)inet::dymo::Dymoprivate
computeRteMsgLength(const Ptr< RteMsg > &rteMsg)inet::dymo::Dymoprivate
configureInterfaces()inet::dymo::Dymoprivate
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
createRerr(std::vector< L3Address > &addresses)inet::dymo::Dymoprivate
createRoute(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock)inet::dymo::Dymoprivate
createRrep(const Ptr< const RteMsg > &rteMsg)inet::dymo::Dymoprivate
createRrep(const Ptr< const RteMsg > &rteMsg, IRoute *route)inet::dymo::Dymoprivate
createRreq(const L3Address &target, int retryCount)inet::dymo::Dymoprivate
createRreqBackoffTimer(const L3Address &target, int retryCount)inet::dymo::Dymoprivate
createRreqHolddownTimer(const L3Address &target)inet::dymo::Dymoprivate
createRreqWaitRrepTimer(const L3Address &target, int retryCount)inet::dymo::Dymoprivate
datagramForwardHook(Packet *datagram) overrideinet::dymo::Dymoinlineprivatevirtual
datagramLocalInHook(Packet *datagram) overrideinet::dymo::Dymoinlineprivatevirtual
datagramLocalOutHook(Packet *datagram) overrideinet::dymo::Dymoinlineprivatevirtual
datagramPostRoutingHook(Packet *datagram) overrideinet::dymo::Dymoinlineprivatevirtual
datagramPreRoutingHook(Packet *datagram) overrideinet::dymo::Dymoinlineprivatevirtual
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
delayDatagram(Packet *datagram)inet::dymo::Dymoprivate
deleteRreqTimer(const L3Address &target)inet::dymo::Dymoprivate
discoveryAttemptsMaxinet::dymo::Dymoprivate
DROP enum valueinet::INetfilter::IHook
dropDelayedDatagram(Packet *datagram)inet::dymo::Dymoprivate
Dymo()inet::dymo::Dymo
ensureRouteForDatagram(Packet *datagram)inet::dymo::Dymoprivate
eraseDelayedDatagrams(const L3Address &target)inet::dymo::Dymoprivate
eraseJitterTimerPacket(PacketJitterTimer *msg)inet::dymo::Dymoprivate
eraseRreqTimer(const L3Address &target)inet::dymo::Dymoprivate
expungeRoutes()inet::dymo::Dymoprivate
expungeTimerinet::dymo::Dymoprivate
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
FORWARD enum valueinet::INetfilter::IHook
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getLinkCost(const NetworkInterface *networkInterface, DymoMetricType metricType)inet::dymo::Dymoprivate
getNextExpungeTime()inet::dymo::Dymoprivate
getRouteState(DymoRouteData *routeData)inet::dymo::Dymoprivate
getSelfAddress()inet::dymo::Dymoprivate
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::dymo::Dymoprivatevirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *message) overrideinet::dymo::Dymoprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::dymo::Dymoprivatevirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::dymo::Dymoprivatevirtual
hasDelayedDatagrams(const L3Address &target)inet::dymo::Dymoprivate
hasOngoingRouteDiscovery(const L3Address &target)inet::dymo::Dymoprivate
hostinet::dymo::Dymoprivate
incrementSequenceNumber()inet::dymo::Dymoprivate
initialize(int stage) overrideinet::dymo::Dymoprotectedvirtual
interfacesinet::dymo::Dymoprivate
interfaceTableinet::dymo::Dymoprivate
isClientAddress(const L3Address &address)inet::dymo::Dymoprivate
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isLoopFree(const Ptr< const RteMsg > &rteMsg, IRoute *route)inet::dymo::Dymoprivate
isModuleStartStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isModuleStopStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isRegisteredHook(INetfilter *nf)inet::NetfilterBase::HookBaseinline
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
lastChangeinet::OperationalMixin< cSimpleModule >protected
LOCALIN enum valueinet::INetfilter::IHook
LOCALOUT enum valueinet::INetfilter::IHook
maxHopCountinet::dymo::Dymoprivate
maxHopLimitinet::dymo::Dymoprivate
maxIdleTimeinet::dymo::Dymoprivate
maxJitterinet::dymo::Dymoprivate
maxSequenceNumberLifetimeinet::dymo::Dymoprivate
minHopLimitinet::dymo::Dymoprivate
netfiltersinet::NetfilterBase::HookBaseprotected
networkProtocolinet::dymo::Dymoprivate
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numInitStages() const overrideinet::dymo::Dymoinlineprotectedvirtual
inet::RoutingProtocolBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
packetJitterTimersinet::dymo::Dymoprivate
permissibleRteMsg(Packet *packet, const Ptr< const RteMsg > &rteMsg)inet::dymo::Dymoprivate
POSTROUTING enum valueinet::INetfilter::IHook
PREROUTING enum valueinet::INetfilter::IHook
processDymoPacket(Packet *packet, const Ptr< const DymoPacket > &dymoPacket)inet::dymo::Dymoprivate
processExpungeTimer()inet::dymo::Dymoprivate
processJitterTimerPacket(PacketJitterTimer *msg)inet::dymo::Dymoprivate
processMessage(cMessage *message)inet::dymo::Dymoprivate
processRerr(Packet *packet, const Ptr< const Rerr > &rerr)inet::dymo::Dymoprivate
processRrep(Packet *packet, const Ptr< const Rrep > &rrep)inet::dymo::Dymoprivate
processRreq(Packet *packet, const Ptr< const Rreq > &rreq)inet::dymo::Dymoprivate
processRreqBackoffTimer(RreqBackoffTimer *message)inet::dymo::Dymoprivate
processRreqHolddownTimer(RreqHolddownTimer *message)inet::dymo::Dymoprivate
processRreqWaitRrepTimer(RreqWaitRrepTimer *message)inet::dymo::Dymoprivate
processRteMsg(Packet *packet, const Ptr< const RteMsg > &rteMsg)inet::dymo::Dymoprivate
processSelfMessage(cMessage *message)inet::dymo::Dymoprivate
processUdpPacket(Packet *packet)inet::dymo::Dymoprivate
QUEUE enum valueinet::INetfilter::IHook
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::dymo::Dymoprivatevirtual
refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
registeredTo(INetfilter *nf)inet::NetfilterBase::HookBaseinline
reinjectDelayedDatagram(Packet *datagram)inet::dymo::Dymoprivate
Result enum nameinet::INetfilter::IHook
retryRouteDiscovery(const L3Address &target, int retryCount)inet::dymo::Dymoprivate
routeRREQWaitTimeinet::dymo::Dymoprivate
RoutingProtocolBase()inet::RoutingProtocolBaseinline
routingTableinet::dymo::Dymoprivate
rreqHolddownTimeinet::dymo::Dymoprivate
scheduleExpungeTimer()inet::dymo::Dymoprivate
scheduleJitterTimerPacket(cPacket *packet, double delay)inet::dymo::Dymoprivate
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
scheduleRreqBackoffTimer(RreqBackoffTimer *message)inet::dymo::Dymoprivate
scheduleRreqHolddownTimer(RreqHolddownTimer *message)inet::dymo::Dymoprivate
scheduleRreqWaitRrepTimer(RreqWaitRrepTimer *message)inet::dymo::Dymoprivate
sendDymoPacket(const Ptr< DymoPacket > &packet, const NetworkInterface *networkInterface, const L3Address &nextHop, double delay)inet::dymo::Dymoprivate
sendIntermediateRREPinet::dymo::Dymoprivate
sendRerr(const Ptr< Rerr > &rerr)inet::dymo::Dymoprivate
sendRerrForBrokenLink(const NetworkInterface *networkInterface, const L3Address &nextHop)inet::dymo::Dymoprivate
sendRerrForUndeliverablePacket(const L3Address &destination)inet::dymo::Dymoprivate
sendRrep(const Ptr< Rrep > &rrep)inet::dymo::Dymoprivate
sendRrep(const Ptr< Rrep > &rrep, IRoute *route)inet::dymo::Dymoprivate
sendRreq(const Ptr< Rreq > &rreq)inet::dymo::Dymoprivate
sendUdpPacket(cPacket *packet)inet::dymo::Dymoprivate
sequenceNumberinet::dymo::Dymoprivate
setOperationalState(State newState)inet::OperationalMixin< cSimpleModule >protectedvirtual
setupActiveOperation(LifecycleOperation *operation, IDoneCallback *doneCallback, State)inet::OperationalMixin< cSimpleModule >protectedvirtual
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
startRouteDiscovery(const L3Address &target)inet::dymo::Dymoprivate
State enum nameinet::OperationalMixin< cSimpleModule >protected
STOLEN enum valueinet::INetfilter::IHook
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
targetAddressToDelayedPacketsinet::dymo::Dymoprivate
targetAddressToRREQTimerinet::dymo::Dymoprivate
targetAddressToSequenceNumberinet::dymo::Dymoprivate
Type enum nameinet::INetfilter::IHook
unregisteredFrom(INetfilter *nf)inet::NetfilterBase::HookBaseinline
updateRoute(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock, IRoute *route)inet::dymo::Dymoprivate
updateRoutes(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock)inet::dymo::Dymoprivate
useMulticastRREPinet::dymo::Dymoprivate
~Dymo()inet::dymo::Dymovirtual
~HookBase()inet::NetfilterBase::HookBaseinlinevirtual
~IHook()inet::INetfilter::IHookinlinevirtual
~ILifecycle()inet::ILifecycleinlinevirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual