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

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

activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addressTypeinet::Ripprivate
addRipInterface(const NetworkInterface *ie, cXMLElement *config)inet::Ripprivate
addRoute(const L3Address &dest, int prefixLength, const NetworkInterface *ie, const L3Address &nextHop, int metric, uint16_t routeTag, const L3Address &from)inet::Ripprotectedvirtual
badResponseSignalinet::Ripprivatestatic
checkExpiredRoutes()inet::Ripprotectedvirtual
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
createRoute(const L3Address &dest, int prefixLength, const NetworkInterface *ie, const L3Address &nextHop, int metric)inet::Ripprivate
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
deleteRipInterface(const NetworkInterface *ie)inet::Ripprivate
findRipInterfaceById(int interfaceId)inet::Ripprivate
findRipRoute(const L3Address &destAddress, int prefixLength)inet::Ripprivate
findRipRoute(const L3Address &destination, int prefixLength, RipRoute::RouteType type)inet::Ripprivate
findRipRoute(const IRoute *route)inet::Ripprivate
findRipRoute(const NetworkInterface *ie, RipRoute::RouteType type)inet::Ripprivate
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getInterfaceMetric(NetworkInterface *ie)inet::Ripprivate
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::Ripprotectedvirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *msg) overrideinet::Ripprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::Ripprotectedvirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::Ripprotectedvirtual
holdDownTimeinet::Ripprivate
hostinet::Ripprivate
iftinet::Ripprivate
importRoute(IRoute *route, RipRoute::RouteType type, int metric=1, uint16_t routeTag=0)inet::Ripprotectedvirtual
initialize(int stage) overrideinet::Ripprotectedvirtual
InterfaceVector typedefinet::Ripprivate
invalidateRoute(RipRoute *route)inet::Ripprotectedvirtual
isDefaultRoute(const IRoute *route)inet::Ripinlineprivate
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isLocalInterfaceRoute(const IRoute *route)inet::Ripinlineprivate
isLoopbackInterfaceRoute(const IRoute *route)inet::Ripinlineprivate
isModuleStartStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isModuleStopStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isValidResponse(Packet *packet)inet::Ripprotectedvirtual
lastChangeinet::OperationalMixin< cSimpleModule >protected
Mode enum nameinet::Ripprivate
modeinet::Ripprivate
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numInitStages() const overrideinet::Ripinlineprotectedvirtual
inet::RoutingProtocolBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
numRoutesSignalinet::Ripprivatestatic
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
processRequest(Packet *pk)inet::Ripprotectedvirtual
processResponse(Packet *pk)inet::Ripprotectedvirtual
processUpdate(bool triggered)inet::Ripprotectedvirtual
purgeRoute(RipRoute *route)inet::Ripprotectedvirtual
rcvdResponseSignalinet::Ripprivatestatic
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::Ripprotectedvirtual
refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
Rip()inet::Rip
ripInterfacesinet::Ripprivate
RIPng enum valueinet::Ripprivate
ripRoutingTableinet::Ripprivate
ripUdpPortinet::Ripprivate
RIPv2 enum valueinet::Ripprivate
routeExpiryTimeinet::Ripprivate
routePurgeTimeinet::Ripprivate
RouteVector typedefinet::Ripprivate
RoutingProtocolBase()inet::RoutingProtocolBaseinline
rtinet::Ripprivate
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
sendPacket(Packet *packet, const L3Address &destAddr, int destPort, const NetworkInterface *destInterface)inet::Ripprotectedvirtual
sendRIPRequest(const RipNetworkInterface &ripInterface)inet::Ripprotectedvirtual
sendRoutes(const L3Address &address, int port, const RipNetworkInterface &ripInterface, bool changedOnly)inet::Ripprotectedvirtual
sentRequestSignalinet::Ripprivatestatic
sentUpdateSignalinet::Ripprivatestatic
setOperationalState(State newState)inet::OperationalMixin< cSimpleModule >protectedvirtual
setupActiveOperation(LifecycleOperation *operation, IDoneCallback *doneCallback, State)inet::OperationalMixin< cSimpleModule >protectedvirtual
shutdownTimeinet::Ripprivate
shutdownTimerinet::Ripprivate
socketinet::Ripprivate
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
startRIPRouting()inet::Ripprotectedvirtual
startupTimerinet::Ripprivate
State enum nameinet::OperationalMixin< cSimpleModule >protected
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
stopRIPRouting()inet::Ripprotectedvirtual
triggeredUpdateinet::Ripprivate
triggeredUpdateTimerinet::Ripprivate
triggerUpdate()inet::Ripprotectedvirtual
updateIntervalinet::Ripprivate
updateRoute(RipRoute *route, const NetworkInterface *ie, const L3Address &nextHop, int metric, uint16_t routeTag, const L3Address &from)inet::Ripprotectedvirtual
updateTimerinet::Ripprivate
~ILifecycle()inet::ILifecycleinlinevirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual
~Rip()inet::Rip