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

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

ACCEPT enum valueinet::INetfilter::IHook
activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addressTypeinet::Gpsrprivate
beaconIntervalinet::Gpsrprivate
beaconTimerinet::Gpsrprivate
computeIntersectionInsideLineSegments(Coord &begin1, Coord &end1, Coord &begin2, Coord &end2) constinet::Gpsrprivate
computeOptionLength(GpsrOption *gpsrOption)inet::Gpsrprivate
configureInterfaces()inet::Gpsrprivate
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
createBeacon()inet::Gpsrprivate
createGpsrOption(L3Address destination)inet::Gpsrprivate
datagramForwardHook(Packet *datagram) overrideinet::Gpsrinlineprivatevirtual
datagramLocalInHook(Packet *datagram) overrideinet::Gpsrinlineprivatevirtual
datagramLocalOutHook(Packet *datagram) overrideinet::Gpsrprivatevirtual
datagramPostRoutingHook(Packet *datagram) overrideinet::Gpsrinlineprivatevirtual
datagramPreRoutingHook(Packet *datagram) overrideinet::Gpsrprivatevirtual
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
displayBubblesinet::Gpsrprivate
DROP enum valueinet::INetfilter::IHook
findGpsrOptionInNetworkDatagram(const Ptr< const NetworkHeaderBase > &networkHeader) constinet::Gpsrprivate
findGpsrOptionInNetworkDatagramForUpdate(const Ptr< NetworkHeaderBase > &networkHeader)inet::Gpsrprivate
findGreedyRoutingNextHop(const L3Address &destination, GpsrOption *gpsrOption)inet::Gpsrprivate
findNextHop(const L3Address &destination, GpsrOption *gpsrOption)inet::Gpsrprivate
findPerimeterRoutingNextHop(const L3Address &destination, GpsrOption *gpsrOption)inet::Gpsrprivate
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
FORWARD enum valueinet::INetfilter::IHook
getGpsrOptionFromNetworkDatagram(const Ptr< const NetworkHeaderBase > &networkHeader) constinet::Gpsrprivate
getGpsrOptionFromNetworkDatagramForUpdate(const Ptr< NetworkHeaderBase > &networkHeader)inet::Gpsrprivate
getHostName() constinet::Gpsrprivate
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getNeighborAngle(const L3Address &address) constinet::Gpsrprivate
getNeighborPosition(const L3Address &address) constinet::Gpsrprivate
getNextNeighborExpiration()inet::Gpsrprivate
getPlanarNeighbors() constinet::Gpsrprivate
getPlanarNeighborsCounterClockwise(double startAngle) constinet::Gpsrprivate
getSelfAddress() constinet::Gpsrprivate
getSenderNeighborAddress(const Ptr< const NetworkHeaderBase > &networkHeader) constinet::Gpsrprivate
getVectorAngle(Coord vector) constinet::Gpsrprivate
globalPositionTableinet::Gpsrprivatestatic
Gpsr()inet::Gpsr
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::Gpsrprivatevirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *message) overrideinet::Gpsrprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::Gpsrprivatevirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::Gpsrprivatevirtual
hostinet::Gpsrprivate
initialize(int stage) overrideinet::Gpsrprotectedvirtual
interfacesinet::Gpsrprivate
interfaceTableinet::Gpsrprivate
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::RoutingProtocolBaseinlineprotectedvirtual
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
lookupPositionInGlobalRegistry(const L3Address &address) constinet::Gpsrprivate
maxJitterinet::Gpsrprivate
mobilityinet::Gpsrprivate
neighborPositionTableinet::Gpsrprivate
neighborValidityIntervalinet::Gpsrprivate
netfiltersinet::NetfilterBase::HookBaseprotected
networkProtocolinet::Gpsrprivate
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numInitStages() const overrideinet::Gpsrinlineprotectedvirtual
inet::RoutingProtocolBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
outputInterfaceinet::Gpsrprivate
planarizationModeinet::Gpsrprivate
positionByteLengthinet::Gpsrprivate
POSTROUTING enum valueinet::INetfilter::IHook
PREROUTING enum valueinet::INetfilter::IHook
processBeacon(Packet *packet)inet::Gpsrprivate
processBeaconTimer()inet::Gpsrprivate
processMessage(cMessage *message)inet::Gpsrprivate
processPurgeNeighborsTimer()inet::Gpsrprivate
processSelfMessage(cMessage *message)inet::Gpsrprivate
processUdpPacket(Packet *packet)inet::Gpsrprivate
purgeNeighbors()inet::Gpsrprivate
purgeNeighborsTimerinet::Gpsrprivate
QUEUE enum valueinet::INetfilter::IHook
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::Gpsrprivatevirtual
refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
registeredTo(INetfilter *nf)inet::NetfilterBase::HookBaseinline
Result enum nameinet::INetfilter::IHook
routeDatagram(Packet *datagram, GpsrOption *gpsrOption)inet::Gpsrprivate
RoutingProtocolBase()inet::RoutingProtocolBaseinline
routingTableinet::Gpsrprivate
scheduleBeaconTimer()inet::Gpsrprivate
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
schedulePurgeNeighborsTimer()inet::Gpsrprivate
sendBeacon(const Ptr< GpsrBeacon > &beacon)inet::Gpsrprivate
sendUdpPacket(Packet *packet)inet::Gpsrprivate
setGpsrOptionOnNetworkDatagram(Packet *packet, const Ptr< const NetworkHeaderBase > &networkHeader, GpsrOption *gpsrOption)inet::Gpsrprivate
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
State enum nameinet::OperationalMixin< cSimpleModule >protected
STOLEN enum valueinet::INetfilter::IHook
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
storePositionInGlobalRegistry(const L3Address &address, const Coord &position) constinet::Gpsrprivate
storeSelfPositionInGlobalRegistry() constinet::Gpsrprivate
Type enum nameinet::INetfilter::IHook
unregisteredFrom(INetfilter *nf)inet::NetfilterBase::HookBaseinline
~Gpsr()inet::Gpsrvirtual
~HookBase()inet::NetfilterBase::HookBaseinlinevirtual
~IHook()inet::INetfilter::IHookinlinevirtual
~ILifecycle()inet::ILifecycleinlinevirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual