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

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

activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addressRecognized(Ipv4Address destAddr, NetworkInterface *ie)inet::Arpprotectedvirtual
Arp()inet::Arp
ArpCache typedefinet::Arp
arpCacheinet::Arpprotected
arpReplySentSignalinet::Arpprotectedstatic
arpRequestSentSignalinet::Arpprotectedstatic
arpResolutionCompletedSignalinet::IArpstatic
arpResolutionFailedSignalinet::IArpstatic
arpResolutionInitiatedSignalinet::IArpstatic
cacheTimeoutinet::Arpprotected
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
dumpArpPacket(const ArpPacket *arp)inet::Arpprotectedvirtual
finish() overrideinet::Arpprotectedvirtual
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
flush()inet::Arpprotectedvirtual
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getL3AddressFor(const MacAddress &addr) const overrideinet::Arpvirtual
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::Arpprotectedvirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *msg) overrideinet::Arpprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::Arpprotectedvirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::Arpprotectedvirtual
iftinet::Arpprotected
initialize(int stage) overrideinet::Arpprotectedvirtual
initiateArpResolution(Ipv4Address ipv4Address, ArpCacheEntry *entry)inet::Arpprotectedvirtual
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::Arpinlineprotectedvirtual
isModuleStartStage(int stage) const overrideinet::Arpinlineprotectedvirtual
isModuleStopStage(int stage) const overrideinet::Arpinlineprotectedvirtual
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
lastChangeinet::OperationalMixin< cSimpleModule >protected
mapMulticastAddress(Ipv4Address addr)inet::Arpprotected
MsgPtrVector typedefinet::Arp
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numFailedResolutionsinet::Arpprotected
numInitStages() const overrideinet::Arpinlinevirtual
inet::OperationalBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
numRepliesSentinet::Arpprotected
numRequestsSentinet::Arpprotected
numResolutionsinet::Arpprotected
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
processArpPacket(Packet *packet)inet::Arpprotectedvirtual
proxyArpInterfacesinet::Arpprotected
proxyArpInterfacesMatcherinet::Arpprotected
refreshDisplay() const overrideinet::Arpprotectedvirtual
inet::OperationalBase::refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
requestTimedOut(cMessage *selfmsg)inet::Arpprotectedvirtual
resolveL3Address(const L3Address &address, const NetworkInterface *ie) overrideinet::Arpvirtual
resolveMacAddressForArpReply(const NetworkInterface *ie, const ArpPacket *arp)inet::Arpprotectedvirtual
retryCountinet::Arpprotected
retryTimeoutinet::Arpprotected
rtinet::Arpprotected
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
sendArpGratuitous(const NetworkInterface *ie, MacAddress srcAddr, Ipv4Address ipAddr, ArpOpcode opCode=ARP_REQUEST)inet::Arp
sendArpProbe(const NetworkInterface *ie, MacAddress srcAddr, Ipv4Address probedAddr)inet::Arp
sendArpRequest(const NetworkInterface *ie, Ipv4Address ipAddress)inet::Arpprotectedvirtual
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
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
updateArpCache(ArpCacheEntry *entry, const MacAddress &macAddress)inet::Arpprotectedvirtual
~Arp()inet::Arpvirtual
~IArp()inet::IArpinlinevirtual
~ILifecycle()inet::ILifecycleinlinevirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual