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
addNode(RteMsg *rteMsg, AddressBlock &addressBlock)inet::dymo::DYMOprivate
addressTypeinet::dymo::DYMOprivate
addSelfNode(RteMsg *rteMsg)inet::dymo::DYMOprivate
appendInformationinet::dymo::DYMOprivate
bufferSizeBytesinet::dymo::DYMOprivate
bufferSizePacketsinet::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
computeRERRBitLength(RERR *rerr)inet::dymo::DYMOprivate
computeRREPBitLength(RREP *rrep)inet::dymo::DYMOprivate
computeRREQBackoffTime(int retryCount)inet::dymo::DYMOprivate
computeRREQBitLength(RREQ *rreq)inet::dymo::DYMOprivate
computeRteMsgBitLength(RteMsg *rteMsg)inet::dymo::DYMOprivate
configureInterfaces()inet::dymo::DYMOprivate
createRERR(std::vector< L3Address > &addresses)inet::dymo::DYMOprivate
createRoute(RteMsg *rteMsg, AddressBlock &addressBlock)inet::dymo::DYMOprivate
createRREP(RteMsg *rteMsg)inet::dymo::DYMOprivate
createRREP(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(INetworkDatagram *datagram, const InterfaceEntry *inputInterfaceEntry, const InterfaceEntry *&outputInterfaceEntry, L3Address &nextHopAddress) overrideinet::dymo::DYMOinlineprivatevirtual
datagramLocalInHook(INetworkDatagram *datagram, const InterfaceEntry *inputInterfaceEntry) overrideinet::dymo::DYMOinlineprivatevirtual
datagramLocalOutHook(INetworkDatagram *datagram, const InterfaceEntry *&outputInterfaceEntry, L3Address &nextHopAddress) overrideinet::dymo::DYMOinlineprivatevirtual
datagramPostRoutingHook(INetworkDatagram *datagram, const InterfaceEntry *inputInterfaceEntry, const InterfaceEntry *&outputInterfaceEntry, L3Address &nextHopAddress) overrideinet::dymo::DYMOinlineprivatevirtual
datagramPreRoutingHook(INetworkDatagram *datagram, const InterfaceEntry *inputInterfaceEntry, const InterfaceEntry *&outputInterfaceEntry, L3Address &nextHopAddress) overrideinet::dymo::DYMOinlineprivatevirtual
delayDatagram(INetworkDatagram *datagram)inet::dymo::DYMOprivate
deleteRREQTimer(const L3Address &target)inet::dymo::DYMOprivate
discoveryAttemptsMaxinet::dymo::DYMOprivate
DROP enum valueinet::INetfilter::IHook
dropDelayedDatagram(INetworkDatagram *datagram)inet::dymo::DYMOprivate
DYMO()inet::dymo::DYMO
ensureRouteForDatagram(INetworkDatagram *datagram)inet::dymo::DYMOprivate
eraseDelayedDatagrams(const L3Address &target)inet::dymo::DYMOprivate
eraseRREQTimer(const L3Address &target)inet::dymo::DYMOprivate
expungeRoutes()inet::dymo::DYMOprivate
expungeTimerinet::dymo::DYMOprivate
FORWARD enum valueinet::INetfilter::IHook
getLinkCost(const InterfaceEntry *interfaceEntry, DYMOMetricType metricType)inet::dymo::DYMOprivate
getNextExpungeTime()inet::dymo::DYMOprivate
getRouteState(DYMORouteData *routeData)inet::dymo::DYMOprivate
getSelfAddress()inet::dymo::DYMOprivate
handleMessage(cMessage *message) overrideinet::dymo::DYMOprotected
handleOperationStage(LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) 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::DYMOprotected
interfacesinet::dymo::DYMOprivate
interfaceTableinet::dymo::DYMOprivate
isClientAddress(const L3Address &address)inet::dymo::DYMOprivate
isLoopFree(RteMsg *rteMsg, IRoute *route)inet::dymo::DYMOprivate
isNodeUp()inet::dymo::DYMOprivate
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
networkProtocolinet::dymo::DYMOprivate
nodeStatusinet::dymo::DYMOprivate
numInitStages() const overrideinet::dymo::DYMOinlineprotectedvirtual
permissibleRteMsg(RteMsg *rteMsg)inet::dymo::DYMOprivate
POSTROUTING enum valueinet::INetfilter::IHook
PREROUTING enum valueinet::INetfilter::IHook
processDYMOPacket(DYMOPacket *packet)inet::dymo::DYMOprivate
processExpungeTimer()inet::dymo::DYMOprivate
processMessage(cMessage *message)inet::dymo::DYMOprivate
processRERR(RERR *rerr)inet::dymo::DYMOprivate
processRREP(RREP *rrep)inet::dymo::DYMOprivate
processRREQ(RREQ *rreq)inet::dymo::DYMOprivate
processRREQBackoffTimer(RREQBackoffTimer *message)inet::dymo::DYMOprivate
processRREQHolddownTimer(RREQHolddownTimer *message)inet::dymo::DYMOprivate
processRREQWaitRREPTimer(RREQWaitRREPTimer *message)inet::dymo::DYMOprivate
processRteMsg(RteMsg *rteMsg)inet::dymo::DYMOprivate
processSelfMessage(cMessage *message)inet::dymo::DYMOprivate
processUDPPacket(UDPPacket *packet)inet::dymo::DYMOprivate
QUEUE enum valueinet::INetfilter::IHook
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::dymo::DYMOprivatevirtual
reinjectDelayedDatagram(INetworkDatagram *datagram)inet::dymo::DYMOprivate
Result enum nameinet::INetfilter::IHook
retryRouteDiscovery(const L3Address &target, int retryCount)inet::dymo::DYMOprivate
routeRREQWaitTimeinet::dymo::DYMOprivate
routingTableinet::dymo::DYMOprivate
rreqHolddownTimeinet::dymo::DYMOprivate
scheduleExpungeTimer()inet::dymo::DYMOprivate
scheduleRREQBackoffTimer(RREQBackoffTimer *message)inet::dymo::DYMOprivate
scheduleRREQHolddownTimer(RREQHolddownTimer *message)inet::dymo::DYMOprivate
scheduleRREQWaitRREPTimer(RREQWaitRREPTimer *message)inet::dymo::DYMOprivate
sendDYMOPacket(DYMOPacket *packet, const InterfaceEntry *interfaceEntry, const L3Address &nextHop, double delay)inet::dymo::DYMOprivate
sendIntermediateRREPinet::dymo::DYMOprivate
sendRERR(RERR *rerr)inet::dymo::DYMOprivate
sendRERRForBrokenLink(const InterfaceEntry *interfaceEntry, const L3Address &nextHop)inet::dymo::DYMOprivate
sendRERRForUndeliverablePacket(const L3Address &destination)inet::dymo::DYMOprivate
sendRREP(RREP *rrep)inet::dymo::DYMOprivate
sendRREP(RREP *rrep, IRoute *route)inet::dymo::DYMOprivate
sendRREQ(RREQ *rreq)inet::dymo::DYMOprivate
sendUDPPacket(UDPPacket *packet, double delay)inet::dymo::DYMOprivate
sequenceNumberinet::dymo::DYMOprivate
startRouteDiscovery(const L3Address &target)inet::dymo::DYMOprivate
STOLEN enum valueinet::INetfilter::IHook
targetAddressToDelayedPacketsinet::dymo::DYMOprivate
targetAddressToRREQTimerinet::dymo::DYMOprivate
targetAddressToSequenceNumberinet::dymo::DYMOprivate
Type enum nameinet::INetfilter::IHook
updateRoute(RteMsg *rteMsg, AddressBlock &addressBlock, IRoute *route)inet::dymo::DYMOprivate
updateRoutes(RteMsg *rteMsg, AddressBlock &addressBlock)inet::dymo::DYMOprivate
useMulticastRREPinet::dymo::DYMOprivate
~DYMO()inet::dymo::DYMOvirtual
~IHook()inet::INetfilter::IHookinlinevirtual
~ILifecycle()inet::ILifecycleinlinevirtual