INET Framework for OMNeT++/OMNEST
|
This is the complete list of members for inet::IPv4, including all inherited members.
AbstractQueue() | inet::AbstractQueue | |
arp | inet::IPv4 | protected |
arpInGate | inet::IPv4 | protected |
arpOutGate | inet::IPv4 | protected |
arpResolutionCompleted(IARP::Notification *entry) | inet::IPv4 | protected |
arpResolutionTimedOut(IARP::Notification *entry) | inet::IPv4 | protected |
arrival(cPacket *msg) override | inet::QueueBase | protectedvirtual |
arrivalWhenIdle(cPacket *msg) override | inet::QueueBase | protectedvirtual |
cancelService() | inet::AbstractQueue | protectedvirtual |
createIPv4Datagram(const char *name) | inet::IPv4 | protectedvirtual |
curFragmentId | inet::IPv4 | protected |
datagramForwardHook(INetworkDatagram *datagram, const InterfaceEntry *inIE, const InterfaceEntry *&outIE, L3Address &nextHopAddr) | inet::IPv4 | protected |
datagramLocalInHook(INetworkDatagram *datagram, const InterfaceEntry *inIE) | inet::IPv4 | protected |
datagramLocalOut(IPv4Datagram *datagram, const InterfaceEntry *destIE, IPv4Address nextHopAddr) | inet::IPv4 | protectedvirtual |
datagramLocalOutHook(INetworkDatagram *datagram, const InterfaceEntry *&outIE, L3Address &nextHopAddr) | inet::IPv4 | protected |
datagramPostRoutingHook(INetworkDatagram *datagram, const InterfaceEntry *inIE, const InterfaceEntry *&outIE, L3Address &nextHopAddr) | inet::IPv4 | protected |
datagramPreRoutingHook(INetworkDatagram *datagram, const InterfaceEntry *inIE, const InterfaceEntry *&outIE, L3Address &nextHopAddr) | inet::IPv4 | protected |
DatagramQueueForHooks typedef | inet::IPv4 | protected |
decapsulate(IPv4Datagram *datagram) | inet::IPv4 | protectedvirtual |
defaultMCTimeToLive | inet::IPv4 | protected |
defaultTimeToLive | inet::IPv4 | protected |
delay | inet::QueueBase | protected |
determineOutgoingInterfaceForMulticastDatagram(IPv4Datagram *datagram, const InterfaceEntry *multicastIFOption) | inet::IPv4 | protectedvirtual |
dropQueuedDatagram(const INetworkDatagram *datagram) override | inet::IPv4 | virtual |
encapsulate(cPacket *transportPacket, IPv4ControlInfo *controlInfo) | inet::IPv4 | protectedvirtual |
endService(cPacket *packet) override | inet::IPv4 | protectedvirtual |
flush() | inet::IPv4 | protectedvirtual |
forceBroadcast | inet::IPv4 | protected |
forwardMulticastPacket(IPv4Datagram *datagram, const InterfaceEntry *fromIE) | inet::IPv4 | protectedvirtual |
fragbuf | inet::IPv4 | protected |
fragmentAndSend(IPv4Datagram *datagram, const InterfaceEntry *ie, IPv4Address nextHopAddr) | inet::IPv4 | protectedvirtual |
fragmentPostRouting(IPv4Datagram *datagram, const InterfaceEntry *ie, IPv4Address nextHopAddr) | inet::IPv4 | protectedvirtual |
fragmentTimeoutTime | inet::IPv4 | protected |
getShortestPathInterfaceToSource(IPv4Datagram *datagram) | inet::IPv4 | protectedvirtual |
getSourceInterfaceFrom(cPacket *packet) | inet::IPv4 | protectedvirtual |
handleIncomingARPPacket(ARPPacket *packet, const InterfaceEntry *fromIE) | inet::IPv4 | protectedvirtual |
handleIncomingDatagram(IPv4Datagram *datagram, const InterfaceEntry *fromIE) | inet::IPv4 | protectedvirtual |
handleIncomingICMP(ICMPMessage *packet) | inet::IPv4 | protectedvirtual |
handleMessage(cMessage *msg) override | inet::IPv4 | protectedvirtual |
handleOperationStage(LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) override | inet::IPv4 | virtual |
handlePacketFromARP(cPacket *packet) | inet::IPv4 | protectedvirtual |
handlePacketFromHL(cPacket *packet) | inet::IPv4 | protectedvirtual |
HookList typedef | inet::IPv4 | protected |
hooks | inet::IPv4 | protected |
icmp | inet::IPv4 | protected |
ift | inet::IPv4 | protected |
initialize(int stage) override | inet::IPv4 | protectedvirtual |
inet::QueueBase::initialize() override | inet::QueueBase | protectedvirtual |
IPv4() | inet::IPv4 | |
isNodeUp() | inet::IPv4 | protectedvirtual |
isUp | inet::IPv4 | protected |
lastCheckTime | inet::IPv4 | protected |
mapping | inet::IPv4 | protected |
numDropped | inet::IPv4 | protected |
numForwarded | inet::IPv4 | protected |
numInitStages() const override | inet::IPv4 | inlineprotectedvirtual |
numLocalDeliver | inet::IPv4 | protected |
numMulticast | inet::IPv4 | protected |
numUnroutable | inet::IPv4 | protected |
PendingPackets typedef | inet::IPv4 | |
pendingPackets | inet::IPv4 | protected |
preroutingFinish(IPv4Datagram *datagram, const InterfaceEntry *fromIE, const InterfaceEntry *destIE, IPv4Address nextHopAddr) | inet::IPv4 | protectedvirtual |
queue | inet::AbstractQueue | protected |
QueueBase() | inet::QueueBase | inline |
queuedDatagramsForHooks | inet::IPv4 | protected |
queueOutGateBaseId | inet::IPv4 | protected |
reassembleAndDeliver(IPv4Datagram *datagram) | inet::IPv4 | protectedvirtual |
reassembleAndDeliverFinish(IPv4Datagram *datagram) | inet::IPv4 | protectedvirtual |
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override | inet::IPv4 | virtual |
refreshDisplay() const override | inet::IPv4 | protectedvirtual |
registerHook(int priority, IHook *hook) override | inet::IPv4 | virtual |
reinjectQueuedDatagram(const INetworkDatagram *datagram) override | inet::IPv4 | virtual |
resolveNextHopMacAddress(cPacket *packet, IPv4Address nextHopAddr, const InterfaceEntry *destIE) | inet::IPv4 | protectedvirtual |
routeLocalBroadcastPacket(IPv4Datagram *datagram, const InterfaceEntry *destIE) | inet::IPv4 | protectedvirtual |
routeUnicastPacket(IPv4Datagram *datagram, const InterfaceEntry *fromIE, const InterfaceEntry *destIE, IPv4Address requestedNextHopAddress) | inet::IPv4 | protectedvirtual |
routeUnicastPacketFinish(IPv4Datagram *datagram, const InterfaceEntry *fromIE, const InterfaceEntry *destIE, IPv4Address nextHopAddr) | inet::IPv4 | protected |
rt | inet::IPv4 | protected |
sendDatagramToOutput(IPv4Datagram *datagram, const InterfaceEntry *ie, IPv4Address nextHopAddr) | inet::IPv4 | protectedvirtual |
sendOnTransportOutGateByProtocolId(cPacket *packet, int protocolId) | inet::IPv4 | |
sendPacketToIeee802NIC(cPacket *packet, const InterfaceEntry *ie, const MACAddress &macAddress, int etherType) | inet::IPv4 | protectedvirtual |
sendPacketToNIC(cPacket *packet, const InterfaceEntry *ie) | inet::IPv4 | protectedvirtual |
start() | inet::IPv4 | protectedvirtual |
startService(cPacket *msg) override | inet::QueueBase | protectedvirtual |
stop() | inet::IPv4 | protectedvirtual |
transportInGateBaseId | inet::IPv4 | protected |
unregisterHook(int priority, IHook *hook) override | inet::IPv4 | virtual |
useProxyARP | inet::IPv4 | protected |
~AbstractQueue() | inet::AbstractQueue | virtual |
~ILifecycle() | inet::ILifecycle | inlinevirtual |
~INetfilter() | inet::INetfilter | inlinevirtual |
~INetworkProtocol() | inet::INetworkProtocol | inlinevirtual |
~IPv4() | inet::IPv4 | virtual |