| ACCEPT enum value | inet::INetfilter::IHook | |
| activeInterval | inet::dymo::Dymo | private |
| activeOperation | inet::OperationalMixin< cSimpleModule > | protected |
| activeOperationExtraTimer | inet::OperationalMixin< cSimpleModule > | protected |
| activeOperationTimeout | inet::OperationalMixin< cSimpleModule > | protected |
| addNode(const Ptr< RteMsg > &rteMsg, AddressBlock &addressBlock) | inet::dymo::Dymo | private |
| addressType | inet::dymo::Dymo | private |
| addSelfNode(const Ptr< RteMsg > &rteMsg) | inet::dymo::Dymo | private |
| appendInformation | inet::dymo::Dymo | private |
| bufferSizeBytes | inet::dymo::Dymo | private |
| bufferSizePackets | inet::dymo::Dymo | private |
| cancelJitterTimerPacket(PacketJitterTimer *msg) | inet::dymo::Dymo | private |
| cancelRouteDiscovery(const L3Address &target) | inet::dymo::Dymo | private |
| cancelRreqTimer(const L3Address &target) | inet::dymo::Dymo | private |
| clientAddressAndPrefixLengthPairs | inet::dymo::Dymo | private |
| clientAddresses | inet::dymo::Dymo | private |
| completeRouteDiscovery(const L3Address &target) | inet::dymo::Dymo | private |
| computeRerrLength(const Ptr< Rerr > &rerr) | inet::dymo::Dymo | private |
| computeRrepLength(const Ptr< Rrep > &rrep) | inet::dymo::Dymo | private |
| computeRreqBackoffTime(int retryCount) | inet::dymo::Dymo | private |
| computeRreqLength(const Ptr< Rreq > &rreq) | inet::dymo::Dymo | private |
| computeRteMsgLength(const Ptr< RteMsg > &rteMsg) | inet::dymo::Dymo | private |
| configureInterfaces() | inet::dymo::Dymo | private |
| CRASHING_OPERATION enum value | inet::OperationalMixin< cSimpleModule > | protected |
| createRerr(std::vector< L3Address > &addresses) | inet::dymo::Dymo | private |
| createRoute(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock) | inet::dymo::Dymo | private |
| createRrep(const Ptr< const RteMsg > &rteMsg) | inet::dymo::Dymo | private |
| createRrep(const Ptr< const RteMsg > &rteMsg, IRoute *route) | inet::dymo::Dymo | private |
| createRreq(const L3Address &target, int retryCount) | inet::dymo::Dymo | private |
| createRreqBackoffTimer(const L3Address &target, int retryCount) | inet::dymo::Dymo | private |
| createRreqHolddownTimer(const L3Address &target) | inet::dymo::Dymo | private |
| createRreqWaitRrepTimer(const L3Address &target, int retryCount) | inet::dymo::Dymo | private |
| datagramForwardHook(Packet *datagram) override | inet::dymo::Dymo | inlineprivatevirtual |
| datagramLocalInHook(Packet *datagram) override | inet::dymo::Dymo | inlineprivatevirtual |
| datagramLocalOutHook(Packet *datagram) override | inet::dymo::Dymo | inlineprivatevirtual |
| datagramPostRoutingHook(Packet *datagram) override | inet::dymo::Dymo | inlineprivatevirtual |
| datagramPreRoutingHook(Packet *datagram) override | inet::dymo::Dymo | inlineprivatevirtual |
| delayActiveOperationFinish(simtime_t timeout) | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| delayDatagram(Packet *datagram) | inet::dymo::Dymo | private |
| deleteRreqTimer(const L3Address &target) | inet::dymo::Dymo | private |
| discoveryAttemptsMax | inet::dymo::Dymo | private |
| DROP enum value | inet::INetfilter::IHook | |
| dropDelayedDatagram(Packet *datagram) | inet::dymo::Dymo | private |
| Dymo() | inet::dymo::Dymo | |
| ensureRouteForDatagram(Packet *datagram) | inet::dymo::Dymo | private |
| eraseDelayedDatagrams(const L3Address &target) | inet::dymo::Dymo | private |
| eraseJitterTimerPacket(PacketJitterTimer *msg) | inet::dymo::Dymo | private |
| eraseRreqTimer(const L3Address &target) | inet::dymo::Dymo | private |
| expungeRoutes() | inet::dymo::Dymo | private |
| expungeTimer | inet::dymo::Dymo | private |
| finishActiveOperation() | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| FORWARD enum value | inet::INetfilter::IHook | |
| getInitialOperationalState() const | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| getLinkCost(const NetworkInterface *networkInterface, DymoMetricType metricType) | inet::dymo::Dymo | private |
| getNextExpungeTime() | inet::dymo::Dymo | private |
| getRouteState(DymoRouteData *routeData) | inet::dymo::Dymo | private |
| getSelfAddress() | inet::dymo::Dymo | private |
| handleActiveOperationTimeout(cMessage *message) | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| handleCrashOperation(LifecycleOperation *operation) override | inet::dymo::Dymo | privatevirtual |
| handleMessage(cMessage *msg) override | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| handleMessageWhenDown(cMessage *msg) | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| handleMessageWhenUp(cMessage *message) override | inet::dymo::Dymo | protectedvirtual |
| handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) override | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| handleStartOperation(LifecycleOperation *operation) override | inet::dymo::Dymo | privatevirtual |
| handleStopOperation(LifecycleOperation *operation) override | inet::dymo::Dymo | privatevirtual |
| hasDelayedDatagrams(const L3Address &target) | inet::dymo::Dymo | private |
| hasOngoingRouteDiscovery(const L3Address &target) | inet::dymo::Dymo | private |
| host | inet::dymo::Dymo | private |
| incrementSequenceNumber() | inet::dymo::Dymo | private |
| initialize(int stage) override | inet::dymo::Dymo | protectedvirtual |
| interfaces | inet::dymo::Dymo | private |
| interfaceTable | inet::dymo::Dymo | private |
| isClientAddress(const L3Address &address) | inet::dymo::Dymo | private |
| isDown() const | inet::OperationalMixin< cSimpleModule > | inlineprotectedvirtual |
| isInitializeStage(int stage) const override | inet::RoutingProtocolBase | inlineprotectedvirtual |
| isLoopFree(const Ptr< const RteMsg > &rteMsg, IRoute *route) | inet::dymo::Dymo | private |
| isModuleStartStage(int stage) const override | inet::RoutingProtocolBase | inlineprotectedvirtual |
| isModuleStopStage(int stage) const override | inet::RoutingProtocolBase | inlineprotectedvirtual |
| isRegisteredHook(INetfilter *nf) | inet::NetfilterBase::HookBase | inline |
| isUp() const | inet::OperationalMixin< cSimpleModule > | inlineprotectedvirtual |
| lastChange | inet::OperationalMixin< cSimpleModule > | protected |
| LOCALIN enum value | inet::INetfilter::IHook | |
| LOCALOUT enum value | inet::INetfilter::IHook | |
| maxHopCount | inet::dymo::Dymo | private |
| maxHopLimit | inet::dymo::Dymo | private |
| maxIdleTime | inet::dymo::Dymo | private |
| maxJitter | inet::dymo::Dymo | private |
| maxSequenceNumberLifetime | inet::dymo::Dymo | private |
| minHopLimit | inet::dymo::Dymo | private |
| netfilters | inet::NetfilterBase::HookBase | protected |
| networkProtocol | inet::dymo::Dymo | private |
| NOT_OPERATING enum value | inet::OperationalMixin< cSimpleModule > | protected |
| numInitStages() const override | inet::dymo::Dymo | inlineprotectedvirtual |
| inet::RoutingProtocolBase::numInitStages() const override | inet::OperationalMixin< cSimpleModule > | inlineprotectedvirtual |
| OPERATING enum value | inet::OperationalMixin< cSimpleModule > | protected |
| operationalState | inet::OperationalMixin< cSimpleModule > | protected |
| packetJitterTimers | inet::dymo::Dymo | private |
| permissibleRteMsg(Packet *packet, const Ptr< const RteMsg > &rteMsg) | inet::dymo::Dymo | private |
| POSTROUTING enum value | inet::INetfilter::IHook | |
| PREROUTING enum value | inet::INetfilter::IHook | |
| processDymoPacket(Packet *packet, const Ptr< const DymoPacket > &dymoPacket) | inet::dymo::Dymo | private |
| processExpungeTimer() | inet::dymo::Dymo | private |
| processJitterTimerPacket(PacketJitterTimer *msg) | inet::dymo::Dymo | private |
| processMessage(cMessage *message) | inet::dymo::Dymo | private |
| processRerr(Packet *packet, const Ptr< const Rerr > &rerr) | inet::dymo::Dymo | private |
| processRrep(Packet *packet, const Ptr< const Rrep > &rrep) | inet::dymo::Dymo | private |
| processRreq(Packet *packet, const Ptr< const Rreq > &rreq) | inet::dymo::Dymo | private |
| processRreqBackoffTimer(RreqBackoffTimer *message) | inet::dymo::Dymo | private |
| processRreqHolddownTimer(RreqHolddownTimer *message) | inet::dymo::Dymo | private |
| processRreqWaitRrepTimer(RreqWaitRrepTimer *message) | inet::dymo::Dymo | private |
| processRteMsg(Packet *packet, const Ptr< const RteMsg > &rteMsg) | inet::dymo::Dymo | private |
| processSelfMessage(cMessage *message) | inet::dymo::Dymo | private |
| processUdpPacket(Packet *packet) | inet::dymo::Dymo | private |
| QUEUE enum value | inet::INetfilter::IHook | |
| receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override | inet::dymo::Dymo | privatevirtual |
| refreshDisplay() const override | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| registeredTo(INetfilter *nf) | inet::NetfilterBase::HookBase | inline |
| reinjectDelayedDatagram(Packet *datagram) | inet::dymo::Dymo | private |
| Result enum name | inet::INetfilter::IHook | |
| retryRouteDiscovery(const L3Address &target, int retryCount) | inet::dymo::Dymo | private |
| routeRREQWaitTime | inet::dymo::Dymo | private |
| RoutingProtocolBase() | inet::RoutingProtocolBase | inline |
| routingTable | inet::dymo::Dymo | private |
| rreqHolddownTime | inet::dymo::Dymo | private |
| scheduleExpungeTimer() | inet::dymo::Dymo | private |
| scheduleJitterTimerPacket(cPacket *packet, double delay) | inet::dymo::Dymo | private |
| scheduleOperationTimeout(simtime_t timeout) | inet::OperationalMixin< cSimpleModule > | protectedvirtual |
| scheduleRreqBackoffTimer(RreqBackoffTimer *message) | inet::dymo::Dymo | private |
| scheduleRreqHolddownTimer(RreqHolddownTimer *message) | inet::dymo::Dymo | private |
| scheduleRreqWaitRrepTimer(RreqWaitRrepTimer *message) | inet::dymo::Dymo | private |
| sendDymoPacket(const Ptr< DymoPacket > &packet, const NetworkInterface *networkInterface, const L3Address &nextHop, double delay) | inet::dymo::Dymo | private |
| sendIntermediateRREP | inet::dymo::Dymo | private |
| sendRerr(const Ptr< Rerr > &rerr) | inet::dymo::Dymo | private |
| sendRerrForBrokenLink(const NetworkInterface *networkInterface, const L3Address &nextHop) | inet::dymo::Dymo | private |
| sendRerrForUndeliverablePacket(const L3Address &destination) | inet::dymo::Dymo | private |
| sendRrep(const Ptr< Rrep > &rrep) | inet::dymo::Dymo | private |
| sendRrep(const Ptr< Rrep > &rrep, IRoute *route) | inet::dymo::Dymo | private |
| sendRreq(const Ptr< Rreq > &rreq) | inet::dymo::Dymo | private |
| sendUdpPacket(cPacket *packet) | inet::dymo::Dymo | private |
| sequenceNumber | inet::dymo::Dymo | private |
| 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 value | inet::OperationalMixin< cSimpleModule > | protected |
| startRouteDiscovery(const L3Address &target) | inet::dymo::Dymo | private |
| State enum name | inet::OperationalMixin< cSimpleModule > | protected |
| STOLEN enum value | inet::INetfilter::IHook | |
| STOPPING_OPERATION enum value | inet::OperationalMixin< cSimpleModule > | protected |
| targetAddressToDelayedPackets | inet::dymo::Dymo | private |
| targetAddressToRREQTimer | inet::dymo::Dymo | private |
| targetAddressToSequenceNumber | inet::dymo::Dymo | private |
| Type enum name | inet::INetfilter::IHook | |
| unregisteredFrom(INetfilter *nf) | inet::NetfilterBase::HookBase | inline |
| updateRoute(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock, IRoute *route) | inet::dymo::Dymo | private |
| updateRoutes(Packet *packet, const Ptr< const RteMsg > &rteMsg, const AddressBlock &addressBlock) | inet::dymo::Dymo | private |
| useMulticastRREP | inet::dymo::Dymo | private |
| ~Dymo() | inet::dymo::Dymo | virtual |
| ~HookBase() | inet::NetfilterBase::HookBase | inlinevirtual |
| ~IHook() | inet::INetfilter::IHook | inlinevirtual |
| ~ILifecycle() | inet::ILifecycle | inlinevirtual |
| ~OperationalMixin() | inet::OperationalMixin< cSimpleModule > | virtual |