|
INET Framework for OMNeT++/OMNEST
|
Copyright (c) 2005 Jan Ringo�, www.ringos.cz. More...
Namespaces | |
| aodv | |
| bgp | |
| DiffservUtil | |
| dymo | |
| eigrp | |
| ieee80211 | |
| Macho | |
| math | |
| Support functions for mathematical operations. | |
| mpls_constants | |
| newphysicallayer | |
| osg | |
| osm | |
| ospf | |
| ospfv2 | |
| ospfv3 | |
| physicalenvironment | |
| physicallayer | |
| power | |
| queueing | |
| rtp | |
| sctp | |
| tcp | |
| units | |
| utils | |
| visualizer | |
| xmlutils | |
Classes | |
| class | _VS8_Bug_101615 |
| class | AccessModuleWrap |
| Finds and returns the pointer to a module of type T. More... | |
| class | AccessoryProtocol |
| class | AckingMac |
| Implements a simplified ideal MAC. More... | |
| class | AckingMacHeader |
Class generated from inet/linklayer/acking/AckingMacHeader.msg:18 by opp_msgtool. More... | |
| class | AckingMacHeaderSerializer |
| Converts between AckingMacHeader and binary network byte order mac header. More... | |
| class | AckingMacProtocolDissector |
| class | AckingMacProtocolPrinter |
| class | AckingMacToEthernetPcapRecorderHelper |
| class | AcknowledgeHeader |
Class generated from inet/protocolelement/acknowledgement/AcknowledgeHeader.msg:13 by opp_msgtool. More... | |
| class | AdaptiveProbabilisticBroadcast |
| This class extends ProbabilisticBroadcast by adding an algorithm which adapts broadcasting parameters according to network conditions. More... | |
| class | AddressListOption |
Class generated from inet/routing/pim/PimPacket.msg:110 by opp_msgtool. More... | |
| class | AggregatorBase |
| class | AlwaysOpenGateScheduleConfigurator |
| class | AnsimMobility |
| Uses the <position_change> elements of the ANSim tool's trace file. More... | |
| class | ApplicationBase |
| class | ApplicationOperationBase |
| Base class for lifecycle operations that manipulate a application. More... | |
| class | ApplicationPacket |
Class generated from inet/applications/base/ApplicationPacket.msg:17 by opp_msgtool. More... | |
| class | ApplicationPacketSerializer |
| Converts between ApplicationPacket and binary (network byte order) application packet. More... | |
| class | ApplicationStartOperation |
| Lifecycle operation to start an application. More... | |
| class | ApplicationStopOperation |
| Lifecycle operation to stop an application. More... | |
| struct | AppSocketOptions |
| class | ApskPhyHeader |
Class generated from inet/physicallayer/wireless/apsk/packetlevel/ApskPhyHeader.msg:15 by opp_msgtool. More... | |
| class | ApskProtocolDissector |
| class | Arp |
| ARP implementation. More... | |
| class | ArpPacket |
Class generated from inet/networklayer/arp/ipv4/ArpPacket.msg:37 by opp_msgtool. More... | |
| class | ArpPacketSerializer |
| Converts between ArpPacket and binary (network byte order) Arp header. More... | |
| class | ArpProtocolDissector |
| class | ArpProtocolPrinter |
| class | AttachedMobility |
| class | AudioOutFile |
| Records audio into a file. More... | |
| class | BarFigure |
| class | BehaviorAggregateClassifier |
| Behavior Aggregate Classifier. More... | |
| class | BindingAcknowledgement |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:73 by opp_msgtool. More... | |
| class | BindingCache |
| class | BindingError |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:93 by opp_msgtool. More... | |
| class | BindingRefreshRequest |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:131 by opp_msgtool. More... | |
| class | BindingUpdate |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:38 by opp_msgtool. More... | |
| class | BindingUpdateList |
| class | BitCountChunk |
| This class represents data using a bit length field only. More... | |
| class | BitCountChunkSerializer |
| class | BitsChunk |
| This class represents data using a sequence of bits. More... | |
| class | BitsChunkSerializer |
| class | BitVector |
| class | BMac |
| Implementation of B-MAC (called also Berkeley MAC, Low Power Listening or LPL). More... | |
| class | BMacControlFrame |
Class generated from inet/linklayer/bmac/BMacHeader.msg:49 by opp_msgtool. More... | |
| class | BMacDataFrameHeader |
Class generated from inet/linklayer/bmac/BMacHeader.msg:57 by opp_msgtool. More... | |
| class | BMacHeaderBase |
Class generated from inet/linklayer/bmac/BMacHeader.msg:38 by opp_msgtool. More... | |
| class | BMacHeaderSerializer |
| Converts between BMacHeader and binary (network byte order) BMAC headers. More... | |
| class | BMacProtocolDissector |
| class | BMacProtocolPrinter |
| class | BonnMotionFile |
| Represents a BonnMotion file's contents. More... | |
| class | BonnMotionFileCache |
| Singleton object to read and store BonnMotion files. More... | |
| class | BonnMotionMobility |
| Uses the BonnMotion native file format. More... | |
| class | Box |
| class | BoxedLabelFigure |
| class | BpduBase |
Class generated from inet/linklayer/ieee8021d/common/Ieee8021dBpdu.msg:34 by opp_msgtool. More... | |
| class | BpduCfg |
Class generated from inet/linklayer/ieee8021d/common/Ieee8021dBpdu.msg:49 by opp_msgtool. More... | |
| class | BpduTcn |
Class generated from inet/linklayer/ieee8021d/common/Ieee8021dBpdu.msg:41 by opp_msgtool. More... | |
| class | BvhTree |
| class | ByteCountChunk |
| This class represents data using a byte length field only. More... | |
| class | ByteCountChunkSerializer |
| class | BytesChunk |
| This class represents data using a sequence of bytes. More... | |
| class | BytesChunkSerializer |
| class | CanvasProjection |
| class | CareOfTest |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:121 by opp_msgtool. More... | |
| class | CareOfTestInit |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:115 by opp_msgtool. More... | |
| class | CarrierBasedLifeTimer |
| class | ChiangMobility |
| Chiang's random walk movement model. More... | |
| class | Chunk |
| This class represents a piece of data that is usually part of a packet or some other data such as a protocol buffer. More... | |
| class | ChunkBuffer |
| This class provides basic functionality for merging large data chunks from out of order smaller data chunks. More... | |
| class | ChunkQueue |
| This class represents a first in, first out queue of chunks. More... | |
| class | ChunkSerializer |
| class | ChunkSerializerRegistry |
| class | CircleMobility |
| Circle movement model. More... | |
| class | ClnsAddress |
| class | CLNSAddressType |
| class | ClockBase |
| class | ClockEvent |
| class | ClockEvent_Base |
Class generated from inet/clock/common/ClockEvent.msg:21 by opp_msgtool. More... | |
| class | ClockTime |
| This class is a proxy for the SimTime class. More... | |
| class | ClockUserModuleBase |
| class | ClockUserModuleMixin |
| class | CloudDelayerBase |
| class | ConstantDriftOscillator |
| class | Coord |
| Class for storing 3D coordinates. More... | |
| class | CounterFigure |
| class | cPacketChunk |
| This class represents data using an OMNeT++ cPacket instance. More... | |
| class | cPostModuleInitNotification |
| class | cPreModuleInitNotification |
| class | CrcCheckerBase |
| class | CrcHeader |
Class generated from inet/protocolelement/checksum/header/CrcHeader.msg:14 by opp_msgtool. More... | |
| class | CrcHeaderChecker |
| class | CrcHeaderInserter |
| class | CrcHeaderSerializer |
| Converts between CrcHeader and binary (network byte order) CRC header. More... | |
| class | CrcInserterBase |
| class | CreationTimeTag |
Class generated from inet/common/TimeTag.msg:17 by opp_msgtool. More... | |
| class | CreditGateTag |
Class generated from inet/queueing/gate/CreditGateTag.msg:21 by opp_msgtool. More... | |
| class | CsmaCaMac |
| class | CsmaCaMacAckHeader |
Class generated from inet/linklayer/csmaca/CsmaCaMacHeader.msg:28 by opp_msgtool. More... | |
| class | CsmaCaMacDataHeader |
Class generated from inet/linklayer/csmaca/CsmaCaMacHeader.msg:34 by opp_msgtool. More... | |
| class | CsmaCaMacHeader |
Class generated from inet/linklayer/csmaca/CsmaCaMacHeader.msg:20 by opp_msgtool. More... | |
| class | CsmaCaMacHeaderSerializer |
| Converts between CsmaCaMacHeader and binary network byte order mac header. More... | |
| class | CsmaCaMacProtocolDissector |
| class | CsmaCaMacProtocolPrinter |
| class | CsmaCaMacTrailer |
Class generated from inet/linklayer/csmaca/CsmaCaMacHeader.msg:42 by opp_msgtool. More... | |
| class | CsmaCaMacTrailerSerializer |
| class | Cuboid |
| This class represents a 3 dimensional shape with 6 pairwise parallel faces. More... | |
| class | DeaggregatorBase |
| class | DefaultProtocolDissector |
| class | DefaultProtocolPrinter |
| class | DefaultProtocolRegistrationListener |
| class | DefragmenterBase |
| class | DelayedInitializer |
| class | DelayingTimeTag |
Class generated from inet/common/TimeTag.msg:56 by opp_msgtool. More... | |
| class | DestinationL3AddressHeader |
Class generated from inet/protocolelement/selectivity/DestinationL3AddressHeader.msg:14 by opp_msgtool. More... | |
| class | DestinationMacAddressHeader |
Class generated from inet/protocolelement/selectivity/DestinationMacAddressHeader.msg:14 by opp_msgtool. More... | |
| class | DestinationPortHeader |
Class generated from inet/protocolelement/selectivity/DestinationPortHeader.msg:14 by opp_msgtool. More... | |
| class | DestreamingReceiver |
| class | DhcpClient |
| Implements a DHCP client. More... | |
| class | DhcpLease |
| Describes a DHCP lease. More... | |
| class | DhcpMessage |
Class generated from inet/applications/dhcp/DhcpMessage.msg:96 by opp_msgtool. More... | |
| class | DhcpMessageSerializer |
| Converts between DhcpMessage and binary (network byte order) DHCP message. More... | |
| class | DhcpOptions |
Class generated from inet/applications/dhcp/DhcpMessage.msg:72 by opp_msgtool. More... | |
| class | DhcpServer |
| Implements a DHCP server. More... | |
| class | DirectionTag |
Class generated from inet/common/DirectionTag.msg:32 by opp_msgtool. More... | |
| class | DispatchProtocolInd |
Class generated from inet/common/ProtocolTag.msg:75 by opp_msgtool. More... | |
| class | DispatchProtocolReq |
Class generated from inet/common/ProtocolTag.msg:66 by opp_msgtool. More... | |
| class | DriftingOscillatorBase |
| class | DrPriorityOption |
Class generated from inet/routing/pim/PimPacket.msg:98 by opp_msgtool. More... | |
| class | DscpInd |
Class generated from inet/networklayer/common/DscpTag.msg:33 by opp_msgtool. More... | |
| class | DscpMarker |
| DSCP Marker. More... | |
| class | DscpReq |
Class generated from inet/networklayer/common/DscpTag.msg:25 by opp_msgtool. More... | |
| class | DscpTagBase |
Class generated from inet/networklayer/common/DscpTag.msg:16 by opp_msgtool. More... | |
| class | Dsdv |
| DSDV protocol implementation. More... | |
| class | DsdvHello |
Class generated from inet/routing/dsdv/DsdvHello.msg:24 by opp_msgtool. More... | |
| class | DsdvHelloSerializer |
| Converts between DsdvHello and binary (network byte order) dsdv hello packet. More... | |
| class | DsdvIpv4Route |
| IPv4 route used by the DSDV protocol (DSDV module). More... | |
| class | DuplicateRemoval |
| class | EagerGateScheduleConfigurator |
| class | EchoPacket |
Class generated from inet/networklayer/common/EchoPacket.msg:25 by opp_msgtool. More... | |
| class | EchoPacketSerializer |
| Converts between EchoPacket and binary (network byte order) echo packet. More... | |
| class | EchoProtocol |
| TODO. More... | |
| class | EchoProtocolDissector |
| class | EchoProtocolPrinter |
| class | EcnInd |
Class generated from inet/networklayer/common/EcnTag.msg:37 by opp_msgtool. More... | |
| class | EcnReq |
Class generated from inet/networklayer/common/EcnTag.msg:30 by opp_msgtool. More... | |
| class | EcnTagBase |
Class generated from inet/networklayer/common/EcnTag.msg:22 by opp_msgtool. More... | |
| class | EigrpIpv4Ack |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:200 by opp_msgtool. More... | |
| class | EigrpIpv4Hello |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:187 by opp_msgtool. More... | |
| class | EigrpIpv4Message |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:209 by opp_msgtool. More... | |
| class | EigrpIpv4Query |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:230 by opp_msgtool. More... | |
| class | EigrpIpv4Reply |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:240 by opp_msgtool. More... | |
| class | EigrpIpv4Update |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:220 by opp_msgtool. More... | |
| class | EigrpIpv6Ack |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:205 by opp_msgtool. More... | |
| class | EigrpIpv6Hello |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:193 by opp_msgtool. More... | |
| class | EigrpIpv6Message |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:214 by opp_msgtool. More... | |
| class | EigrpIpv6Query |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:235 by opp_msgtool. More... | |
| class | EigrpIpv6Reply |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:245 by opp_msgtool. More... | |
| class | EigrpIpv6Update |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:225 by opp_msgtool. More... | |
| struct | EigrpKValues |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:43 by opp_msgtool. More... | |
| class | EigrpMessage |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:168 by opp_msgtool. More... | |
| struct | EigrpMpIpv4Internal |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:128 by opp_msgtool. More... | |
| struct | EigrpMpIpv6Internal |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:148 by opp_msgtool. More... | |
| class | EigrpMsgReq |
| class | EigrpMsgReq_Base |
Class generated from inet/routing/eigrp/messages/EigrpMessage.msg:262 by opp_msgtool. More... | |
| struct | EigrpMsgRoute |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:252 by opp_msgtool. More... | |
| class | EigrpRoute |
| Network destination, it contains state for DUAL. More... | |
| struct | EigrpRouteFlags |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:55 by opp_msgtool. More... | |
| class | EigrpRouteSource |
| Class represents EIGRP route to a destination network. More... | |
| struct | EigrpStub |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:78 by opp_msgtool. More... | |
| struct | EigrpTlvParameter |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:99 by opp_msgtool. More... | |
| struct | EigrpTlvStub |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:90 by opp_msgtool. More... | |
| struct | EigrpWideMetricPar |
| Struct generated from inet/routing/eigrp/messages/EigrpMessage.msg:64 by opp_msgtool. More... | |
| class | ElapsedTimeRecorder |
| class | ElapsedTimeTag |
Class generated from inet/common/TimeTag.msg:47 by opp_msgtool. More... | |
| class | EligibilityTimeFilter |
| class | EligibilityTimeGate |
| class | EligibilityTimeMeter |
| class | EligibilityTimeTag |
Class generated from inet/protocolelement/shaper/EligibilityTimeTag.msg:22 by opp_msgtool. More... | |
| class | EmptyChunk |
| This class represents a completely empty chunk. More... | |
| class | EmptyChunkSerializer |
| class | EncapsulationProtocolInd |
Class generated from inet/common/ProtocolTag.msg:96 by opp_msgtool. More... | |
| class | EncapsulationProtocolReq |
Class generated from inet/common/ProtocolTag.msg:86 by opp_msgtool. More... | |
| struct | EncodedGroupAddress |
| Struct generated from inet/routing/pim/PimPacket.msg:57 by opp_msgtool. More... | |
| struct | EncodedSourceAddress |
| Struct generated from inet/routing/pim/PimPacket.msg:67 by opp_msgtool. More... | |
| struct | EncodedUnicastAddress |
| Struct generated from inet/routing/pim/PimPacket.msg:51 by opp_msgtool. More... | |
| class | EncryptedChunk |
| This class represents encrypted data of another chunk. More... | |
| struct | EroObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:106 by opp_msgtool. More... | |
| class | ErrorRateInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:115 by opp_msgtool. More... | |
| class | EtherAppClient |
| Simple traffic generator for the Ethernet model. More... | |
| class | EtherAppReq |
Class generated from inet/applications/ethernet/EtherApp.msg:18 by opp_msgtool. More... | |
| class | EtherAppReqSerializer |
| Converts between EtherAppReq and binary (network byte order) application packet. More... | |
| class | EtherAppResp |
Class generated from inet/applications/ethernet/EtherApp.msg:27 by opp_msgtool. More... | |
| class | EtherAppRespSerializer |
| Converts between EtherAppResp and binary (network byte order) application packet. More... | |
| class | EtherAppServer |
| Server-side process EtherAppClient. More... | |
| class | EthernetAddressChecker |
| class | EthernetAddressInserter |
| class | EthernetBindCommand |
Class generated from inet/linklayer/ethernet/common/EthernetCommand.msg:16 by opp_msgtool. More... | |
| class | EthernetControlFrameBase |
Class generated from inet/linklayer/ethernet/common/EthernetControlFrame.msg:22 by opp_msgtool. More... | |
| class | EthernetControlFrameSerializer |
| class | EthernetCsmaMac |
| Ethernet MAC module which supports both half-duplex (CSMA/CD) and full-duplex operation. More... | |
| class | EthernetCutthroughInterface |
| class | EthernetCutthroughSink |
| class | EthernetCutthroughSource |
| class | EthernetEncapsulation |
| Performs Ethernet II encapsulation/decapsulation. More... | |
| class | EthernetFcs |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:120 by opp_msgtool. More... | |
| class | EthernetFcsChecker |
| class | EthernetFcsInserter |
| class | EthernetFcsSerializer |
| class | EthernetFragmentFcs |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:139 by opp_msgtool. More... | |
| class | EthernetFragmentFcsChecker |
| class | EthernetFragmentFcsInserter |
| class | EthernetFrameClassifier |
| Ethernet Frame classifier. More... | |
| class | EthernetMac |
| A simplified version of EthernetCsmaMac. More... | |
| class | EthernetMacAddressFields |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:30 by opp_msgtool. More... | |
| class | EthernetMacAddressFieldsSerializer |
| Converts between EthernetMacAddressFields and binary (network byte order) 802.3 MAC addresses header. More... | |
| class | EthernetMacBase |
| Base class for Ethernet MAC implementations. More... | |
| class | EthernetMacHeader |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:77 by opp_msgtool. More... | |
| class | EthernetMacHeaderChecker |
| class | EthernetMacHeaderInserter |
| class | EthernetMacHeaderSerializer |
| Converts between EtherMacHeader and binary (network byte order) Ethernet mac header. More... | |
| class | EthernetMacLayer |
| class | EthernetMacProtocolDissector |
| class | EthernetMacProtocolPrinter |
| class | EthernetPadding |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:105 by opp_msgtool. More... | |
| class | EthernetPaddingSerializer |
| class | EthernetPauseCommandProcessor |
| class | EthernetPauseFrame |
Class generated from inet/linklayer/ethernet/common/EthernetControlFrame.msg:38 by opp_msgtool. More... | |
| class | EthernetSocket |
| class | EthernetSocketCommandProcessor |
| class | EthernetSocketIo |
| class | EthernetSocketPacketProcessor |
| class | EthernetSocketTable |
| class | EthernetTypeOrLengthChecker |
| class | EthernetTypeOrLengthField |
Class generated from inet/linklayer/ethernet/common/EthernetMacHeader.msg:50 by opp_msgtool. More... | |
| class | EthernetTypeOrLengthFieldSerializer |
| Converts between EthernetTypeOrLengthField and binary (network byte order) 802.3 MAC type or length header. More... | |
| class | EthernetTypeOrLengthInserter |
| class | EtherTrafGen |
| Simple traffic generator for the Ethernet model. More... | |
| class | EulerAngles |
| Orientations are represented by 3D double precision Tait-Bryan (Euler) tuples called EulerAngles. More... | |
| class | ExampleQosClassifier |
| An example packet classifier based on the UDP/TCP port number. More... | |
| class | ExtEthernetSocket |
| class | ExtEthernetTapDevice |
| class | ExtInterface |
| class | ExtIpv4Socket |
| class | ExtIpv4TunDevice |
| class | ExtLowerUdp |
| class | FacingMobility |
| class | FailureProtectionConfigurator |
| class | FcsCheckerBase |
| class | FcsHeader |
Class generated from inet/protocolelement/checksum/header/FcsHeader.msg:14 by opp_msgtool. More... | |
| class | FcsHeaderChecker |
| class | FcsHeaderInserter |
| class | FcsHeaderSerializer |
| Converts between FcsHeader and binary (network byte order) FCS header. More... | |
| class | FcsInserterBase |
| struct | FecTlv |
| Struct generated from inet/networklayer/ldp/LdpPacket.msg:37 by opp_msgtool. More... | |
| class | FieldsChunk |
| This is a base class for classes that represent data using various fields. More... | |
| class | FieldsChunkSerializer |
| class | FigureRecorder |
| struct | FilterSpecObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:79 by opp_msgtool. More... | |
| class | FindModule |
| Provides method templates to find omnet modules. More... | |
| class | FingerprintCalculator |
| class | Flooding |
| A simple flooding protocol. More... | |
| class | FloodingHeader |
Class generated from inet/networklayer/flooding/FloodingHeader.msg:20 by opp_msgtool. More... | |
| class | FloodingProtocolDissector |
| class | FloodingProtocolPrinter |
| struct | FlowDescriptor_t |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:116 by opp_msgtool. More... | |
| struct | FlowSpecObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:72 by opp_msgtool. More... | |
| class | FlowTag |
Class generated from inet/common/FlowTag.msg:13 by opp_msgtool. More... | |
| class | Forwarding |
| class | FragmentationReq |
Class generated from inet/networklayer/common/FragmentationTag.msg:16 by opp_msgtool. More... | |
| class | FragmenterBase |
| class | FragmentNumberHeader |
Class generated from inet/protocolelement/fragmentation/header/FragmentNumberHeader.msg:13 by opp_msgtool. More... | |
| class | FragmentNumberHeaderBasedDefragmenter |
| class | FragmentNumberHeaderBasedFragmenter |
| class | FragmentNumberHeaderChecker |
| class | FragmentNumberHeaderInserter |
| class | FragmentNumberHeaderSerializer |
| Converts between FragmentNumberHeader and binary (network byte order) fragment number header. More... | |
| class | FragmentTag |
Class generated from inet/protocolelement/fragmentation/tag/FragmentTag.msg:13 by opp_msgtool. More... | |
| class | FragmentTagBasedDefragmenter |
| class | FragmentTagBasedFragmenter |
| class | GateFigure |
| class | GateScheduleConfiguratorBase |
| class | GaugeFigure |
| class | GaussMarkovMobility |
| Gauss Markov movement model. More... | |
| class | GenerationIdOption |
Class generated from inet/routing/pim/PimPacket.msg:104 by opp_msgtool. More... | |
| class | GenericAppMsg |
Class generated from inet/applications/tcpapp/GenericAppMsg.msg:25 by opp_msgtool. More... | |
| class | GenericAppMsgSerializer |
| Converts between ApplicationPacket and binary (network byte order) application packet. More... | |
| class | GeoCoord |
| class | GeometricObjectBase |
| This class represents a 3 dimensional geometric object positioned and oriented in 3 dimensional space. More... | |
| class | GlobalArp |
| This class provides an IArp implementation whithout exchanging packets. More... | |
| class | Gpsr |
| This class implements the Greedy Perimeter Stateless Routing for Wireless Networks. More... | |
| class | GpsrBeacon |
Class generated from inet/routing/gpsr/Gpsr.msg:35 by opp_msgtool. More... | |
| class | GpsrOption |
Class generated from inet/routing/gpsr/Gpsr.msg:46 by opp_msgtool. More... | |
| class | Gptp |
| class | GptpBase |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:128 by opp_msgtool. More... | |
| class | GptpFollowUp |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:212 by opp_msgtool. More... | |
| class | GptpFollowUpInformationTlv |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:174 by opp_msgtool. More... | |
| class | GptpIngressTimeInd |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:248 by opp_msgtool. More... | |
| class | GptpPacketSerializer |
| Converts between GptpPacket and binary (network byte order) Gptp packet. More... | |
| class | GptpPdelayReq |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:221 by opp_msgtool. More... | |
| class | GptpPdelayResp |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:230 by opp_msgtool. More... | |
| class | GptpPdelayRespFollowUp |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:239 by opp_msgtool. More... | |
| class | GptpReqAnswerEvent |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:119 by opp_msgtool. More... | |
| class | GptpSync |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:202 by opp_msgtool. More... | |
| class | GptpTlv |
Class generated from inet/linklayer/ieee8021as/GptpPacket.msg:160 by opp_msgtool. More... | |
| class | GroupCountRecorder |
| Listener for counting the occurrences of signals with the same attribute. More... | |
| class | GroupRecord |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:104 by opp_msgtool. More... | |
| struct | has_print_to_string |
| struct | has_print_to_string< T, inet::void_t< decltype(std::declval< T >().printToString())> > |
| struct | has_str |
| struct | has_str< T, inet::void_t< decltype(std::declval< T >().str())> > |
| class | HeatMapFigure |
| class | HeatMapPlotFigure |
| class | HelloOption |
Class generated from inet/routing/pim/PimPacket.msg:78 by opp_msgtool. More... | |
| class | HelloTimeoutMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:106 by opp_msgtool. More... | |
| class | HelloTimerMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:96 by opp_msgtool. More... | |
| class | HoldtimeOption |
Class generated from inet/routing/pim/PimPacket.msg:84 by opp_msgtool. More... | |
| class | HomeAddressOption |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:138 by opp_msgtool. More... | |
| class | HomeTest |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:107 by opp_msgtool. More... | |
| class | HomeTestInit |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:101 by opp_msgtool. More... | |
| class | HopLimitHeader |
Class generated from inet/protocolelement/forwarding/HopLimitHeader.msg:13 by opp_msgtool. More... | |
| class | HopLimitInd |
Class generated from inet/networklayer/common/HopLimitTag.msg:28 by opp_msgtool. More... | |
| class | HopLimitReq |
Class generated from inet/networklayer/common/HopLimitTag.msg:21 by opp_msgtool. More... | |
| class | HopLimitTagBase |
Class generated from inet/networklayer/common/HopLimitTag.msg:13 by opp_msgtool. More... | |
| class | HostAutoConfigurator |
| HostAutoConfigurator automatically assigns IP addresses and sets up the routing table for the host it is part of. More... | |
| class | IAggregatorPolicy |
| class | IArp |
| Represents an Ipv4 ARP module. More... | |
| class | IClock |
| This class defines the interface for clocks. More... | |
| struct | icmp |
| class | Icmp |
| Icmp module. More... | |
| struct | icmp_ra_addr |
| class | IcmpEchoReply |
Class generated from inet/networklayer/ipv4/IcmpHeader.msg:128 by opp_msgtool. More... | |
| class | IcmpEchoRequest |
Class generated from inet/networklayer/ipv4/IcmpHeader.msg:120 by opp_msgtool. More... | |
| class | IcmpHeader |
Class generated from inet/networklayer/ipv4/IcmpHeader.msg:111 by opp_msgtool. More... | |
| class | IcmpHeaderSerializer |
| Converts between IcmpHeader and binary (network byte order) ICMP header. More... | |
| class | IcmpProtocolDissector |
| class | IcmpProtocolPrinter |
| class | IcmpPtb |
Class generated from inet/networklayer/ipv4/IcmpHeader.msg:136 by opp_msgtool. More... | |
| class | Icmpv6 |
| ICMPv6 implementation. More... | |
| class | Icmpv6DestUnreachableMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:104 by opp_msgtool. More... | |
| class | Icmpv6EchoReplyMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:146 by opp_msgtool. More... | |
| class | Icmpv6EchoRequestMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:134 by opp_msgtool. More... | |
| class | Icmpv6Header |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:90 by opp_msgtool. More... | |
| class | Icmpv6HeaderSerializer |
| Converts between Icmpv6Header and binary (network byte order) ICMPv6 header. More... | |
| class | Icmpv6PacketTooBigMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:111 by opp_msgtool. More... | |
| class | Icmpv6ParamProblemMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:124 by opp_msgtool. More... | |
| class | Icmpv6ProtocolDissector |
| class | Icmpv6ProtocolPrinter |
| class | Icmpv6TimeExceededMsg |
Class generated from inet/networklayer/icmpv6/Icmpv6Header.msg:118 by opp_msgtool. More... | |
| class | IdealClock |
| class | IdealOscillator |
| class | IdentityTag |
Class generated from inet/common/IdentityTag.msg:25 by opp_msgtool. More... | |
| class | IDoneCallback |
| Callback object used by the ILifecycle interface. More... | |
| class | Ieee80211MacProtocolDissector |
| class | Ieee80211MgmtProtocolDissector |
| class | Ieee80211PhyProtocolDissector |
| class | Ieee80211SubtypeInd |
Class generated from inet/linklayer/ieee80211/mac/Ieee80211SubtypeTag.msg:28 by opp_msgtool. More... | |
| class | Ieee80211SubtypeReq |
Class generated from inet/linklayer/ieee80211/mac/Ieee80211SubtypeTag.msg:21 by opp_msgtool. More... | |
| class | Ieee80211SubtypeTagBase |
Class generated from inet/linklayer/ieee80211/mac/Ieee80211SubtypeTag.msg:13 by opp_msgtool. More... | |
| class | Ieee802154Mac |
| Generic CSMA Mac-Layer. More... | |
| class | Ieee802154MacHeader |
Class generated from inet/linklayer/ieee802154/Ieee802154MacHeader.msg:30 by opp_msgtool. More... | |
| class | Ieee802154ProtocolDissector |
| class | Ieee8021aeTagEpdHeader |
Class generated from inet/linklayer/ieee8021ae/Ieee8021aeTagHeader.msg:60 by opp_msgtool. More... | |
| class | Ieee8021aeTagEpdHeaderChecker |
| class | Ieee8021aeTagEpdHeaderInserter |
| class | Ieee8021aeTagEpdHeaderSerializer |
| class | Ieee8021aeTagTpidHeader |
Class generated from inet/linklayer/ieee8021ae/Ieee8021aeTagHeader.msg:30 by opp_msgtool. More... | |
| class | Ieee8021aeTagTpidHeaderSerializer |
| class | Ieee8021dBpduSerializer |
| Converts between Bpdu and binary (network byte order) Ieee 802.1d BPDU packets. More... | |
| class | Ieee8021dInterfaceData |
| Per-interface data needed by the STP and RSTP protocols. More... | |
| class | Ieee8021dRelay |
| class | Ieee8021qBindCommand |
Class generated from inet/linklayer/ieee8021q/Ieee8021qCommand.msg:15 by opp_msgtool. More... | |
| class | Ieee8021qSocket |
| class | Ieee8021qSocketCommandProcessor |
| class | Ieee8021qSocketPacketProcessor |
| class | Ieee8021qSocketTable |
| class | Ieee8021qTagEpdHeader |
Class generated from inet/linklayer/ieee8021q/Ieee8021qTagHeader.msg:53 by opp_msgtool. More... | |
| class | Ieee8021qTagEpdHeaderChecker |
| class | Ieee8021qTagEpdHeaderInserter |
| class | Ieee8021qTagEpdHeaderSerializer |
| class | Ieee8021qTagTpidHeader |
Class generated from inet/linklayer/ieee8021q/Ieee8021qTagHeader.msg:24 by opp_msgtool. More... | |
| class | Ieee8021qTagTpidHeaderChecker |
| class | Ieee8021qTagTpidHeaderInserter |
| class | Ieee8021qTagTpidHeaderSerializer |
| class | Ieee8021rTagEpdHeader |
Class generated from inet/linklayer/ieee8021r/Ieee8021rTagHeader.msg:48 by opp_msgtool. More... | |
| class | Ieee8021rTagEpdHeaderChecker |
| class | Ieee8021rTagEpdHeaderInserter |
| class | Ieee8021rTagEpdHeaderSerializer |
| class | Ieee8021rTagTpidHeader |
Class generated from inet/linklayer/ieee8021r/Ieee8021rTagHeader.msg:26 by opp_msgtool. More... | |
| class | Ieee8021rTagTpidHeaderSerializer |
| class | Ieee8022Llc |
| class | Ieee8022LlcChecker |
| class | Ieee8022LlcHeader |
Class generated from inet/linklayer/ieee8022/Ieee8022LlcHeader.msg:24 by opp_msgtool. More... | |
| class | Ieee8022LlcHeaderSerializer |
| class | Ieee8022LlcInserter |
| class | Ieee8022LlcProtocolPrinter |
| class | Ieee8022LlcSnapHeader |
Class generated from inet/linklayer/ieee8022/Ieee8022SnapHeader.msg:47 by opp_msgtool. More... | |
| class | Ieee8022LlcSocket |
| class | Ieee8022LlcSocketCommandProcessor |
| class | Ieee8022LlcSocketIo |
| class | Ieee8022LlcSocketOpenCommand |
Class generated from inet/linklayer/ieee8022/Ieee8022LlcSocketCommand.msg:13 by opp_msgtool. More... | |
| class | Ieee8022LlcSocketPacketProcessor |
| class | Ieee8022LlcSocketTable |
| class | Ieee8022SnapChecker |
| class | Ieee8022SnapHeader |
Class generated from inet/linklayer/ieee8022/Ieee8022SnapHeader.msg:27 by opp_msgtool. More... | |
| class | Ieee8022SnapInserter |
| class | Ieee802EpdHeader |
Class generated from inet/linklayer/ieee802/Ieee802EpdHeader.msg:19 by opp_msgtool. More... | |
| class | Ieee802EpdHeaderSerializer |
| class | Ieee802EpdProtocolDissector |
| class | Ieee802EpdProtocolPrinter |
| class | Ieee802LlcDissector |
| class | Ieee802PauseCommand |
Class generated from inet/linklayer/common/Ieee802Ctrl.msg:23 by opp_msgtool. More... | |
| class | Ieee802SapInd |
Class generated from inet/linklayer/common/Ieee802SapTag.msg:39 by opp_msgtool. More... | |
| class | Ieee802SapReq |
Class generated from inet/linklayer/common/Ieee802SapTag.msg:35 by opp_msgtool. More... | |
| class | Ieee802SapTagBase |
Class generated from inet/linklayer/common/Ieee802SapTag.msg:29 by opp_msgtool. More... | |
| class | IFragmenterPolicy |
| class | IGeographicCoordinateSystem |
| struct | igmp |
| class | IgmpHeaderSerializer |
| Converts between IgmpMessage and binary (network byte order) IGMP message. More... | |
| class | IgmpMessage |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:25 by opp_msgtool. More... | |
| class | IgmpProtocolDissector |
| class | IgmpProtocolPrinter |
| class | IgmpQuery |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:32 by opp_msgtool. More... | |
| class | Igmpv1Query |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:38 by opp_msgtool. More... | |
| class | Igmpv1Report |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:44 by opp_msgtool. More... | |
| class | Igmpv2 |
| class | Igmpv2Leave |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:66 by opp_msgtool. More... | |
| class | Igmpv2Query |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:52 by opp_msgtool. More... | |
| class | Igmpv2Report |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:58 by opp_msgtool. More... | |
| class | Igmpv3 |
| class | Igmpv3Query |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:81 by opp_msgtool. More... | |
| class | Igmpv3Report |
Class generated from inet/networklayer/ipv4/IgmpMessage.msg:113 by opp_msgtool. More... | |
| class | IIndicatorFigure |
| class | IIngressClassifier |
| This is an abstract interface for packet classifiers in MPLS ingress routers. More... | |
| class | IInterfaceRegistrationListener |
| class | IInterfaceTable |
| A C++ interface to abstract the functionality of InterfaceTable. More... | |
| class | IIpv4RoutingTable |
| A C++ interface to abstract the functionality of IIpv4RoutingTable. More... | |
| class | IL3AddressType |
| This class provides the abstract interface for different address types. More... | |
| class | ILifecycle |
| Interface to be implemented by modules that want to support failure/recovery, shutdown/restart, suspend/resume, and similar scenarios. More... | |
| class | IMacForwardingTable |
| This interface provides abstraction for a MAC forwarding information database. More... | |
| class | IMacProtocol |
| class | IMobility |
| Abstract base class defining the public interface that must be provided by all mobility modules. More... | |
| class | IMulticastRoute |
| Generic multicast route in an IRoutingTable. More... | |
| struct | in6_addr |
| class | IndexedImageFigure |
| class | Indication |
| class | IndicatorLabelFigure |
| class | IndicatorTextFigure |
| class | INetfilter |
| This interface is implemented by network protocols which want provide netfilter hooks to customize their behavior. More... | |
| class | INetworkProtocol |
| This purely virtual interface provides an abstraction for different network protocols. More... | |
| class | INetworkSocket |
| This class provides an interface that should be implemented by all network sockets. More... | |
| class | InitStage |
| This class provides constants for initialization stages for modules overriding cComponent::initialize(int stage). More... | |
| class | InitStageRegistry |
| class | Int128 |
| class | InterfaceDownOperation |
| Lifecycle operation to bring down a network interface. More... | |
| class | InterfaceInd |
Class generated from inet/linklayer/common/InterfaceTag.msg:28 by opp_msgtool. More... | |
| class | InterfaceMatcher |
| Utility class for configuring interfaces. More... | |
| class | InterfaceOperationBase |
| Base class for lifecycle operations that manipulate a network interface. More... | |
| class | InterfaceProtocolData |
| Base class for protocol-specific data on an interface. More... | |
| class | InterfaceReq |
Class generated from inet/linklayer/common/InterfaceTag.msg:21 by opp_msgtool. More... | |
| class | InterfaceTable |
| Represents the interface table. More... | |
| class | InterfaceTagBase |
Class generated from inet/linklayer/common/InterfaceTag.msg:13 by opp_msgtool. More... | |
| class | InterfaceToken |
| An "interface token" as defined in RFC 1971 (Ipv6 Stateless Autoconfiguration). More... | |
| class | InterfaceUpOperation |
| Lifecycle operation to bring up a network interface. More... | |
| class | InterpacketGapInserter |
| class | IntervalTree |
| Interval tree. More... | |
| class | IntrusivePtr |
| A smart pointer that uses intrusive reference counting. More... | |
| class | IntrusivePtrCounter |
| class | IOscillator |
| This class defines the interface for oscillators. More... | |
| struct | ip |
| struct | ip6_dest |
| struct | ip6_ext |
| struct | ip6_frag |
| struct | ip6_hbh |
| struct | ip6_hdr |
| struct | ip6_opt |
| struct | ip6_opt_jumbo |
| struct | ip6_opt_nsap |
| struct | ip6_opt_router |
| struct | ip6_opt_tunnel |
| struct | ip6_rthdr |
| struct | ip6_rthdr0 |
| class | IPcapWriter |
| class | IPhysicalLayer |
| This purely virtual interface provides an abstraction for different physical layers. More... | |
| class | IPhysicalLayerFrame |
| This purely virtual interface provides an abstraction for different physical layer frames. More... | |
| class | IPrintableObject |
| This purely virtual interface provides an abstraction for printable objects. More... | |
| class | IProtocolRegistrationListener |
| This interface defines methods that are called during protocol service primitve registration. More... | |
| class | Ipv4 |
| Implements the Ipv4 protocol. More... | |
| class | Ipv4Address |
| Ipv4 address. More... | |
| class | Ipv4AddressType |
| class | Ipv4Encap |
| class | Ipv4FlatNetworkConfigurator |
| Configures Ipv4 addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address. More... | |
| class | Ipv4FragBuf |
| Reassembly buffer for fragmented Ipv4 datagrams. More... | |
| class | Ipv4Header |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:170 by opp_msgtool. More... | |
| class | Ipv4HeaderSerializer |
| Converts between Ipv4Header and binary (network byte order) Ipv4 header. More... | |
| class | Ipv4InterfaceData |
| Ipv4-specific data in an NetworkInterface. More... | |
| struct | Ipv4MulticastGroupInfo |
| struct | Ipv4MulticastGroupSourceInfo |
| class | Ipv4MulticastRoute |
| Ipv4 multicast route in IIpv4RoutingTable. More... | |
| struct | Ipv4MulticastSourceList |
| class | Ipv4NatEntry |
Class generated from inet/networklayer/ipv4/Ipv4NatEntry.msg:13 by opp_msgtool. More... | |
| class | Ipv4NatTable |
| class | Ipv4NetworkConfigurator |
| This module provides the global static configuration for the Ipv4RoutingTable and the Ipv4 network interfaces of all nodes in the network. More... | |
| class | Ipv4NetworkLayer |
| class | Ipv4NodeConfigurator |
| This module provides the static configuration for the Ipv4RoutingTable and the Ipv4 network interfaces of a particular node in the network. More... | |
| class | Ipv4Option |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:82 by opp_msgtool. More... | |
| class | Ipv4OptionEnd |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:92 by opp_msgtool. More... | |
| class | Ipv4OptionNop |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:86 by opp_msgtool. More... | |
| class | Ipv4OptionRecordRoute |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:101 by opp_msgtool. More... | |
| class | Ipv4OptionRouterAlert |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:143 by opp_msgtool. More... | |
| class | Ipv4OptionsInd |
Class generated from inet/networklayer/ipv4/Ipv4OptionsTag.msg:29 by opp_msgtool. More... | |
| class | Ipv4OptionsReq |
Class generated from inet/networklayer/ipv4/Ipv4OptionsTag.msg:22 by opp_msgtool. More... | |
| class | Ipv4OptionsTagBase |
Class generated from inet/networklayer/ipv4/Ipv4OptionsTag.msg:14 by opp_msgtool. More... | |
| class | Ipv4OptionStreamId |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:133 by opp_msgtool. More... | |
| class | Ipv4OptionTimestamp |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:115 by opp_msgtool. More... | |
| class | Ipv4OptionUnknown |
Class generated from inet/networklayer/ipv4/Ipv4Header.msg:150 by opp_msgtool. More... | |
| class | Ipv4ProtocolDissector |
| class | Ipv4ProtocolPrinter |
| class | Ipv4Route |
| Ipv4 unicast route in IIpv4RoutingTable. More... | |
| class | Ipv4RoutingTable |
| Represents the routing table. More... | |
| class | Ipv4Socket |
| This class implements a raw IPv4 socket. More... | |
| class | Ipv4SocketBindCommand |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:31 by opp_msgtool. More... | |
| class | Ipv4SocketCloseCommand |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:42 by opp_msgtool. More... | |
| class | Ipv4SocketClosedIndication |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:50 by opp_msgtool. More... | |
| class | Ipv4SocketCommandBase |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:27 by opp_msgtool. More... | |
| class | Ipv4SocketConnectCommand |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:37 by opp_msgtool. More... | |
| class | Ipv4SocketDestroyCommand |
Class generated from inet/networklayer/contract/ipv4/Ipv4SocketCommand.msg:46 by opp_msgtool. More... | |
| class | Ipv6 |
| Ipv6 implementation. More... | |
| class | Ipv6Address |
| Stores a 128-bit Ipv6 address in an efficient way. More... | |
| class | Ipv6AddressType |
| class | Ipv6AuthenticationHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:96 by opp_msgtool. More... | |
| class | Ipv6DestinationOptionsHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:84 by opp_msgtool. More... | |
| class | Ipv6EncapsulatingSecurityPayloadHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:107 by opp_msgtool. More... | |
| class | Ipv6ExtensionHeader |
Class generated from inet/networklayer/ipv6/Ipv6Header.msg:32 by opp_msgtool. More... | |
| class | Ipv6ExtHeaderInd |
Class generated from inet/networklayer/ipv6/Ipv6ExtHeaderTag.msg:35 by opp_msgtool. More... | |
| class | Ipv6ExtHeaderReq |
Class generated from inet/networklayer/ipv6/Ipv6ExtHeaderTag.msg:31 by opp_msgtool. More... | |
| class | Ipv6ExtHeaderTagBase |
Class generated from inet/networklayer/ipv6/Ipv6ExtHeaderTag.msg:18 by opp_msgtool. More... | |
| class | Ipv6FlatNetworkConfigurator |
| Configures Ipv6 addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address. More... | |
| class | Ipv6FragBuf |
| Reassembly buffer for fragmented Ipv6 datagrams. More... | |
| class | Ipv6FragmentHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:69 by opp_msgtool. More... | |
| class | Ipv6Header |
Class generated from inet/networklayer/ipv6/Ipv6Header.msg:50 by opp_msgtool. More... | |
| class | Ipv6HeaderSerializer |
| Converts between IPv6Datagram and binary (network byte order) Ipv6 header. More... | |
| class | Ipv6HopByHopOptionsHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:42 by opp_msgtool. More... | |
| class | Ipv6InterfaceData |
| Ipv6-specific data for NetworkInterface. More... | |
| struct | Ipv6MulticastGroupInfo |
| class | Ipv6NdControlInfo |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:222 by opp_msgtool. More... | |
| class | Ipv6NdMessage |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:136 by opp_msgtool. More... | |
| class | Ipv6NdMtu |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:82 by opp_msgtool. More... | |
| class | Ipv6NdOption |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:38 by opp_msgtool. More... | |
| class | Ipv6NdOptions |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:111 by opp_msgtool. More... | |
| class | Ipv6NdPrefixInformation |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:67 by opp_msgtool. More... | |
| class | Ipv6NdSourceLinkLayerAddress |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:52 by opp_msgtool. More... | |
| class | Ipv6NdSourceTargetLinkLayerAddress |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:46 by opp_msgtool. More... | |
| class | Ipv6NdTargetLinkLayerAddress |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:57 by opp_msgtool. More... | |
| class | Ipv6NeighbourAdvertisement |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:195 by opp_msgtool. More... | |
| class | Ipv6NeighbourCache |
| Ipv6 Neighbour Cache (RFC 2461 Neighbor Discovery for Ipv6). More... | |
| class | Ipv6NeighbourDiscovery |
| Implements RFC 2461 Neighbor Discovery for Ipv6. More... | |
| class | Ipv6NeighbourSolicitation |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:181 by opp_msgtool. More... | |
| class | Ipv6ProtocolDissector |
| class | Ipv6ProtocolPrinter |
| class | Ipv6Redirect |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:212 by opp_msgtool. More... | |
| class | Ipv6Route |
| Represents a route in the route table. More... | |
| class | Ipv6RouterAdvertisement |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:159 by opp_msgtool. More... | |
| class | Ipv6RouterSolicitation |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:145 by opp_msgtool. More... | |
| class | Ipv6RoutingHeader |
Class generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:54 by opp_msgtool. More... | |
| class | Ipv6RoutingTable |
| Represents the Ipv6 routing table and neighbour discovery data structures. More... | |
| class | Ipv6Socket |
| This class implements a raw IPv6 socket. More... | |
| class | Ipv6SocketBindCommand |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:31 by opp_msgtool. More... | |
| class | Ipv6SocketCloseCommand |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:43 by opp_msgtool. More... | |
| class | Ipv6SocketClosedIndication |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:51 by opp_msgtool. More... | |
| class | Ipv6SocketCommandBase |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:27 by opp_msgtool. More... | |
| class | Ipv6SocketConnectCommand |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:37 by opp_msgtool. More... | |
| class | Ipv6SocketDestroyCommand |
Class generated from inet/networklayer/contract/ipv6/Ipv6SocketCommand.msg:47 by opp_msgtool. More... | |
| class | Ipv6Tunneling |
| Management of IP tunnels. More... | |
| class | IpvxTrafGen |
| IP traffic generator application. More... | |
| class | IpvxTrafSink |
| Consumes and prints packets received from the IP module. More... | |
| class | IRegionTaggedObject |
| class | IRoute |
| C++ interface for accessing unicast routing table entries of various protocols (IPv4, IPv6, etc) in a uniform way. More... | |
| class | IRoutingTable |
| A C++ interface to abstract the functionality of a routing table, regardless of address type. More... | |
| class | IRsvpClassifier |
| TODO. More... | |
| class | IScriptable |
| Modules that need to be scriptable by ScenarioManager should "implement" (subclass from) this class. More... | |
| class | ISocket |
| This class provides an interface that should be implemented by all sockets. More... | |
| class | ITaggedObject |
| class | IVisitor |
| class | JoinPruneGroup |
Class generated from inet/routing/pim/PimPacket.msg:151 by opp_msgtool. More... | |
| class | L2NetworkConfigurator |
| Computes L2 configuration of the network. More... | |
| class | L2NodeConfigurator |
| Configures L2 data of a node. More... | |
| class | L3Address |
| This class provides the generic interface for network addresses. More... | |
| class | L3AddressInd |
Class generated from inet/networklayer/common/L3AddressTag.msg:31 by opp_msgtool. More... | |
| class | L3AddressReq |
Class generated from inet/networklayer/common/L3AddressTag.msg:23 by opp_msgtool. More... | |
| class | L3AddressResolver |
| Utility class for finding Ipv4 or Ipv6 address of a host or router. More... | |
| class | L3AddressTagBase |
Class generated from inet/networklayer/common/L3AddressTag.msg:14 by opp_msgtool. More... | |
| class | L3NetworkConfiguratorBase |
| class | L3Socket |
| This class implements a raw L3 socket. More... | |
| class | L3SocketBindCommand |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:31 by opp_msgtool. More... | |
| class | L3SocketCloseCommand |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:42 by opp_msgtool. More... | |
| class | L3SocketClosedIndication |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:50 by opp_msgtool. More... | |
| class | L3SocketCommandBase |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:27 by opp_msgtool. More... | |
| class | L3SocketConnectCommand |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:37 by opp_msgtool. More... | |
| class | L3SocketDestroyCommand |
Class generated from inet/networklayer/contract/L3SocketCommand.msg:46 by opp_msgtool. More... | |
| class | L4PortInd |
Class generated from inet/transportlayer/common/L4PortTag.msg:29 by opp_msgtool. More... | |
| class | L4PortReq |
Class generated from inet/transportlayer/common/L4PortTag.msg:22 by opp_msgtool. More... | |
| class | L4PortTagBase |
Class generated from inet/transportlayer/common/L4PortTag.msg:13 by opp_msgtool. More... | |
| class | LabeledIconFigure |
| class | LabeledLineFigure |
| class | LabeledPolylineFigure |
| struct | LabelOp |
| struct | LabelRequestObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:86 by opp_msgtool. More... | |
| class | LabelsTag |
Class generated from inet/queueing/common/LabelsTag.msg:13 by opp_msgtool. More... | |
| class | LanPruneDelayOption |
Class generated from inet/routing/pim/PimPacket.msg:90 by opp_msgtool. More... | |
| class | LayeredProtocolBase |
| class | Ldp |
| LDP (rfc 3036) protocol implementation. More... | |
| class | LdpAddress |
Class generated from inet/networklayer/ldp/LdpPacket.msg:106 by opp_msgtool. More... | |
| class | LdpHello |
Class generated from inet/networklayer/ldp/LdpPacket.msg:73 by opp_msgtool. More... | |
| class | LdpIni |
Class generated from inet/networklayer/ldp/LdpPacket.msg:93 by opp_msgtool. More... | |
| class | LdpLabelMapping |
Class generated from inet/networklayer/ldp/LdpPacket.msg:56 by opp_msgtool. More... | |
| class | LdpLabelRequest |
Class generated from inet/networklayer/ldp/LdpPacket.msg:65 by opp_msgtool. More... | |
| class | LdpNotify |
Class generated from inet/networklayer/ldp/LdpPacket.msg:83 by opp_msgtool. More... | |
| class | LdpPacket |
Class generated from inet/networklayer/ldp/LdpPacket.msg:46 by opp_msgtool. More... | |
| class | LengthBasedAggregatorPolicy |
| class | LengthBasedFragmenterPolicy |
| class | LibTable |
| Represents the Label Information Base (LIB) for MPLS. More... | |
| class | LifecycleController |
| Manages operations like shutdown/restart, suspend/resume, crash/recover and similar operations for nodes (routers, hosts, etc), interfaces, and protocols. More... | |
| class | LifecycleOperation |
| Base class for operations used by the ILifecycle interface. More... | |
| class | LifecycleUnsupported |
| class | LinearGaugeFigure |
| class | LinearMobility |
| Linear movement model. More... | |
| class | LinearRotatingMobilityBase |
| class | LineSegment |
| This class represents a 3 dimensional line segment between two points. More... | |
| class | LineSegmentsMobilityBase |
| Base class for mobility models where movement consists of a sequence of linear movements of constant speed. More... | |
| class | LinkStateMsg |
Class generated from inet/networklayer/ted/LinkStatePacket.msg:19 by opp_msgtool. More... | |
| class | LinkStateRouting |
| Implements a minimalistic link state routing protocol that employs flooding. More... | |
| class | LMac |
| Implementation of L-MAC (Lightweight Medium Access Protocol for Wireless Sensor Networks [van Hoesel 04] ). More... | |
| class | LMacControlFrame |
Class generated from inet/linklayer/lmac/LMacHeader.msg:43 by opp_msgtool. More... | |
| class | LMacDataFrameHeader |
Class generated from inet/linklayer/lmac/LMacHeader.msg:51 by opp_msgtool. More... | |
| class | LMacHeaderBase |
Class generated from inet/linklayer/lmac/LMacHeader.msg:30 by opp_msgtool. More... | |
| class | LMacProtocolDissector |
| class | LMacProtocolPrinter |
| class | Loopback |
| Loopback interface implementation. More... | |
| class | LsrProtocolDissector |
| class | MacAddress |
| Stores an IEEE 802 MAC address (6 octets = 48 bits). More... | |
| class | MacAddressInd |
Class generated from inet/linklayer/common/MacAddressTag.msg:30 by opp_msgtool. More... | |
| class | MacAddressReq |
Class generated from inet/linklayer/common/MacAddressTag.msg:23 by opp_msgtool. More... | |
| class | MacAddressTagBase |
Class generated from inet/linklayer/common/MacAddressTag.msg:14 by opp_msgtool. More... | |
| class | MacAddressType |
| class | MacEstimateCostProcess |
| class | MacForwardingTable |
| This module handles the mapping between interface IDs and MAC addresses. More... | |
| class | MacForwardingTableConfigurator |
| class | MacProtocolBase |
| class | MacProtocolInd |
Class generated from inet/common/ProtocolTag.msg:216 by opp_msgtool. More... | |
| class | MacProtocolReq |
Class generated from inet/common/ProtocolTag.msg:208 by opp_msgtool. More... | |
| class | MacRelayUnit |
| class | MacRelayUnitBase |
| class | ManetProtocolDissector |
| class | MassMobility |
| Random mobility model for a mobile host with a mass. More... | |
| class | MatchableField |
| Wrapper around a cObject field to make it matchable with cMatchExpression. More... | |
| class | MatchableObject |
| Wrapper around a cObject to make it matchable with cMatchExpression. More... | |
| class | MatrixCloudDelayer |
| Implementation of MatrixCloudDelayer. More... | |
| class | MemoryInputStream |
| This class provides an efficient in memory bit input stream. More... | |
| class | MemoryOutputStream |
| This class provides an efficient in memory bit output stream. More... | |
| class | Message |
| class | MessageChecker |
| class | MessageDispatcher |
| This class implements the corresponding module. More... | |
| class | Mipv6HaInformation |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:103 by opp_msgtool. More... | |
| class | Mipv6NdAdvertisementInterval |
Class generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:93 by opp_msgtool. More... | |
| class | MoBanCoordinator |
| This is the coordinator module of the MoBAN mobility model. More... | |
| class | MoBanLocal |
| This is the local mobility module of MoBAN. More... | |
| class | MobilityBase |
| Abstract base class for mobility modules. More... | |
| class | MobilityHeader |
Class generated from inet/networklayer/xmipv6/MobilityHeader.msg:33 by opp_msgtool. More... | |
| class | ModuleCrashOperation |
| This operation represents the process of crashing a module. More... | |
| class | ModuleIdAddress |
| This class provides network addresses using the module id of interface modules. More... | |
| class | ModuleIdAddressType |
| class | ModulePathAddress |
| This class provides network addresses using the module path to interface modules. More... | |
| class | ModulePathAddressType |
| class | ModuleRef |
| This template class implements a module reference that is parameterized by a gate of the referencing module. More... | |
| class | ModuleRefByGate |
| This template class implements a module reference that is parameterized by a gate of the referencing module. More... | |
| class | ModuleRefByPar |
| This template class implements a module reference that is parameterized by a string module parameter of the referencing module. More... | |
| class | ModuleStartOperation |
| This operation represents the process of turning on a module after a stop or crash operation. More... | |
| class | ModuleStopOperation |
| This operation represents the process of orderly stopping down a module. More... | |
| class | MovingMobilityBase |
| Base class for moving mobility modules. More... | |
| class | Mpls |
| Implements the MPLS protocol; see the NED file for more info. More... | |
| class | MplsHeader |
Class generated from inet/networklayer/mpls/MplsPacket.msg:14 by opp_msgtool. More... | |
| class | MplsPacketSerializer |
| Converts between MplsPacket and binary (network byte order) MPLS packet. More... | |
| class | MplsProtocolDissector |
| struct | MulticastGroup |
| class | MulticastReq |
Class generated from inet/networklayer/common/MulticastTag.msg:16 by opp_msgtool. More... | |
| class | MultiClock |
| class | MultiFieldClassifier |
| Absolute dropper. More... | |
| struct | nat_message |
| struct | natInfo |
| Accepts any number of incoming connections, and sends back whatever arrives on them. More... | |
| class | NetfilterBase |
| class | NetfilterInfoHook |
| class | NetPerfMeter |
| Implementation of NetPerfMeter. More... | |
| class | NetPerfMeterDataMessage |
Class generated from inet/applications/netperfmeter/NetPerfMeter.msg:28 by opp_msgtool. More... | |
| class | NetPerfMeterTransmitTimer |
Class generated from inet/applications/netperfmeter/NetPerfMeter.msg:23 by opp_msgtool. More... | |
| class | NetworkBase |
| class | NetworkConfiguratorBase |
| class | NetworkHeaderBase |
| class | NetworkInterface |
| Interface entry for the interface table in IInterfaceTable. More... | |
| class | NetworkInterfaceChangeDetails |
| class | NetworkNamespaceContext |
| class | NetworkProtocolBase |
| class | NetworkProtocolInd |
Class generated from inet/common/ProtocolTag.msg:198 by opp_msgtool. More... | |
| class | NetworkProtocolReq |
Class generated from inet/common/ProtocolTag.msg:190 by opp_msgtool. More... | |
| class | NextHopAddressReq |
Class generated from inet/networklayer/common/NextHopAddressTag.msg:14 by opp_msgtool. More... | |
| class | NextHopForwarding |
| Implements a next hop forwarding protocol that routes datagrams through the network. More... | |
| class | NextHopForwardingHeader |
Class generated from inet/networklayer/nexthop/NextHopForwardingHeader.msg:35 by opp_msgtool. More... | |
| class | NextHopInterfaceData |
| Next hop forwarding protocol specific data for an NetworkInterface, stores generic network address. More... | |
| class | NextHopMulticastRoute |
| class | NextHopNetworkConfigurator |
| This module configures NextHopRoutingTable modules for a network. More... | |
| class | NextHopProtocolDissector |
| class | NextHopProtocolPrinter |
| class | NextHopRoute |
| A next hop route that uses generic addresses as destination and next hop. More... | |
| class | NextHopRoutingTable |
| A C++ interface to abstract the functionality of a routing table, regardless of address type. More... | |
| class | NodeBase |
| class | NodeStatus |
| Keeps track of the status of network node (up, down, etc.) for other modules, and also displays it as a small overlay icon on this module and on the module of the network node. More... | |
| class | Ns2MotionFile |
| Represents a ns2 motion file's contents. More... | |
| class | Ns2MotionMobility |
| class | ObjectPrinter |
| A utility class to serialize an object in text form. More... | |
| class | OmittedModule |
| class | OperationalBase |
| class | OperationalMixin |
| class | OscillatorBase |
| class | OscillatorBasedClock |
| class | Packet |
| This class represents network packets, datagrams, frames and other kinds of data used by communication protocols. More... | |
| class | PacketDeserializer |
| class | PacketDestreamer |
| class | PacketDirectionReverser |
| class | PacketDissector |
| This class provides efficient general purpose packet dissection. More... | |
| class | PacketDropDetails |
Class generated from inet/common/Simsignals.msg:33 by opp_msgtool. More... | |
| class | PacketEmitter |
| class | PacketEvent |
Class generated from inet/common/PacketEventTag.msg:24 by opp_msgtool. More... | |
| class | PacketEventTag |
Class generated from inet/common/PacketEventTag.msg:46 by opp_msgtool. More... | |
| class | PacketFilter |
| This class provides a generic filter for packets. More... | |
| class | PacketMeterBase |
| class | PacketPrinter |
| class | PacketProtocolTag |
Class generated from inet/common/ProtocolTag.msg:153 by opp_msgtool. More... | |
| class | PacketQueuedEvent |
Class generated from inet/common/PacketEventTag.msg:35 by opp_msgtool. More... | |
| class | PacketReceiver |
| class | PacketReceiverBase |
| class | PacketSerializer |
| class | PacketStreamer |
| class | PacketTransmittedEvent |
Class generated from inet/common/PacketEventTag.msg:41 by opp_msgtool. More... | |
| class | PacketTransmitter |
| class | PacketTransmitterBase |
| class | PaddingInserter |
| struct | pair_hash |
| class | PathNotifyMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:116 by opp_msgtool. More... | |
| class | PatternMatcher |
| Glob-style pattern matching class, adopted to special OMNeT++ requirements. More... | |
| struct | pcap_hdr |
| struct | pcapng_interface_block_header |
| struct | pcapng_interface_block_trailer |
| struct | pcapng_option_header |
| struct | pcapng_packet_block_header |
| struct | pcapng_packet_block_trailer |
| struct | pcapng_section_block_header |
| struct | pcapng_section_block_trailer |
| class | PcapngWriter |
| Dumps packets into a PCAP Next Generation file; see the "pcap-savefile" man page or http://www.tcpdump.org/ for details on the file format. More... | |
| class | PcapReader |
| struct | pcaprec_hdr |
| class | PcapRecorder |
| Dumps every packet using the IPacketWriter and PacketDump classes. More... | |
| class | PcapWriter |
| Dumps packets into a PCAP file; see the "pcap-savefile" man page or http://www.tcpdump.org/ for details on the file format. More... | |
| class | PcpClassifier |
| class | PcpInd |
Class generated from inet/linklayer/common/PcpTag.msg:33 by opp_msgtool. More... | |
| class | PcpReq |
Class generated from inet/linklayer/common/PcpTag.msg:25 by opp_msgtool. More... | |
| class | PcpTagBase |
Class generated from inet/linklayer/common/PcpTag.msg:16 by opp_msgtool. More... | |
| class | PcpTrafficClassClassifier |
| class | Pim |
| Compound module for PIM protocol (RFC 4601). More... | |
| class | PimAssert |
Class generated from inet/routing/pim/PimPacket.msg:172 by opp_msgtool. More... | |
| class | PimBase |
| Base class of PimSm and PimDm modules. More... | |
| class | PimCrcInsertionHook |
| class | PimDm |
| Implementation of PIM-DM protocol (RFC 3973). More... | |
| class | PimGraft |
Class generated from inet/routing/pim/PimPacket.msg:184 by opp_msgtool. More... | |
| class | PimHello |
Class generated from inet/routing/pim/PimPacket.msg:143 by opp_msgtool. More... | |
| class | PimInterface |
| An entry of PimInterfaceTable holding PIM specific parameters and state of the interface. More... | |
| class | PimInterfaceTable |
| PimInterfaceTable contains an PimInterface entry for each interface on which PIM is enabled. More... | |
| class | PimJoinPrune |
Class generated from inet/routing/pim/PimPacket.msg:161 by opp_msgtool. More... | |
| class | PimNeighbor |
| Class holding information about a neighboring PIM router. More... | |
| class | PimNeighborTable |
| Class holding informatation about neighboring PIM routers. More... | |
| class | PimPacket |
Class generated from inet/routing/pim/PimPacket.msg:117 by opp_msgtool. More... | |
| class | PimPacketSerializer |
| Converts between PimPacket and binary (network byte order) PIM packets. More... | |
| class | PimProtocolDissector |
| class | PimRegister |
Class generated from inet/routing/pim/PimPacket.msg:215 by opp_msgtool. More... | |
| class | PimRegisterStop |
Class generated from inet/routing/pim/PimPacket.msg:225 by opp_msgtool. More... | |
| class | PimSm |
| Implementation of PIM-SM protocol (RFC 4601). More... | |
| class | PimSplitter |
| PimSplitter register itself for PIM protocol (103) in the network layer, and dispatches the received packets either to PimDm or PimSm according to the PIM mode of the incoming interface. More... | |
| class | PimStateRefresh |
Class generated from inet/routing/pim/PimPacket.msg:196 by opp_msgtool. More... | |
| class | PingApp |
| Generates ping requests and calculates the packet loss and round trip parameters of the replies. More... | |
| class | Plane |
| This class represents a 2 dimensional plane in the 3 dimensional space. More... | |
| class | PlotFigure |
| class | Polygon |
| class | Polyhedron |
| class | PolyhedronEdge |
| class | PolyhedronFace |
| class | PolyhedronPoint |
| struct | PortIdentity |
| Struct generated from inet/linklayer/ieee8021as/GptpPacket.msg:105 by opp_msgtool. More... | |
| class | PositionTable |
| This class provides a mapping between node addresses and their positions. More... | |
| class | Posture |
| to store the specification of a posture on the MoBAN mobility model. More... | |
| class | PostureTransition |
| Class to provide spatial and temporal correlation in the posture selection process of the MoBAN mobility model. More... | |
| class | Ppp |
| PPP implementation. More... | |
| class | PppHeader |
Class generated from inet/linklayer/ppp/PppFrame.msg:32 by opp_msgtool. More... | |
| class | PppHeaderSerializer |
| Converts between PppHeader and binary (network byte order) Ppp header. More... | |
| class | PppProtocolDissector |
| class | PppProtocolPrinter |
| class | PppTrailer |
Class generated from inet/linklayer/ppp/PppFrame.msg:41 by opp_msgtool. More... | |
| class | PppTrailerSerializer |
| Converts between PppTrailer and binary (network byte order) Ppp trailer. More... | |
| class | PreemptableStreamer |
| class | Prism |
| This class represents 3 dimensional prism with a polygon base face. More... | |
| class | ProbabilisticBroadcast |
| This class offers a data dissemination service using probabilistic broadcast. More... | |
| class | ProbabilisticBroadcastHeader |
Class generated from inet/networklayer/probabilistic/ProbabilisticBroadcastHeader.msg:19 by opp_msgtool. More... | |
| class | ProbabilisticProtocolDissector |
| class | ProbabilisticProtocolPrinter |
| class | ProcessingTimeTag |
Class generated from inet/common/TimeTag.msg:74 by opp_msgtool. More... | |
| class | ProgressMeterFigure |
| class | ProgressTag |
Class generated from inet/queueing/common/ProgressTag.msg:14 by opp_msgtool. More... | |
| class | PropagationTimeTag |
Class generated from inet/common/TimeTag.msg:92 by opp_msgtool. More... | |
| class | Protocol |
| class | ProtocolChecker |
| class | ProtocolDissector |
| Protocol dissector classes dissect packets into protocol specific meaningful parts. More... | |
| class | ProtocolDissectorRegistry |
| class | ProtocolGroup |
| class | ProtocolHeader |
Class generated from inet/protocolelement/dispatching/ProtocolHeader.msg:13 by opp_msgtool. More... | |
| class | ProtocolListTagBase |
Class generated from inet/common/ProtocolTag.msg:45 by opp_msgtool. More... | |
| class | ProtocolPrinter |
| Protocol printer classes print protocol specific chunks into a context. More... | |
| class | ProtocolPrinterRegistry |
| class | ProtocolTagBase |
Class generated from inet/common/ProtocolTag.msg:29 by opp_msgtool. More... | |
| class | PsbTimeoutMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:56 by opp_msgtool. More... | |
| class | PsbTimerMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:46 by opp_msgtool. More... | |
| class | QosClassifier |
| This module classifies and assigns User Priority to packets. More... | |
| class | QuadTree |
| class | Quaternion |
| class | QueueFigure |
| class | QueueingTimeTag |
Class generated from inet/common/TimeTag.msg:65 by opp_msgtool. More... | |
| class | RandomDriftOscillator |
| class | RandomQosClassifier |
| A QoS classifier that assigns a random User Priority. More... | |
| class | RandomWaypointMobility |
| Random Waypoint mobility model. More... | |
| class | RateTag |
Class generated from inet/queueing/common/RateTag.msg:19 by opp_msgtool. More... | |
| class | RealTimeScheduler |
| This class implements the event scheduler interface of OMNeT++ to provide a real time scheduling mechanism. More... | |
| class | ReassemblyBuffer |
| This class provides functionality for reassembling out of order data chunks for protocols supporting fragmentation. More... | |
| class | ReceiveAtL3Address |
| class | ReceiveAtMacAddress |
| class | ReceiveAtPort |
| class | ReceiveWithAcknowledge |
| class | ReceiveWithHopLimit |
| class | ReceiveWithProtocol |
| class | RectangleMobility |
| Rectangle movement model. More... | |
| class | RelayInterfaceLearner |
| class | RelayInterfaceSelector |
| class | ReorderBuffer |
| This class provides functionality for reordering out of order data chunks for reliable connection oriented protocols. More... | |
| class | Reordering |
| class | Request |
| class | Resending |
| class | ResidenceTimeMeasurer |
| class | ResidenceTimeTag |
Class generated from inet/common/TimeTag.msg:27 by opp_msgtool. More... | |
| class | Rip |
| Implementation of the Routing Information Protocol. More... | |
| struct | RipEntry |
| Struct generated from inet/routing/rip/RipPacket.msg:42 by opp_msgtool. More... | |
| struct | RipNetworkInterface |
| Holds the RIP configuration of the interfaces. More... | |
| class | RipPacket |
Class generated from inet/routing/rip/RipPacket.msg:58 by opp_msgtool. More... | |
| class | RipPacketSerializer |
| Converts between RipPacket and binary (network byte order) RIP data. More... | |
| class | RipProtocolDissector |
| class | RipProtocolPrinter |
| class | RipRoute |
| class | RotatingMobilityBase |
| class | RotationMatrix |
| class | RoutingProtocolBase |
| class | RoutingTableParser |
| Parses a routing table file into a routing table. More... | |
| class | RoutingTableRecorder |
| Records routing table changes into a file. More... | |
| class | RsbCommitTimerMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:76 by opp_msgtool. More... | |
| class | RsbRefreshTimerMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:66 by opp_msgtool. More... | |
| class | RsbTimeoutMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:86 by opp_msgtool. More... | |
| class | Rstp |
| Implements the Rapid Spanning Tree Protocol. More... | |
| class | RsvpClassifier |
| TODO documentation. More... | |
| class | RsvpHelloMsg |
Class generated from inet/networklayer/rsvpte/RsvpHelloMsg.msg:29 by opp_msgtool. More... | |
| struct | RsvpHopObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:43 by opp_msgtool. More... | |
| class | RsvpMessage |
Class generated from inet/networklayer/rsvpte/RsvpPacket.msg:33 by opp_msgtool. More... | |
| class | RsvpPacket |
Class generated from inet/networklayer/rsvpte/RsvpPacket.msg:41 by opp_msgtool. More... | |
| class | RsvpPathError |
Class generated from inet/networklayer/rsvpte/RsvpPathMsg.msg:66 by opp_msgtool. More... | |
| class | RsvpPathMsg |
Class generated from inet/networklayer/rsvpte/RsvpPathMsg.msg:19 by opp_msgtool. More... | |
| class | RsvpPathTear |
Class generated from inet/networklayer/rsvpte/RsvpPathMsg.msg:48 by opp_msgtool. More... | |
| class | RsvpProtocolDissector |
| class | RsvpResvError |
Class generated from inet/networklayer/rsvpte/RsvpResvMsg.msg:51 by opp_msgtool. More... | |
| class | RsvpResvMsg |
Class generated from inet/networklayer/rsvpte/RsvpResvMsg.msg:19 by opp_msgtool. More... | |
| class | RsvpResvTear |
Class generated from inet/networklayer/rsvpte/RsvpResvMsg.msg:35 by opp_msgtool. More... | |
| class | RsvpTe |
| TODO documentation. More... | |
| class | RtpApplication |
| class | ScenarioManager |
| Scenario Manager (experimental) which executes a script specified in XML. More... | |
| class | ScenarioTimer |
Class generated from inet/common/scenario/ScenarioTimer.msg:13 by opp_msgtool. More... | |
| class | SctpAvailableReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:155 by opp_msgtool. More... | |
| class | SctpClient |
| Implements the SctpClient simple module. More... | |
| class | SctpCommandReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:114 by opp_msgtool. More... | |
| class | SctpConnectReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:160 by opp_msgtool. More... | |
| class | SctpInfoReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:191 by opp_msgtool. More... | |
| class | SctpNatPeer |
| Accepts any number of incoming connections, and sends back whatever arrives on them. More... | |
| class | SctpNatServer |
| class | SctpOpenReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:139 by opp_msgtool. More... | |
| class | SctpPathInfo |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:216 by opp_msgtool. More... | |
| class | SctpPathInfoReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:196 by opp_msgtool. More... | |
| class | SctpPeer |
| Implements the SctpPeer simple module. More... | |
| class | SctpRcvReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:168 by opp_msgtool. More... | |
| class | SctpResetReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:183 by opp_msgtool. More... | |
| class | SctpRtoReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:201 by opp_msgtool. More... | |
| class | SctpSendQueueAbatedReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:208 by opp_msgtool. More... | |
| class | SctpSendReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:130 by opp_msgtool. More... | |
| class | SctpServer |
| Implements the SctpServer simple module. More... | |
| class | SctpSimpleMessage |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:106 by opp_msgtool. More... | |
| class | SctpSocket |
| class | SctpStatusReq |
Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:175 by opp_msgtool. More... | |
| class | SelfDoc |
| class | SelfDocTempOffClass |
| class | SelfDocumenterFingerprintCalculator |
| struct | SenderDescriptor_t |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:96 by opp_msgtool. More... | |
| struct | SenderTemplateObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:53 by opp_msgtool. More... | |
| struct | SenderTspecObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:63 by opp_msgtool. More... | |
| class | SendToL3Address |
| class | SendToMacAddress |
| class | SendToPort |
| class | SendWithAcknowledge |
| class | SendWithHopLimit |
| class | SendWithProtocol |
| class | SequenceChunk |
| This class represents data with an ordered list of consecutive chunks. More... | |
| class | SequenceChunkSerializer |
| class | SequenceNumberHeader |
Class generated from inet/protocolelement/ordering/SequenceNumberHeader.msg:14 by opp_msgtool. More... | |
| class | SequenceNumberHeaderSerializer |
| Converts between SequenceNumberHeader and binary (network byte order) sequence number header. More... | |
| class | SequenceNumberInd |
Class generated from inet/common/SequenceNumberTag.msg:33 by opp_msgtool. More... | |
| class | SequenceNumbering |
| class | SequenceNumberPacketClassifierFunction |
| class | SequenceNumberReq |
Class generated from inet/common/SequenceNumberTag.msg:25 by opp_msgtool. More... | |
| class | SequenceNumberTagBase |
Class generated from inet/common/SequenceNumberTag.msg:16 by opp_msgtool. More... | |
| struct | SessionObj |
| Struct generated from inet/networklayer/rsvpte/IntServ.msg:30 by opp_msgtool. More... | |
| class | SettableClock |
| class | ShapeBase |
| This class represents a 3 dimensional geometric shape independently of its position and orientation. More... | |
| class | SharedVector |
| class | SharingRegionTagSet |
| This class maintains a set of tags each referring to a specific region. More... | |
| class | SharingTagSet |
| This class maintains a set of tags. More... | |
| class | ShortBitVector |
| Optimized version of the BitVector class to store short bit vectors. More... | |
| class | ShortcutMac |
| class | ShortcutMacHeader |
Class generated from inet/linklayer/shortcut/ShortcutMacHeader.msg:14 by opp_msgtool. More... | |
| class | ShortcutMacProtocolDissector |
| class | ShortcutPhyHeader |
Class generated from inet/physicallayer/wireless/shortcut/ShortcutPhyHeader.msg:14 by opp_msgtool. More... | |
| class | ShortcutPhyProtocolDissector |
| class | SignalBandInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:70 by opp_msgtool. More... | |
| class | SignalBandReq |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:62 by opp_msgtool. More... | |
| class | SignalBandTagBase |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:52 by opp_msgtool. More... | |
| class | SignalBitrateInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:96 by opp_msgtool. More... | |
| class | SignalBitrateReq |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:88 by opp_msgtool. More... | |
| class | SignalBitrateTagBase |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:77 by opp_msgtool. More... | |
| class | SignalFigure |
| class | SignallingMsg |
Class generated from inet/networklayer/rsvpte/SignallingMsg.msg:38 by opp_msgtool. More... | |
| class | SignalPowerInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:45 by opp_msgtool. More... | |
| class | SignalPowerReq |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:37 by opp_msgtool. More... | |
| class | SignalPowerTagBase |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:28 by opp_msgtool. More... | |
| class | SignalSource |
| class | SignalTagBase |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:21 by opp_msgtool. More... | |
| class | SignalTimeInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:126 by opp_msgtool. More... | |
| class | SimpleClockSynchronizer |
| class | SimpleGeographicCoordinateSystem |
| class | SimpleVoipPacket |
Class generated from inet/applications/voip/SimpleVoipPacket.msg:17 by opp_msgtool. More... | |
| class | SimpleVoipReceiver |
| Implements a simple VoIP source. More... | |
| class | SimpleVoipSender |
| Implements a simple VoIP source. More... | |
| class | SimTimeTextFigure |
| class | SimulationRunUniqueNumberGenerator |
| class | SingleRateThreeColorMeter |
| This class can be used as a meter in an ITrafficConditioner. More... | |
| class | SliceChunk |
| This class represents data using a slice of another chunk. More... | |
| class | SliceChunkSerializer |
| class | SnirInd |
Class generated from inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg:104 by opp_msgtool. More... | |
| class | SocketBase |
| class | SocketBindCommand |
Class generated from inet/common/socket/SocketCommand.msg:34 by opp_msgtool. More... | |
| class | SocketCloseCommand |
Class generated from inet/common/socket/SocketCommand.msg:39 by opp_msgtool. More... | |
| class | SocketClosedIndication |
Class generated from inet/common/socket/SocketCommand.msg:47 by opp_msgtool. More... | |
| class | SocketCommandBase |
Class generated from inet/common/socket/SocketCommand.msg:30 by opp_msgtool. More... | |
| class | SocketDestroyCommand |
Class generated from inet/common/socket/SocketCommand.msg:43 by opp_msgtool. More... | |
| class | SocketInd |
Class generated from inet/common/socket/SocketTag.msg:28 by opp_msgtool. More... | |
| class | SocketMap |
| Small utility class for managing a large number of ISocket objects. More... | |
| struct | SocketOptions |
| class | SocketReq |
Class generated from inet/common/socket/SocketTag.msg:21 by opp_msgtool. More... | |
| class | SocketTagBase |
Class generated from inet/common/socket/SocketTag.msg:13 by opp_msgtool. More... | |
| class | SpatialGrid |
| This class implements a spatial grid data structure using a 3 dimensional grid. More... | |
| class | Sphere |
| This class represents a 3 dimensional sphere shape. More... | |
| class | StaticConcentricMobility |
| Mobility model which places all hosts on concenctric circles. More... | |
| class | StaticGridMobility |
| Mobility model which places all hosts at constant distances within the simulation area (resulting in a regular grid). More... | |
| class | StaticLinearMobility |
| Mobility model which places all hosts at constant distances in a line with an orientation. More... | |
| class | StationaryMobility |
| This mobility module does not move at all; it can be used for standalone stationary nodes. More... | |
| class | StationaryMobilityBase |
| class | Stp |
| Implements the Spanning Tree Protocol. More... | |
| class | StpBase |
| Base class for Stp and Rstp. More... | |
| class | StpProtocolDissector |
| class | StpTester |
| Utility class for testing the STP protocol. More... | |
| class | StreamClassifier |
| class | StreamDecoder |
| class | StreamEncoder |
| class | StreamFilter |
| class | StreamIdentifier |
| class | StreamInd |
Class generated from inet/protocolelement/redundancy/StreamTag.msg:33 by opp_msgtool. More... | |
| class | StreamingReceiverBase |
| class | StreamingTransmitter |
| class | StreamingTransmitterBase |
| class | StreamMerger |
| class | StreamRedundancyConfigurator |
| class | StreamReq |
Class generated from inet/protocolelement/redundancy/StreamTag.msg:25 by opp_msgtool. More... | |
| class | StreamSplitter |
| class | StreamTagBase |
Class generated from inet/protocolelement/redundancy/StreamTag.msg:16 by opp_msgtool. More... | |
| class | StreamThroughReceiver |
| class | StreamThroughTransmitter |
| class | StringFormat |
| class | SubpacketLengthHeader |
Class generated from inet/protocolelement/aggregation/header/SubpacketLengthHeader.msg:13 by opp_msgtool. More... | |
| class | SubpacketLengthHeaderBasedAggregator |
| class | SubpacketLengthHeaderBasedDeaggregator |
| class | SuperpositioningMobility |
| class | TagBase |
| class | TagSet |
| This class maintains a set of tags. More... | |
| class | TcpAcceptCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:129 by opp_msgtool. More... | |
| class | TcpAppBase |
| Base class for clients app for TCP-based request-reply protocols or apps. More... | |
| class | TcpAvailableInfo |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:161 by opp_msgtool. More... | |
| class | TcpBasicClientApp |
| An example request-reply based client application. More... | |
| class | TcpClientSocketIo |
| class | TcpCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:78 by opp_msgtool. More... | |
| class | TcpConnectInfo |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:176 by opp_msgtool. More... | |
| class | TcpEchoApp |
| Accepts any number of incoming connections, and sends back whatever arrives on them. More... | |
| class | TcpEchoAppThread |
| class | TcpErrorInfo |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:86 by opp_msgtool. More... | |
| class | TcpGenericServerApp |
| Generic server application. More... | |
| class | TcpGenericServerThread |
| Example server thread, to be used with TcpServerHostApp. More... | |
| class | TcpIpChecksum |
| Calculates checksum. More... | |
| class | TcpOpenCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:116 by opp_msgtool. More... | |
| class | TcpProtocolDissector |
| class | TcpProtocolPrinter |
| class | TcpServerHostApp |
| Hosts a server application, to be subclassed from TCPServerProcess (which is a sSimpleModule). More... | |
| class | TcpServerListener |
| class | TcpServerSocketIo |
| class | TcpServerThreadBase |
| Abstract base class for server processes to be used with TcpServerHostApp. More... | |
| class | TcpSessionApp |
| Single-connection TCP application. More... | |
| class | TcpSetDscpCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:145 by opp_msgtool. More... | |
| class | TcpSetOptionCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:136 by opp_msgtool. More... | |
| class | TcpSetTimeToLiveCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:140 by opp_msgtool. More... | |
| class | TcpSetTosCommand |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:150 by opp_msgtool. More... | |
| class | TcpSinkApp |
| Accepts any number of incoming connections, and discards whatever arrives on them. More... | |
| class | TcpSinkAppThread |
| class | TcpSocket |
| TcpSocket is a convenience class, to make it easier to manage TCP connections from your application models. More... | |
| class | TcpStatusInfo |
Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:191 by opp_msgtool. More... | |
| class | Ted |
| Contains the Traffic Engineering Database and provides public methods to access it from MPLS signalling protocols (LDP, RSVP-TE). More... | |
| class | TedChangeInfo |
Class generated from inet/networklayer/ted/Ted.msg:42 by opp_msgtool. More... | |
| struct | TeLinkStateInfo |
| Struct generated from inet/networklayer/ted/Ted.msg:20 by opp_msgtool. More... | |
| class | TelnetApp |
| An example Telnet client application. More... | |
| class | TemporarySharedPtr |
| This class provides support for Qtenv inspectors for objects referenced by shared pointers. More... | |
| class | TemporarySharedPtrClassDescriptor |
| This class provides support for Qtenv inspectors for objects referenced by shared pointers. More... | |
| class | ThermometerFigure |
| class | ThruputMeter |
| Measures and records network thruput. More... | |
| class | ThruputMeteringChannel |
| A cDatarateChannel extended with throughput calculation. More... | |
| class | TimeTagBase |
Class generated from inet/common/TimeTag.msg:36 by opp_msgtool. More... | |
| class | TlvOptionBase |
Class generated from inet/common/TlvOptions.msg:12 by opp_msgtool. More... | |
| class | TlvOptionRaw |
Class generated from inet/common/TlvOptions.msg:19 by opp_msgtool. More... | |
| class | TlvOptions |
Class generated from inet/common/TlvOptions.msg:24 by opp_msgtool. More... | |
| class | TokenBucketMeter |
| Simple token bucket meter. More... | |
| class | Topology |
| Routing support. More... | |
| class | TosInd |
Class generated from inet/networklayer/common/TosTag.msg:33 by opp_msgtool. More... | |
| class | TosReq |
Class generated from inet/networklayer/common/TosTag.msg:25 by opp_msgtool. More... | |
| class | TosTagBase |
Class generated from inet/networklayer/common/TosTag.msg:16 by opp_msgtool. More... | |
| class | TractorMobility |
| Tractor movement model. More... | |
| class | TrailFigure |
| class | TransmissionTimeTag |
Class generated from inet/common/TimeTag.msg:83 by opp_msgtool. More... | |
| class | TransparentProtocolRegistrationListener |
| class | TransportHeaderBase |
| class | TransportProtocolBase |
| class | TransportProtocolInd |
Class generated from inet/common/ProtocolTag.msg:180 by opp_msgtool. More... | |
| class | TransportProtocolReq |
Class generated from inet/common/ProtocolTag.msg:171 by opp_msgtool. More... | |
| class | TransportPseudoHeader |
Class generated from inet/transportlayer/common/TransportPseudoHeader.msg:18 by opp_msgtool. More... | |
| class | TransportPseudoHeaderSerializer |
| Converts between TransportPseudoHeader and binary (network byte order) transport pseudo header. More... | |
| class | TSNschedGateScheduleConfigurator |
| class | Tun |
| class | TunCloseCommand |
Class generated from inet/linklayer/tun/TunControlInfo.msg:35 by opp_msgtool. More... | |
| class | TunControlInfo |
Class generated from inet/linklayer/tun/TunControlInfo.msg:27 by opp_msgtool. More... | |
| class | TunDestroyCommand |
Class generated from inet/linklayer/tun/TunControlInfo.msg:39 by opp_msgtool. More... | |
| class | TunLoopbackApp |
| class | TunnelApp |
| class | TunOpenCommand |
Class generated from inet/linklayer/tun/TunControlInfo.msg:31 by opp_msgtool. More... | |
| class | TunSocket |
| class | TunSocketClosedIndication |
Class generated from inet/linklayer/tun/TunControlInfo.msg:43 by opp_msgtool. More... | |
| class | TurtleMobility |
| LOGO-style movement model, with the script coming from XML. More... | |
| class | TwoRateThreeColorMeter |
| This class can be used as a meter in an ITrafficConditioner. More... | |
| class | Udp |
| Implements the Udp protocol: encapsulates/decapsulates user data into/from Udp. More... | |
| class | UdpBasicApp |
| UDP application. More... | |
| class | UdpBasicBurst |
| UDP application. More... | |
| class | UdpBindCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:81 by opp_msgtool. More... | |
| class | UdpBlockMulticastSourcesCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:307 by opp_msgtool. More... | |
| class | UdpCloseCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:121 by opp_msgtool. More... | |
| class | UdpConnectCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:97 by opp_msgtool. More... | |
| class | UdpControlInfo |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:67 by opp_msgtool. More... | |
| class | UdpCrcInsertionHook |
| class | UdpDestroyCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:141 by opp_msgtool. More... | |
| class | UdpEchoApp |
| UDP application. More... | |
| class | UdpErrorIndication |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:159 by opp_msgtool. More... | |
| struct | udphdr |
| class | UdpHeader |
Class generated from inet/transportlayer/udp/UdpHeader.msg:26 by opp_msgtool. More... | |
| class | UdpHeaderSerializer |
| Converts between UdpHeader and binary (network byte order) Udp header. More... | |
| class | UdpJoinMulticastGroupsCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:282 by opp_msgtool. More... | |
| class | UdpJoinMulticastSourcesCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:333 by opp_msgtool. More... | |
| class | UdpLeaveMulticastGroupsCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:296 by opp_msgtool. More... | |
| class | UdpLeaveMulticastSourcesCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:346 by opp_msgtool. More... | |
| class | UdpProtocolDissector |
| class | UdpProtocolPrinter |
| class | UdpSetBroadcastCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:222 by opp_msgtool. More... | |
| class | UdpSetDscpCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:194 by opp_msgtool. More... | |
| class | UdpSetMulticastInterfaceCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:235 by opp_msgtool. More... | |
| class | UdpSetMulticastLoopCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:250 by opp_msgtool. More... | |
| class | UdpSetMulticastSourceFilterCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:363 by opp_msgtool. More... | |
| class | UdpSetOptionCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:166 by opp_msgtool. More... | |
| class | UdpSetReuseAddressCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:265 by opp_msgtool. More... | |
| class | UdpSetTimeToLiveCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:179 by opp_msgtool. More... | |
| class | UdpSetTosCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:209 by opp_msgtool. More... | |
| class | UdpSink |
| Consumes and prints packets received from the Udp module. More... | |
| class | UdpSocket |
| UdpSocket is a convenience class, to make it easier to send and receive UDP packets from your application models. More... | |
| class | UdpSocketClosedIndication |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:131 by opp_msgtool. More... | |
| class | UdpSocketIo |
| class | UdpUnblockMulticastSourcesCommand |
Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:320 by opp_msgtool. More... | |
| class | UdpVideoStreamClient |
| A "Realtime" VideoStream client application. More... | |
| class | UdpVideoStreamServer |
| Stream VBR video streams to clients. More... | |
| class | UnitDiskPhyHeader |
Class generated from inet/physicallayer/wireless/unitdisk/UnitDiskPhyHeader.msg:14 by opp_msgtool. More... | |
| class | UnitDiskPhyHeaderSerializer |
| Converts between UnitDiskPhyHeader and binary (network byte order) application packet. More... | |
| class | UnitDiskProtocolDissector |
| class | UserPriorityInd |
Class generated from inet/linklayer/common/UserPriorityTag.msg:33 by opp_msgtool. More... | |
| class | UserPriorityReq |
Class generated from inet/linklayer/common/UserPriorityTag.msg:25 by opp_msgtool. More... | |
| class | UserPriorityTagBase |
Class generated from inet/linklayer/common/UserPriorityTag.msg:16 by opp_msgtool. More... | |
| class | VehicleMobility |
| class | VirtualTunnel |
| class | VlanInd |
Class generated from inet/linklayer/common/VlanTag.msg:33 by opp_msgtool. More... | |
| class | VlanIndFilter |
| class | VlanReq |
Class generated from inet/linklayer/common/VlanTag.msg:25 by opp_msgtool. More... | |
| class | VlanReqFilter |
| class | VlanReqMapper |
| class | VlanTagBase |
Class generated from inet/linklayer/common/VlanTag.msg:16 by opp_msgtool. More... | |
| class | VoipStreamPacketSerializer |
| Converts between VoipStreamPacket and binary (network byte order) Udp header. More... | |
| class | VoipStreamReceiver |
| class | VoipStreamSender |
| class | WeightedHistogramRecorder |
| class | WiseRoute |
| Wiseroute is a simple loop-free routing algorithm that builds a routing tree from a central network point. More... | |
| class | WiseRouteHeader |
Class generated from inet/networklayer/wiseroute/WiseRouteHeader.msg:23 by opp_msgtool. More... | |
| class | WiseRouteProtocolDissector |
| class | WiseRouteProtocolPrinter |
| class | XMac |
| Implementation of X-MAC. More... | |
| class | XMacControlFrame |
Class generated from inet/linklayer/xmac/XMacHeader.msg:51 by opp_msgtool. More... | |
| class | XMacDataFrameHeader |
Class generated from inet/linklayer/xmac/XMacHeader.msg:59 by opp_msgtool. More... | |
| class | XMacHeaderBase |
Class generated from inet/linklayer/xmac/XMacHeader.msg:40 by opp_msgtool. More... | |
| class | XMacHeaderSerializer |
| Converts between XMacHeader and binary (network byte order) XMAC headers. More... | |
| class | XMacProtocolDissector |
| class | XMacProtocolPrinter |
| class | xMIPv6 |
| Implements RFC 3775 Mobility Support in Ipv6. More... | |
| class | Z3GateScheduleConfigurator |
Typedefs | |
| typedef struct inet::natInfo | NatInfo |
| Accepts any number of incoming connections, and sends back whatever arrives on them. More... | |
| typedef std::vector< NatInfo * > | NatVector |
| typedef cMessage | ClockEvent |
| typedef ClockTime | clocktime_t |
| typedef unsigned short | ushort |
| typedef unsigned int | uint |
| typedef unsigned long | ulong |
| template<class... > | |
| using | void_t = void |
| typedef ObjectPrinterRecursionControl(* | ObjectPrinterRecursionPredicate) (any_ptr, cClassDescriptor *, int, any_ptr, any_ptr *, int) |
| This is function type that controls recursion during printing an object. More... | |
| typedef TemporarySharedPtr< Chunk > | ChunkTemporarySharedPtr |
| typedef Ptr< const Chunk > | ChunkPtr |
| typedef cTopology | WeightedTopology |
| typedef std::vector< MulticastGroup > | MulticastGroupList |
| typedef std::vector< Ipv4Address > | Ipv4AddressVector |
| typedef int | IcmpCode |
| typedef uint8_t | u_int8_t |
| typedef uint16_t | u_int16_t |
| typedef uint32_t | u_int32_t |
| typedef uint8_t | __uint8_t |
| typedef uint16_t | __uint16_t |
| typedef uint32_t | __uint32_t |
| typedef std::vector< LabelOp > | LabelOpVector |
| typedef std::vector< struct EroObj > | EroVector |
| typedef std::vector< struct FlowDescriptor_t > | FlowDescriptorVector |
| typedef std::vector< struct TeLinkStateInfo > | TeLinkStateInfoVector |
| typedef std::vector< L3Address > | AddressVector |
Functions | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ApplicationPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ApplicationPacket &obj) |
| Register_Serializer (ApplicationPacket, ApplicationPacketSerializer) | |
| Define_Module (SimpleClockSynchronizer) | |
| Define_Module (DhcpClient) | |
| std::ostream & | operator<< (std::ostream &os, DhcpLease obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpOpcode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpOpcode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpMessageType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpMessageType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpOptionCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpOptionCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpTimerType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpTimerType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpOptions &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpOptions &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DhcpMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DhcpMessage &obj) |
| Register_Serializer (DhcpMessage, DhcpMessageSerializer) | |
| Define_Module (DhcpServer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EtherAppReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EtherAppReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EtherAppResp &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EtherAppResp &obj) |
| Define_Module (EtherAppClient) | |
| Register_Serializer (EtherAppReq, EtherAppReqSerializer) | |
| Register_Serializer (EtherAppResp, EtherAppRespSerializer) | |
| Define_Module (EtherAppServer) | |
| Define_Module (EthernetSocketIo) | |
| Define_Module (EtherTrafGen) | |
| Define_Module (IpvxTrafGen) | |
| void | ipvxTrafGenClearProtocols () |
| EXECUTE_ON_SHUTDOWN (ipvxTrafGenClearProtocols()) | |
| Define_Module (IpvxTrafSink) | |
| Define_Module (Ieee8022LlcSocketIo) | |
| Define_Module (NetPerfMeter) | |
| Define_NED_Function (pareto, "quantity pareto(quantity location, quantity shape, long rng?)") | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NetPerfMeterTransmitTimer &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NetPerfMeterTransmitTimer &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NetPerfMeterDataMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NetPerfMeterDataMessage &obj) |
| Define_Module (PingApp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PingSelfKinds &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PingSelfKinds &e) |
| Define_Module (RtpApplication) void RtpApplication | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RtpAppSelfMsgKinds &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RtpAppSelfMsgKinds &e) |
| Define_Module (SctpClient) | |
| Define_Module (SctpNatPeer) | |
| Define_Module (SctpNatServer) | |
| Define_Module (SctpPeer) | |
| Define_Module (SctpServer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GenericAppMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GenericAppMsg &obj) |
| Register_Serializer (GenericAppMsg, GenericAppMsgSerializer) | |
| Define_Module (TcpBasicClientApp) | |
| Define_Module (TcpClientSocketIo) | |
| Define_Module (TcpEchoApp) | |
| Define_Module (TcpEchoAppThread) | |
| Define_Module (TcpGenericServerApp) | |
| Register_Class (TcpGenericServerThread) | |
| Define_Module (TcpServerHostApp) | |
| Define_Module (TcpServerListener) | |
| Define_Module (TcpServerSocketIo) | |
| Define_Module (TcpSessionApp) | |
| Define_Module (TcpSinkApp) | |
| Define_Module (TcpSinkAppThread) | |
| Define_Module (TelnetApp) | |
| Define_Module (TunLoopbackApp) | |
| Define_Module (TunnelApp) | |
| Define_Module (UdpBasicApp) | |
| EXECUTE_ON_STARTUP (cEnum *e=cEnum::find("inet::ChooseDestAddrMode");if(!e) omnetpp::internal::enums.getInstance() ->add(e=new cEnum("inet::ChooseDestAddrMode"));e->insert(UdpBasicBurst::ONCE, "once");e->insert(UdpBasicBurst::PER_BURST, "perBurst");e->insert(UdpBasicBurst::PER_SEND, "perSend");) | |
| Define_Module (UdpBasicBurst) | |
| Define_Module (UdpEchoApp) | |
| Define_Module (UdpSink) | |
| Define_Module (UdpSocketIo) | |
| Define_Module (UdpVideoStreamClient) | |
| Define_Module (UdpVideoStreamServer) | |
| std::ostream & | operator<< (std::ostream &out, const UdpVideoStreamServer::VideoStreamData &d) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SimpleVoipPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SimpleVoipPacket &obj) |
| Define_Module (SimpleVoipReceiver) | |
| Define_Module (SimpleVoipSender) | |
| Register_Serializer (VoipStreamPacket, VoipStreamPacketSerializer) | |
| Define_Module (VoipStreamReceiver) | |
| Define_Module (VoipStreamSender) | |
| Register_Class (ClockEvent) void ClockEvent | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const OverdueClockEventHandlingMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, OverdueClockEventHandlingMode &e) |
| std::ostream & | operator<< (std::ostream &os, const ClockTime &x) |
| Define_Module (IdealClock) | |
| Define_Module (MultiClock) | |
| Define_Module (OscillatorBasedClock) | |
| Define_Module (SettableClock) | |
| Define_Module (ConstantDriftOscillator) | |
| Define_Module (IdealOscillator) | |
| Define_Module (RandomDriftOscillator) | |
| std::ostream & | operator<< (std::ostream &out, const BitVector &bitVector) |
| uint32_t | ethernetCRC (const unsigned char *buf, unsigned int bufsize, uint32_t crc) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Direction &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Direction &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DirectionTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DirectionTag &obj) |
| Register_Figure ("counter", CounterFigure) | |
| Register_ResultRecorder ("figure", FigureRecorder) | |
| Register_Figure ("gauge", GaugeFigure) | |
| double | zeroToOne (double x) |
| Register_Figure ("indexedImage", IndexedImageFigure) | |
| Register_Figure ("indicatorLabel", IndicatorLabelFigure) | |
| Register_Figure ("indicatorText", IndicatorTextFigure) | |
| Register_Figure ("linearGauge", LinearGaugeFigure) | |
| Register_Figure ("plot", PlotFigure) | |
| Register_Figure ("progressMeter", ProgressMeterFigure) | |
| Register_Figure ("simTimeText", SimTimeTextFigure) | |
| Register_Figure ("thermometer", ThermometerFigure) | |
| Register_Class (FingerprintCalculator) | |
| void | startPacketFlow (cModule *module, Packet *packet, const char *name) |
| void | endPacketFlow (cModule *module, Packet *packet, const char *name) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FlowTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FlowTag &obj) |
| EXECUTE_ON_SHUTDOWN (CanvasProjection::dropCanvasProjections()) | |
| std::ostream & | operator<< (std::ostream &os, const Coord &coord) |
| std::ostream & | operator<< (std::ostream &os, const EulerAngles &a) |
| Define_Module (SimpleGeographicCoordinateSystem) | |
| std::ostream & | operator<< (std::ostream &os, const Quaternion &q) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IdentityTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IdentityTag &obj) |
| void | registerInterface (const NetworkInterface &interface, cGate *in, cGate *out) |
| template<class T > | |
| T * | __checknull (T *p, const char *expr, const char *file, int line) |
| void | printElapsedTime (const char *name, long startTime) |
| Define_InitStage (LOCAL) | |
| Define_InitStage (CLOCK) | |
| Define_InitStage_Dependency (CLOCK, LOCAL) | |
| Define_InitStage (PHYSICAL_ENVIRONMENT) | |
| Define_InitStage_Dependency (PHYSICAL_ENVIRONMENT, LOCAL) | |
| Define_InitStage (PHYSICAL_OBJECT_CACHE) | |
| Define_InitStage_Dependency (PHYSICAL_OBJECT_CACHE, PHYSICAL_ENVIRONMENT) | |
| Define_InitStage (GROUP_MOBILITY) | |
| Define_InitStage_Dependency (GROUP_MOBILITY, LOCAL) | |
| Define_InitStage (SINGLE_MOBILITY) | |
| Define_InitStage_Dependency (SINGLE_MOBILITY, GROUP_MOBILITY) | |
| Define_InitStage (POWER) | |
| Define_InitStage_Dependency (POWER, LOCAL) | |
| Define_InitStage (PHYSICAL_LAYER) | |
| Define_InitStage_Dependency (PHYSICAL_LAYER, POWER) | |
| Define_InitStage_Dependency (PHYSICAL_LAYER, GROUP_MOBILITY) | |
| Define_InitStage_Dependency (PHYSICAL_LAYER, PHYSICAL_ENVIRONMENT) | |
| Define_InitStage (PHYSICAL_LAYER_NEIGHBOR_CACHE) | |
| Define_InitStage_Dependency (PHYSICAL_LAYER_NEIGHBOR_CACHE, PHYSICAL_LAYER) | |
| Define_InitStage (NETWORK_INTERFACE_CONFIGURATION) | |
| Define_InitStage_Dependency (NETWORK_INTERFACE_CONFIGURATION, LOCAL) | |
| Define_InitStage (QUEUEING) | |
| Define_InitStage_Dependency (QUEUEING, PHYSICAL_LAYER) | |
| Define_InitStage (LINK_LAYER) | |
| Define_InitStage_Dependency (LINK_LAYER, PHYSICAL_LAYER) | |
| Define_InitStage (NETWORK_CONFIGURATION) | |
| Define_InitStage_Dependency (NETWORK_CONFIGURATION, LINK_LAYER) | |
| Define_InitStage (NETWORK_ADDRESS_ASSIGNMENT) | |
| Define_InitStage_Dependency (NETWORK_ADDRESS_ASSIGNMENT, NETWORK_CONFIGURATION) | |
| Define_InitStage (ROUTER_ID_ASSIGNMENT) | |
| Define_InitStage_Dependency (ROUTER_ID_ASSIGNMENT, NETWORK_ADDRESS_ASSIGNMENT) | |
| Define_InitStage (STATIC_ROUTING) | |
| Define_InitStage_Dependency (STATIC_ROUTING, ROUTER_ID_ASSIGNMENT) | |
| Define_InitStage (NETWORK_LAYER) | |
| Define_InitStage_Dependency (NETWORK_LAYER, STATIC_ROUTING) | |
| Define_InitStage (NETWORK_LAYER_PROTOCOLS) | |
| Define_InitStage_Dependency (NETWORK_LAYER_PROTOCOLS, NETWORK_LAYER) | |
| Define_InitStage (TRANSPORT_LAYER) | |
| Define_InitStage_Dependency (TRANSPORT_LAYER, NETWORK_LAYER_PROTOCOLS) | |
| Define_InitStage (ROUTING_PROTOCOLS) | |
| Define_InitStage_Dependency (ROUTING_PROTOCOLS, TRANSPORT_LAYER) | |
| Define_InitStage (APPLICATION_LAYER) | |
| Define_InitStage_Dependency (APPLICATION_LAYER, ROUTING_PROTOCOLS) | |
| Define_InitStage (LAST) | |
| Define_InitStage_Dependency (LAST, APPLICATION_LAYER) | |
| bool | operator< (const Int128 &a, const Int128 &b) |
| bool | operator== (const Int128 &a, const Int128 &b) |
| bool | operator&& (const Int128 &a, const Int128 &b) |
| bool | operator|| (const Int128 &a, const Int128 &b) |
| Int128 | operator+ (const Int128 &a, const Int128 &b) |
| Int128 | operator- (const Int128 &a, const Int128 &b) |
| Int128 | operator* (const Int128 &a, const Int128 &b) |
| Int128 | operator/ (const Int128 &a, const Int128 &b) |
| Int128 | operator% (const Int128 &a, const Int128 &b) |
| Int128 | operator>> (const Int128 &a, unsigned int n) |
| Int128 | operator<< (const Int128 &a, unsigned int n) |
| Int128 | operator& (const Int128 &a, const Int128 &b) |
| Int128 | operator| (const Int128 &a, const Int128 &b) |
| Int128 | operator^ (const Int128 &a, const Int128 &b) |
| bool | operator> (const Int128 &a, const Int128 &b) |
| bool | operator<= (const Int128 &a, const Int128 &b) |
| bool | operator>= (const Int128 &a, const Int128 &b) |
| bool | operator!= (const Int128 &a, const Int128 &b) |
| bool | overlap (simtime_t a1, simtime_t a2, simtime_t b1, simtime_t b2) |
| returns 1 if the intervals overlap, and 0 otherwise More... | |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator== (IntrusivePtr< T > const &a, IntrusivePtr< U > const &b) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator!= (IntrusivePtr< T > const &a, IntrusivePtr< U > const &b) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator== (IntrusivePtr< T > const &a, U *b) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator!= (IntrusivePtr< T > const &a, U *b) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator== (T *a, IntrusivePtr< U > const &b) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE bool | operator!= (T *a, IntrusivePtr< U > const &b) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE bool | operator== (IntrusivePtr< T > const &p, std::nullptr_t) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE bool | operator== (std::nullptr_t, IntrusivePtr< T > const &p) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE bool | operator!= (IntrusivePtr< T > const &p, std::nullptr_t) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE bool | operator!= (std::nullptr_t, IntrusivePtr< T > const &p) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE bool | operator< (IntrusivePtr< T > const &a, IntrusivePtr< T > const &b) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE void | swap (IntrusivePtr< T > &lhs, IntrusivePtr< T > &ptr) noexcept |
| template<class T > | |
| INET_ALWAYS_INLINE T * | get_pointer (IntrusivePtr< T > const &p) noexcept |
| template<class T , class U > | |
| INET_ALWAYS_INLINE IntrusivePtr< T > | static_pointer_cast (IntrusivePtr< U > const &p) |
| template<class T , class U > | |
| INET_ALWAYS_INLINE IntrusivePtr< T > | const_pointer_cast (IntrusivePtr< U > const &p) |
| template<class T , class U > | |
| INET_ALWAYS_INLINE IntrusivePtr< T > | dynamic_pointer_cast (IntrusivePtr< U > const &p) |
| template<class Y > | |
| INET_ALWAYS_INLINE std::ostream & | operator<< (std::ostream &os, IntrusivePtr< Y > const &p) |
| template<typename T > | |
| INET_ALWAYS_INLINE void | intrusivePtrCounterIncrement (const IntrusivePtrCounter< T > *p) noexcept |
| template<typename T > | |
| INET_ALWAYS_INLINE void | intrusivePtrCounterDecrement (const IntrusivePtrCounter< T > *p) noexcept |
| std::ostream & | operator<< (std::ostream &stream, const IPrintableObject *object) |
| std::ostream & | operator<< (std::ostream &stream, const IPrintableObject &object) |
| std::string | printFieldToString (const IPrintableObject *object, int level, int evFlags=0) |
| template<typename T > | |
| std::enable_if_t< has_print_to_string< T >::value, std::string > | printToStringIfPossible (T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< has_print_to_string< T >::value, std::string > | printToStringIfPossible (T &object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T &object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T &object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&!has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&!has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T *object, int evFlags) |
| template<typename T > | |
| std::enable_if_t< std::is_polymorphic< T >::value &&!has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T &object, int evFlags) |
| template<typename T > | |
| std::enable_if_t<!std::is_polymorphic< T >::value &&has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T &object, int evFlags) |
| template<typename T > | |
| std::enable_if_t<!std::is_polymorphic< T >::value &&!has_str< T >::value &&!has_print_to_string< T >::value, std::string > | printToStringIfPossible (const T &object, int evFlags) |
| void | registerService (const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) |
| Registers a service primitive (SDU processing) at the given gate. More... | |
| void | registerService (const Protocol &protocol, cGate *requestIn, cGate *indicationOut, cGate *responseIn, cGate *confirmOut) |
| void | registerServiceGroup (const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) |
| void | registerServiceGroup (const ProtocolGroup &protocolGroup, cGate *requestIn, cGate *indicationOut, cGate *responseIn, cGate *confirmOut) |
| void | registerAnyService (cGate *gate, ServicePrimitive servicePrimitive) |
| void | registerAnyService (cGate *requestIn, cGate *indicationOut, cGate *responseIn, cGate *confirmOut) |
| void | registerProtocol (const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) |
| Registers a protocol primitive (PDU processing) at the given gate. More... | |
| void | registerProtocol (const Protocol &protocol, cGate *requestOut, cGate *indicationIn, cGate *responseOut, cGate *confirmIn) |
| void | registerProtocolGroup (const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) |
| void | registerProtocolGroup (const ProtocolGroup &protocolGroup, cGate *requestOut, cGate *indicationIn, cGate *responseOut, cGate *confirmIn) |
| void | registerAnyProtocol (cGate *gate, ServicePrimitive servicePrimitive) |
| void | registerAnyProtocol (cGate *requestOut, cGate *indicationIn, cGate *responseOut, cGate *confirmIn) |
| Register_Class (ApplicationStartOperation) | |
| Register_Class (ApplicationStopOperation) | |
| Register_Class (InterfaceDownOperation) | |
| Register_Class (InterfaceUpOperation) | |
| template<typename T > | |
| void | vector_delete_element (std::vector< T * > &v, T *p) |
| Register_Class (ModuleStartOperation) | |
| Register_Class (ModuleStopOperation) | |
| Register_Class (ModuleCrashOperation) | |
| Register_Enum (inet::NodeStatus,(NodeStatus::UP, NodeStatus::DOWN, NodeStatus::GOING_UP, NodeStatus::GOING_DOWN)) | |
| Define_Module (NodeStatus) | |
| Define_Module (MessageDispatcher) | |
| std::ostream & | operator<< (std::ostream &out, const MessageDispatcher::Key &foo) |
| Define_Module (MessageChecker) | |
| Define_Module (SignalSource) | |
| Define_Module (ThruputMeter) | |
| Register_Class (ThruputMeteringChannel) | |
| bool | _isNetworkNode (const cModule *mod) |
| bool | isNetworkNode (const cModule *mod) |
| Returns true if the given module is a network node, i.e. More... | |
| cModule * | findModuleSomewhereUp (const char *name, cModule *from) |
| cModule * | findContainingNode (const cModule *from) |
| Find the node containing the given module. More... | |
| cModule * | getContainingNode (const cModule *from) |
| Find the node containing the given module. More... | |
| cModule * | findModuleUnderContainingNode (const cModule *from) |
| Find the ancestor module under the node containing the given module. More... | |
| INET_API cModule * | findModuleSomewhereUp (const char *name, const cModule *from) |
| Find a module with given name, and "closest" to module "from". More... | |
| template<typename T > | |
| T * | findModuleFromPar (cPar &par, const cModule *from) |
| Finds a module in the module tree, given by its absolute or relative path defined by 'par' parameter. More... | |
| template<typename T > | |
| T * | getModuleFromPar (cPar &par, const cModule *from) |
| Gets a module in the module tree, given by its absolute or relative path defined by 'par' parameter. More... | |
| template<typename T > | |
| cGate * | findConnectedGate (cGate *gate, int direction=0) |
| Returns a gate of a module with type T that is on the path starting at the given gate. More... | |
| template<typename T > | |
| cGate * | getConnectedGate (cGate *gate, int direction=0) |
| Returns a gate of a module with type T that is on the path starting at the given gate. More... | |
| template<typename T > | |
| T * | findConnectedModule (cGate *gate, int direction=0) |
| Returns a module of type T that is on the path starting at the given gate. More... | |
| template<typename T > | |
| T * | getConnectedModule (cGate *gate, int direction=0) |
| Returns a module of type T that is on the path starting at the given gate. More... | |
| Define_Module (OmittedModule) | |
| Register_Class (BitCountChunk) | |
| Register_Class (BitsChunk) | |
| Register_Class (ByteCountChunk) | |
| Register_Class (BytesChunk) | |
| template<typename T > | |
| const Ptr< T > | makeExclusivelyOwnedMutableChunk (const Ptr< const T > &chunk) |
| Register_Class (cPacketChunk) | |
| Register_Class (EmptyChunk) | |
| Register_Class (EncryptedChunk) | |
| Register_Class (SequenceChunk) | |
| Register_Class (SliceChunk) | |
| std::ostream & | operator<< (std::ostream &os, const ChunkBuffer *buffer) |
| std::ostream & | operator<< (std::ostream &os, const ChunkBuffer &buffer) |
| std::ostream & | operator<< (std::ostream &os, const ChunkQueue *queue) |
| std::ostream & | operator<< (std::ostream &os, const ChunkQueue &queue) |
| Register_Protocol_Dissector (nullptr, DefaultProtocolDissector) | |
| Register_Class (Message) | |
| Register_Class (Packet) | |
| Register_MessagePrinter (PacketPrinter) | |
| Register_Protocol_Printer (nullptr, DefaultProtocolPrinter) | |
| Define_Module (PcapRecorder) | |
| Register_Serializer (BitCountChunk, BitCountChunkSerializer) | |
| Register_Serializer (BitsChunk, BitsChunkSerializer) | |
| Register_Serializer (ByteCountChunk, ByteCountChunkSerializer) | |
| Register_Serializer (BytesChunk, BytesChunkSerializer) | |
| Register_Serializer (EmptyChunk, EmptyChunkSerializer) | |
| Register_Serializer (SequenceChunk, SequenceChunkSerializer) | |
| Register_Serializer (SliceChunk, SliceChunkSerializer) | |
| void | insertPacketEvent (const cModule *module, Packet *packet, int kind, simtime_t duration, PacketEvent *packetEvent) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketEventKind &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketEventKind &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketEvent &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketEvent &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketQueuedEvent &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketQueuedEvent &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketTransmittedEvent &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketTransmittedEvent &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketEventTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketEventTag &obj) |
| bool | opp_isdigit (unsigned char c) |
| char | opp_toupper (unsigned char c) |
| std::ostream & | operator<< (std::ostream &o, const Protocol &t) |
| void | doParsimPacking (cCommBuffer *buffer, const Protocol *protocol) |
| void | doParsimUnpacking (cCommBuffer *buffer, const Protocol *&protocol) |
| std::ostream & | operator<< (std::ostream &o, const ProtocolGroup &t) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProtocolTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProtocolTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProtocolListTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProtocolListTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ServicePrimitive &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ServicePrimitive &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DispatchProtocolReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DispatchProtocolReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DispatchProtocolInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DispatchProtocolInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EncapsulationProtocolReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EncapsulationProtocolReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EncapsulationProtocolInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EncapsulationProtocolInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketProtocolTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketProtocolTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TransportProtocolReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TransportProtocolReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TransportProtocolInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TransportProtocolInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NetworkProtocolReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NetworkProtocolReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NetworkProtocolInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NetworkProtocolInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MacProtocolReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MacProtocolReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MacProtocolInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MacProtocolInd &obj) |
| const Protocol * | findPacketProtocol (Packet *packet) |
| const Protocol & | getPacketProtocol (Packet *packet) |
| void | insertProtocolHeader (Packet *packet, const Protocol &protocol, const Ptr< Chunk > &header) |
| template<typename T > | |
| const Ptr< T > | removeProtocolHeader (Packet *packet) |
| template<class T > | |
| Ptr< T > | __checknull (const Ptr< T > &p, const char *expr, const char *file, int line) |
| Define_Module (ResidenceTimeMeasurer) | |
| Register_ResultRecorder ("groupCount", GroupCountRecorder) | |
| Register_ResultRecorder ("weightedHistogram", WeightedHistogramRecorder) | |
| Register_ResultRecorder ("elapsedTime", ElapsedTimeRecorder) | |
| Define_Module (ScenarioManager) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ScenarioTimer &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ScenarioTimer &obj) |
| Register_Class (RealTimeScheduler) | |
| Register_PerRunConfigOption (CFGID_GENERATE_SELFDOC, "generate-selfdoc", CFG_BOOL, "false", "Enable/disable the generate SelfDoc file") | |
| EXECUTE_ON_STARTUP (cSimulation::getActiveEnvir() ->addLifecycleListener(&listener)) | |
| Register_Class (SelfDocumenterFingerprintCalculator) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SequenceNumberTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SequenceNumberTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SequenceNumberReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SequenceNumberReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SequenceNumberInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SequenceNumberInd &obj) |
| std::ostream & | operator<< (std::ostream &out, const ShortBitVector &bitVector) |
| void | printSignalBanner (simsignal_t signalID, const cObject *obj, const cObject *details) |
| Utility function. More... | |
| void | printSignalBanner (simsignal_t signalID, intval_t value, const cObject *details) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketDropReason &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketDropReason &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PacketDropDetails &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PacketDropDetails &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketCommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketCommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketStatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketStatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketCommandBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketCommandBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketClosedIndication &obj) |
| std::ostream & | operator<< (std::ostream &out, const ISocket &entry) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SocketInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SocketInd &obj) |
| template<typename T > | |
| std::vector< T > & | addAll (std::vector< T > &v, const std::vector< T > &w) |
| template<typename T , typename _C , typename _C2 > | |
| std::set< T, _C > & | addAll (std::set< T, _C > &s, const std::set< T, _C2 > &t) |
| template<typename K , typename V , typename _C , typename _C2 > | |
| std::map< K, V, _C > & | addAll (std::map< K, V, _C > &m, const std::map< K, V, _C2 > &n) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| std::vector< T >::iterator | find (std::vector< T > &v, const Tk &a) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| std::vector< T >::const_iterator | find (const std::vector< T > &v, const Tk &a) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| int | count (const std::vector< T > &v, const Tk &a) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| int | indexOf (const std::vector< T > &v, const Tk &a) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| bool | contains (const std::vector< T > &v, const Tk &a) |
| template<typename T , typename _C , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| bool | contains (const std::set< T, _C > &s, const Tk &a) |
| template<typename T , typename _H , typename _P , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| bool | contains (const std::unordered_set< T, _H, _P > &s, const Tk &a) |
| template<typename K , typename V , typename _C , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, K>::value>::type> | |
| bool | containsKey (const std::map< K, V, _C > &m, const Tk &a) |
| template<typename K , typename V , typename _C , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, K>::value>::type> | |
| bool | containsKey (const std::multimap< K, V, _C > &m, const Tk &a) |
| template<typename K , typename V , typename _H , typename _P , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, K>::value>::type> | |
| bool | containsKey (const std::unordered_map< K, V, _H, _P > &m, const Tk &a) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| void | insert (std::vector< T > &v, int pos, const Tk &a) |
| template<typename T > | |
| void | erase (std::vector< T > &v, int pos) |
| template<typename T , typename Tk , typename = typename std::enable_if<std::is_convertible<Tk, T>::value>::type> | |
| void | remove (std::vector< T > &v, const Tk &a) |
| template<typename K , typename V > | |
| std::vector< K > | keys (const std::map< K, V > &m) |
| template<typename K , typename V > | |
| std::vector< V > | values (const std::map< K, V > &m) |
| template<typename T > | |
| void | sort (std::vector< T > &v) |
| template<typename T > | |
| std::vector< T > | sorted (const std::vector< T > &v) |
| template<typename T > | |
| std::string | to_str (const std::vector< T > &v) |
| template<typename K , typename V , typename _C > | |
| std::string | to_str (const std::map< K, V, _C > &m) |
| template<class T > | |
| void | hash_combine (std::size_t &seed, const T &v) |
| void | layoutSubmodulesWithoutGates (cModule *module, int dimensionIndex, double moduleSpacing) |
| void | layoutSubmodulesWithGates (cModule *module, int dimensionIndex, double moduleSpacing) |
| void | layoutSubmodules (cModule *module, int dimensionIndex, double moduleSpacing) |
| template<typename T > | |
| void | increaseTimeTag (const Ptr< Chunk > &chunk, simtime_t bitDuration, simtime_t packetDuration) |
| template<typename T > | |
| void | increaseTimeTag (Packet *packet, simtime_t bitDuration, simtime_t packetDuration) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CreationTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CreationTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ResidenceTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ResidenceTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TimeTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TimeTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ElapsedTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ElapsedTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DelayingTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DelayingTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const QueueingTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, QueueingTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProcessingTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProcessingTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TransmissionTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TransmissionTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PropagationTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PropagationTimeTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TlvOptionBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TlvOptionBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TlvOptionRaw &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TlvOptionRaw &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TlvOptions &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TlvOptions &obj) |
| Register_Class (Topology) | |
| Define_Module (Ipv4Encap) | |
| Define_Module (ExtLowerUdp) | |
| Define_Module (AckingMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const AckingMacHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, AckingMacHeader &obj) |
| Register_Serializer (AckingMacHeader, AckingMacHeaderSerializer) | |
| Register_Class (AckingMacToEthernetPcapRecorderHelper) | |
| Define_Module (MacRelayUnitBase) | |
| Define_Module (BMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BMacType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BMacType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BMacHeaderBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BMacHeaderBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BMacControlFrame &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BMacControlFrame &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BMacDataFrameHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BMacDataFrameHeader &obj) |
| Register_Serializer (BMacHeaderBase, BMacHeaderSerializer) | |
| Register_Serializer (BMacControlFrame, BMacHeaderSerializer) | |
| Register_Serializer (BMacDataFrameHeader, BMacHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EtherType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EtherType &e) |
| bool | isEth2Type (int typeOrLength) |
| bool | isIeee8023Length (int typeOrLength) |
| Define_Module (ExampleQosClassifier) | |
| FcsMode | parseFcsMode (const char *fcsModeString) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FcsMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FcsMode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802MessageKind &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802MessageKind &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802PauseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802PauseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SapCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SapCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802SapTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802SapTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802SapReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802SapReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802SapInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802SapInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const InterfaceTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, InterfaceTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const InterfaceReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, InterfaceReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const InterfaceInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, InterfaceInd &obj) |
| std::ostream & | operator<< (std::ostream &os, const MacAddress &mac) |
| void | doParsimPacking (cCommBuffer *buffer, const MacAddress &macAddress) |
| void | doParsimUnpacking (cCommBuffer *buffer, MacAddress &macAddress) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MacAddressTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MacAddressTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MacAddressReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MacAddressReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MacAddressInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MacAddressInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PcpTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PcpTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PcpReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PcpReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PcpInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PcpInd &obj) |
| Define_Module (QosClassifier) | |
| Define_Module (RandomQosClassifier) | |
| Register_Packet_Comparator_Function (PacketUserPriorityComparator, comparePacketsByUserPriority) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UserPriorityTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UserPriorityTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UserPriorityReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UserPriorityReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UserPriorityInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UserPriorityInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const VlanTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, VlanTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const VlanReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, VlanReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const VlanInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, VlanInd &obj) |
| Define_Module (FailureProtectionConfigurator) | |
| Define_Module (AlwaysOpenGateScheduleConfigurator) | |
| Define_Module (EagerGateScheduleConfigurator) | |
| simtime_t | simtimeModulo (simtime_t a, simtime_t b) |
| Define_Module (TSNschedGateScheduleConfigurator) | |
| expr | mkReal2Int (expr const &a) |
| expr | operator== (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator== (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator== (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator> (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator> (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator> (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator< (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator< (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator< (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator>= (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator>= (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator>= (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator<= (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator<= (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator<= (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator&& (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator&& (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator&& (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator|| (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator|| (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator|| (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator+ (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator+ (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator+ (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator- (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator- (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator- (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator* (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator* (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator* (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| expr | operator/ (const expr &a, const std::shared_ptr< expr > &b) |
| expr | operator/ (const std::shared_ptr< expr > &a, const expr &b) |
| expr | operator/ (const std::shared_ptr< expr > &a, const std::shared_ptr< expr > &b) |
| Define_Module (Z3GateScheduleConfigurator) | |
| Define_Module (L2NetworkConfigurator) | |
| Define_Module (L2NodeConfigurator) | |
| Define_Module (MacForwardingTableConfigurator) | |
| Define_Module (StreamRedundancyConfigurator) | |
| Define_Module (CsmaCaMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CsmaCaMacHeaderType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CsmaCaMacHeaderType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CsmaCaMacHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CsmaCaMacHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CsmaCaMacAckHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CsmaCaMacAckHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CsmaCaMacDataHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CsmaCaMacDataHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CsmaCaMacTrailer &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CsmaCaMacTrailer &obj) |
| Register_Serializer (CsmaCaMacHeader, CsmaCaMacHeaderSerializer) | |
| Register_Serializer (CsmaCaMacDataHeader, CsmaCaMacHeaderSerializer) | |
| Register_Serializer (CsmaCaMacAckHeader, CsmaCaMacHeaderSerializer) | |
| Register_Serializer (CsmaCaMacTrailer, CsmaCaMacTrailerSerializer) | |
| Register_Packet_Comparator_Function (EthernetFrameTypeComparator, compareEthernetFrameType) | |
| Define_Module (EthernetCsmaMac) | |
| Define_Module (EthernetEncapsulation) | |
| std::ostream & | operator<< (std::ostream &o, const EthernetEncapsulation::Socket &t) |
| Define_Module (EthernetMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetControlOpCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetControlOpCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetControlFrameBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetControlFrameBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetPauseFrame &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetPauseFrame &obj) |
| Register_Serializer (EthernetControlFrameBase, EthernetControlFrameSerializer) | |
| Register_Serializer (EthernetPauseFrame, EthernetControlFrameSerializer) | |
| Define_Module (EthernetFrameClassifier) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetMacAddressFields &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetMacAddressFields &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetTypeOrLengthField &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetTypeOrLengthField &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetMacHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetMacHeader &obj) |
| bool | isEth2Header (const EthernetMacHeader &hdr) |
| bool | isIeee8023Header (const EthernetMacHeader &hdr) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetPadding &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetPadding &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetFcs &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetFcs &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EthernetFragmentFcs &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EthernetFragmentFcs &obj) |
| Register_Serializer (EthernetMacAddressFields, EthernetMacAddressFieldsSerializer) | |
| Register_Serializer (EthernetTypeOrLengthField, EthernetTypeOrLengthFieldSerializer) | |
| Register_Serializer (EthernetMacHeader, EthernetMacHeaderSerializer) | |
| Register_Serializer (EthernetPadding, EthernetPaddingSerializer) | |
| Register_Serializer (EthernetFcs, EthernetFcsSerializer) | |
| Register_Serializer (EthernetFragmentFcs, EthernetFcsSerializer) | |
| Define_Module (MacForwardingTable) | |
| std::ostream & | operator<< (std::ostream &os, const std::vector< int > &ids) |
| std::ostream & | operator<< (std::ostream &os, const MacForwardingTable::AddressEntry &entry) |
| std::ostream & | operator<< (std::ostream &os, const MacForwardingTable::ForwardingTableKey &key) |
| std::ostream & | operator<< (std::ostream &os, const MacForwardingTable::MulticastAddressEntry &entry) |
| Define_Module (MacRelayUnit) | |
| Define_Module (PacketDirectionReverser) | |
| Define_Module (RelayInterfaceLearner) | |
| Define_Module (RelayInterfaceSelector) | |
| Define_Module (EthernetAddressChecker) | |
| Define_Module (EthernetAddressInserter) | |
| Register_Packet_Classifier_Function (PacketVlanReqClassifier, classifyPacketByVlanReq) | |
| Register_Packet_Classifier_Function (PacketVlanIndClassifier, classifyPacketByVlanInd) | |
| Register_Packet_Classifier_Function (PacketFragmentTagClassifier, classifyPacketByFragmentTag) | |
| Register_Packet_Classifier_Function (PacketEthernetPreambleTypeClassifier, classifyPacketByEthernetPreambleType) | |
| Register_Packet_Classifier_Function (EthernetLlcClassifier, classifyPacketByLlcProtocol) | |
| Register_Packet_Comparator_Function (PacketUserPriorityIndComparator, comparePacketUserPriorityInd) | |
| Define_Module (EthernetCutthroughInterface) | |
| Define_Module (EthernetCutthroughSink) | |
| Define_Module (EthernetCutthroughSource) | |
| Define_Module (EthernetFcsChecker) | |
| Define_Module (EthernetFcsInserter) | |
| Define_Module (EthernetFragmentFcsChecker) | |
| Define_Module (EthernetFragmentFcsInserter) | |
| Define_Module (EthernetMacHeaderChecker) | |
| Define_Module (EthernetMacHeaderInserter) | |
| Define_Module (EthernetMacLayer) | |
| Define_Module (EthernetPauseCommandProcessor) | |
| Define_Module (EthernetSocketCommandProcessor) | |
| Define_Module (EthernetSocketPacketProcessor) | |
| Define_Module (EthernetSocketTable) | |
| std::ostream & | operator<< (std::ostream &os, const EthernetSocketTable::Socket &socket) |
| Define_Module (EthernetTypeOrLengthChecker) | |
| Define_Module (EthernetTypeOrLengthInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802EpdHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802EpdHeader &obj) |
| Register_Serializer (Ieee802EpdHeader, Ieee802EpdHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211SubtypeTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211SubtypeTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211SubtypeReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211SubtypeReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee80211SubtypeInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee80211SubtypeInd &obj) |
| Define_Module (Ieee802154Mac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee802154MacHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee802154MacHeader &obj) |
| Define_Module (Ieee8021aeTagEpdHeaderChecker) | |
| Define_Module (Ieee8021aeTagEpdHeaderInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021aeTagTpidHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021aeTagTpidHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021aeTagEpdHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021aeTagEpdHeader &obj) |
| Register_Serializer (Ieee8021aeTagTpidHeader, Ieee8021aeTagTpidHeaderSerializer) | |
| Register_Serializer (Ieee8021aeTagEpdHeader, Ieee8021aeTagEpdHeaderSerializer) | |
| Define_Module (Gptp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpNodeType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpNodeType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpPortType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpPortType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpMessageType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpMessageType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpSelfMsgKind &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpSelfMsgKind &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpFlags &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpFlags &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpTlvType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpTlvType &e) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const PortIdentity &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, PortIdentity &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PortIdentity &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PortIdentity &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpReqAnswerEvent &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpReqAnswerEvent &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpSync &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpSync &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpFollowUp &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpFollowUp &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpPdelayReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpPdelayReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpPdelayResp &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpPdelayResp &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpPdelayRespFollowUp &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpPdelayRespFollowUp &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GptpIngressTimeInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GptpIngressTimeInd &obj) |
| Register_Packet_Classifier_Function (GptpDomainNumberClassifier, classifyPacketByGptpDomainNumber) | |
| Register_Serializer (GptpBase, GptpPacketSerializer) | |
| Register_Serializer (GptpFollowUp, GptpPacketSerializer) | |
| Register_Serializer (GptpPdelayReq, GptpPacketSerializer) | |
| Register_Serializer (GptpPdelayResp, GptpPacketSerializer) | |
| Register_Serializer (GptpPdelayRespFollowUp, GptpPacketSerializer) | |
| Register_Serializer (GptpSync, GptpPacketSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduProtocolIdentifier &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduProtocolIdentifier &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduProtocolVersionIdentifier &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduProtocolVersionIdentifier &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduTcn &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduTcn &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BpduCfg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BpduCfg &obj) |
| Register_Serializer (BpduBase, Ieee8021dBpduSerializer) | |
| Register_Serializer (BpduCfg, Ieee8021dBpduSerializer) | |
| Register_Serializer (BpduTcn, Ieee8021dBpduSerializer) | |
| Define_Module (Ieee8021dRelay) | |
| Define_Module (Rstp) | |
| Define_Module (Stp) | |
| std::ostream & | operator<< (std::ostream &os, const Ieee8021dInterfaceData::PortRole r) |
| std::ostream & | operator<< (std::ostream &os, const Ieee8021dInterfaceData::PortState s) |
| std::ostream & | operator<< (std::ostream &os, Ieee8021dInterfaceData *p) |
| std::ostream & | operator<< (std::ostream &os, Stp i) |
| Define_Module (StpTester) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021qBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021qBindCommand &obj) |
| Define_Module (Ieee8021qSocketCommandProcessor) | |
| Define_Module (Ieee8021qSocketPacketProcessor) | |
| Define_Module (Ieee8021qSocketTable) | |
| std::ostream & | operator<< (std::ostream &os, const Ieee8021qSocketTable::Socket &socket) |
| Define_Module (Ieee8021qTagEpdHeaderChecker) | |
| Define_Module (Ieee8021qTagEpdHeaderInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021qTagTpidHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021qTagTpidHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021qTagEpdHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021qTagEpdHeader &obj) |
| Register_Serializer (Ieee8021qTagTpidHeader, Ieee8021qTagTpidHeaderSerializer) | |
| Register_Serializer (Ieee8021qTagEpdHeader, Ieee8021qTagEpdHeaderSerializer) | |
| Define_Module (Ieee8021qTagTpidHeaderChecker) | |
| Define_Module (Ieee8021qTagTpidHeaderInserter) | |
| Define_Module (PcpClassifier) | |
| Define_Module (PcpTrafficClassClassifier) | |
| Define_Module (Ieee8021rTagEpdHeaderChecker) | |
| Define_Module (Ieee8021rTagEpdHeaderInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021rTagTpidHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021rTagTpidHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8021rTagEpdHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8021rTagEpdHeader &obj) |
| Register_Serializer (Ieee8021rTagTpidHeader, Ieee8021rTagTpidHeaderSerializer) | |
| Register_Serializer (Ieee8021rTagEpdHeader, Ieee8021rTagEpdHeaderSerializer) | |
| Define_Module (Ieee8022Llc) | |
| std::ostream & | operator<< (std::ostream &o, const Ieee8022Llc::SocketDescriptor &t) |
| Define_Module (Ieee8022LlcChecker) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8022LlcHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8022LlcHeader &obj) |
| Register_Serializer (Ieee8022LlcHeader, Ieee8022LlcHeaderSerializer) | |
| Register_Serializer (Ieee8022LlcSnapHeader, Ieee8022LlcHeaderSerializer) | |
| Define_Module (Ieee8022LlcInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8022LlcSocketOpenCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8022LlcSocketOpenCommand &obj) |
| Define_Module (Ieee8022LlcSocketCommandProcessor) | |
| Define_Module (Ieee8022LlcSocketPacketProcessor) | |
| Define_Module (Ieee8022LlcSocketTable) | |
| std::ostream & | operator<< (std::ostream &o, const Ieee8022LlcSocketTable::Socket &t) |
| Define_Module (Ieee8022SnapChecker) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8022SnapHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8022SnapHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ieee8022LlcSnapHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ieee8022LlcSnapHeader &obj) |
| Define_Module (Ieee8022SnapInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LMacType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LMacType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LMacHeaderBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LMacHeaderBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LMacControlFrame &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LMacControlFrame &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LMacDataFrameHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LMacDataFrameHeader &obj) |
| Define_Module (Loopback) | |
| Define_Module (Ppp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PppHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PppHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PppTrailer &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PppTrailer &obj) |
| Register_Serializer (PppHeader, PppHeaderSerializer) | |
| Register_Serializer (PppTrailer, PppTrailerSerializer) | |
| Define_Module (ShortcutMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ShortcutMacHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ShortcutMacHeader &obj) |
| Define_Module (Tun) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunCommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunCommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunSocketIndication &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunSocketIndication &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunControlInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunControlInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunOpenCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunOpenCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TunSocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TunSocketClosedIndication &obj) |
| Define_Module (VirtualTunnel) | |
| Define_Module (VlanIndFilter) | |
| Define_Module (VlanReqFilter) | |
| Define_Module (VlanReqMapper) | |
| Define_Module (XMac) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const XMacTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, XMacTypes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const XMacHeaderBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, XMacHeaderBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const XMacControlFrame &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, XMacControlFrame &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const XMacDataFrameHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, XMacDataFrameHeader &obj) |
| Register_Serializer (XMacHeaderBase, XMacHeaderSerializer) | |
| Register_Serializer (XMacControlFrame, XMacHeaderSerializer) | |
| Register_Serializer (XMacDataFrameHeader, XMacHeaderSerializer) | |
| Register_Abstract_Class (MobilityBase) | |
| Define_Module (MoBanCoordinator) | |
| Define_Module (MoBanLocal) | |
| Define_Module (AnsimMobility) | |
| Define_Module (AttachedMobility) | |
| Define_Module (BonnMotionMobility) | |
| Define_Module (ChiangMobility) | |
| Define_Module (CircleMobility) | |
| Define_Module (FacingMobility) | |
| Define_Module (GaussMarkovMobility) | |
| Define_Module (LinearMobility) | |
| Define_Module (MassMobility) | |
| Define_Module (Ns2MotionMobility) | |
| Define_Module (RandomWaypointMobility) | |
| Define_Module (RectangleMobility) | |
| Define_Module (SuperpositioningMobility) | |
| Define_Module (TractorMobility) | |
| Define_Module (TurtleMobility) | |
| Define_Module (VehicleMobility) | |
| Define_Module (StaticConcentricMobility) | |
| Define_Module (StaticGridMobility) | |
| Define_Module (StaticLinearMobility) | |
| Define_Module (StationaryMobility) | |
| Define_Module (Arp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ArpOpcode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ArpOpcode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ArpPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ArpPacket &obj) |
| Register_Serializer (ArpPacket, ArpPacketSerializer) | |
| Define_Module (GlobalArp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DscpTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DscpTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DscpReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DscpReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DscpInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DscpInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EchoProtocolType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EchoProtocolType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EchoPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EchoPacket &obj) |
| Register_Serializer (EchoPacket, EchoPacketSerializer) | |
| Define_Module (EchoProtocol) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IpEcnCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IpEcnCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EcnTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EcnTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EcnReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EcnReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EcnInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EcnInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FragmentationReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FragmentationReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HopLimitTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HopLimitTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HopLimitReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HopLimitReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HopLimitInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HopLimitInd &obj) |
| Define_Module (InterfaceTable) | |
| std::ostream & | operator<< (std::ostream &os, const NetworkInterface &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IpProtocolId &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IpProtocolId &e) |
| std::ostream & | operator<< (std::ostream &os, const L3Address &address) |
| void | doParsimPacking (cCommBuffer *buf, const L3Address &addr) |
| void | doParsimUnpacking (cCommBuffer *buf, L3Address &addr) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3AddressTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3AddressTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3AddressReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3AddressReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3AddressInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3AddressInd &obj) |
| const Protocol * | findNetworkProtocol (Packet *packet) |
| const Protocol & | getNetworkProtocol (Packet *packet) |
| const Ptr< const NetworkHeaderBase > | findNetworkProtocolHeader (Packet *packet) |
| const Ptr< const NetworkHeaderBase > | getNetworkProtocolHeader (Packet *packet) |
| const Ptr< const NetworkHeaderBase > | peekNetworkProtocolHeader (const Packet *packet, const Protocol &protocol) |
| void | insertNetworkProtocolHeader (Packet *packet, const Protocol &protocol, const Ptr< NetworkHeaderBase > &header) |
| const Ptr< NetworkHeaderBase > | removeNetworkProtocolHeader (Packet *packet, const Protocol &protocol) |
| template<typename T > | |
| const Ptr< T > | removeNetworkProtocolHeader (Packet *packet) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MulticastReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MulticastReq &obj) |
| Define_Module (NetfilterInfoHook) | |
| Register_Abstract_Class (NetworkInterfaceChangeDetails) | |
| Define_Module (NetworkInterface) | |
| std::ostream & | operator<< (std::ostream &o, NetworkInterface::State s) |
| NetworkInterface * | findContainingNicModule (const cModule *from) |
| Find the nic module (inside the networkNode) containing the given module. More... | |
| NetworkInterface * | getContainingNicModule (const cModule *from) |
| Find the nic module (inside the networkNode) containing the given module. More... | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NextHopAddressReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NextHopAddressReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TosTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TosTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TosReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TosReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TosInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TosInd &obj) |
| std::ostream & | operator<< (std::ostream &stream, const L3NetworkConfiguratorBase::Link &link) |
| std::ostream & | operator<< (std::ostream &stream, const L3NetworkConfiguratorBase::Link *link) |
| Define_Module (HostAutoConfigurator) | |
| Define_Module (Ipv4FlatNetworkConfigurator) | |
| Define_Module (Ipv4NetworkConfigurator) | |
| int | getRepresentationBitCount (uint32_t count) |
| Returns how many bits are needed to represent count different values. More... | |
| Define_Module (Ipv4NodeConfigurator) | |
| Define_Module (Ipv6FlatNetworkConfigurator) | |
| Define_Module (NextHopNetworkConfigurator) | |
| std::ostream & | operator<< (std::ostream &os, const ClnsAddress &net) |
| Register_Abstract_Class (IArp::Notification) | |
| std::ostream & | operator<< (std::ostream &os, const Ipv4Address &ip) |
| void | doParsimPacking (cCommBuffer *buf, const Ipv4Address &addr) |
| void | doParsimUnpacking (cCommBuffer *buf, Ipv4Address &addr) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4CommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4CommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4StatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4StatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketCommandBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketCommandBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketConnectCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketConnectCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4SocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4SocketClosedIndication &obj) |
| std::ostream & | operator<< (std::ostream &os, const Ipv6Address &ip) |
| void | doPacking (cCommBuffer *buf, const Ipv6Address &addr) |
| void | doUnpacking (cCommBuffer *buf, Ipv6Address &addr) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6CommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6CommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6StatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6StatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketCommandBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketCommandBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketConnectCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketConnectCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6SocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6SocketClosedIndication &obj) |
| std::ostream & | operator<< (std::ostream &out, const IRoute *route) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3CommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3CommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3StatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3StatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketCommandBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketCommandBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketConnectCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketConnectCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L3SocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L3SocketClosedIndication &obj) |
| Register_Abstract_Class (NetworkHeaderBase) | |
| Define_Module (BehaviorAggregateClassifier) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Dscp &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Dscp &e) |
| Define_Module (DscpMarker) | |
| Define_Module (MultiFieldClassifier) | |
| Define_Module (SingleRateThreeColorMeter) | |
| Define_Module (TokenBucketMeter) | |
| Define_Module (TwoRateThreeColorMeter) | |
| Define_Module (Flooding) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FloodingHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FloodingHeader &obj) |
| Define_Module (Icmpv6) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6Type &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6Type &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6DestUnav &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6DestUnav &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6TimeEx &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6TimeEx &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6ParameterProblem &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6ParameterProblem &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6Header &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6Header &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6DestUnreachableMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6DestUnreachableMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6PacketTooBigMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6PacketTooBigMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6TimeExceededMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6TimeExceededMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6ParamProblemMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6ParamProblemMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6EchoRequestMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6EchoRequestMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Icmpv6EchoReplyMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Icmpv6EchoReplyMsg &obj) |
| Register_Serializer (Icmpv6Header, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6EchoRequestMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6EchoReplyMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6DestUnreachableMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6PacketTooBigMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6ParamProblemMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Icmpv6TimeExceededMsg, Icmpv6HeaderSerializer) | |
| Register_Serializer (Ipv6NeighbourSolicitation, Icmpv6HeaderSerializer) | |
| Register_Serializer (Ipv6NeighbourAdvertisement, Icmpv6HeaderSerializer) | |
| Register_Serializer (Ipv6RouterSolicitation, Icmpv6HeaderSerializer) | |
| Register_Serializer (Ipv6RouterAdvertisement, Icmpv6HeaderSerializer) | |
| void | serializeIpv6NdOptions (MemoryOutputStream &stream, const Ipv6NdOptions &options) |
| void | deserializeIpv6NdOptions (Ipv6NdMessage &msg, Ipv6NdOptions &options, MemoryInputStream &stream) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdOptionTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdOptionTypes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdSourceTargetLinkLayerAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdSourceTargetLinkLayerAddress &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdSourceLinkLayerAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdSourceLinkLayerAddress &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdTargetLinkLayerAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdTargetLinkLayerAddress &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdPrefixInformation &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdPrefixInformation &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdMtu &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdMtu &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Mipv6NdAdvertisementInterval &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Mipv6NdAdvertisementInterval &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Mipv6HaInformation &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Mipv6HaInformation &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdOptions &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdOptions &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdMessage &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6RouterSolicitation &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6RouterSolicitation &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6RouterAdvertisement &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6RouterAdvertisement &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NeighbourSolicitation &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NeighbourSolicitation &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NeighbourAdvertisement &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NeighbourAdvertisement &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6Redirect &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6Redirect &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6NdControlInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6NdControlInfo &obj) |
| std::ostream & | operator<< (std::ostream &os, const Ipv6NeighbourCache::Key &e) |
| std::ostream & | operator<< (std::ostream &os, const Ipv6NeighbourCache::Neighbour &e) |
| Define_Module (Ipv6NeighbourDiscovery) | |
| Define_Module (CloudDelayerBase) | |
| Define_Module (MatrixCloudDelayer) | |
| Define_Module (Icmp) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpRedirectSubcodes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpRedirectSubcodes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpTimeExceededSubcodes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpTimeExceededSubcodes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpParameterProblemSubcodes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpParameterProblemSubcodes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpDestinationUnreachableCodes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpDestinationUnreachableCodes &e) |
| bool | isIcmpInfoType (int type) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpEchoRequest &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpEchoRequest &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpEchoReply &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpEchoReply &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IcmpPtb &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IcmpPtb &obj) |
| Register_Serializer (IcmpHeader, IcmpHeaderSerializer) | |
| Register_Serializer (IcmpEchoRequest, IcmpHeaderSerializer) | |
| Register_Serializer (IcmpEchoReply, IcmpHeaderSerializer) | |
| Register_Serializer (IcmpPtb, IcmpHeaderSerializer) | |
| Register_Serializer (IgmpMessage, IgmpHeaderSerializer) | |
| Register_Serializer (IgmpQuery, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv1Query, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv1Report, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv2Query, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv2Report, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv2Leave, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv3Query, IgmpHeaderSerializer) | |
| Register_Serializer (Igmpv3Report, IgmpHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IgmpType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IgmpType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IgmpMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IgmpMessage &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const IgmpQuery &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, IgmpQuery &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv1Query &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv1Query &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv1Report &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv1Report &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv2Query &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv2Query &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv2Report &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv2Report &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv2Leave &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv2Leave &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv3Query &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv3Query &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GroupRecordType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GroupRecordType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Igmpv3Report &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Igmpv3Report &obj) |
| Define_Module (Igmpv2) | |
| Define_Module (Igmpv3) | |
| std::ostream & | operator<< (std::ostream &out, const Ipv4AddressVector addresses) |
| Define_Module (Ipv4) | |
| Register_Class (Ipv4Header) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionClass &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionClass &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TimestampFlag &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TimestampFlag &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4Option &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4Option &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionNop &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionNop &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionEnd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionEnd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionRecordRoute &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionRecordRoute &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionTimestamp &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionTimestamp &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionStreamId &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionStreamId &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionRouterAlert &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionRouterAlert &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionUnknown &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionUnknown &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4Header &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4Header &obj) |
| Register_Serializer (Ipv4Header, Ipv4HeaderSerializer) | |
| Register_Abstract_Class (Ipv4MulticastGroupInfo) | |
| Register_Abstract_Class (Ipv4MulticastGroupSourceInfo) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4NatEntry &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4NatEntry &obj) |
| Define_Module (Ipv4NatTable) | |
| Define_Module (Ipv4NetworkLayer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionsTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionsTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionsReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionsReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv4OptionsInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv4OptionsInd &obj) |
| Register_Class (Ipv4Route) | |
| Register_Class (Ipv4MulticastRoute) | |
| Define_Module (Ipv4RoutingTable) | |
| std::ostream & | operator<< (std::ostream &os, const Ipv4Route &e) |
| std::ostream & | operator<< (std::ostream &os, const Ipv4MulticastRoute &e) |
| Define_Module (RoutingTableRecorder) | |
| Register_PerRunConfigOption (CFGID_ROUTINGLOG_FILE, "routinglog-file", CFG_FILENAME, "${resultdir}/${configname}-${runnumber}.rt", "Name of the routing log file to generate.") | |
| Define_Module (Ipv6) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6TlvOptionTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6TlvOptionTypes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6HopByHopOptionsHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6HopByHopOptionsHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6RoutingHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6RoutingHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6FragmentHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6FragmentHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6DestinationOptionsHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6DestinationOptionsHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6AuthenticationHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6AuthenticationHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6EncapsulatingSecurityPayloadHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6EncapsulatingSecurityPayloadHeader &obj) |
| std::ostream & | operator<< (std::ostream &os, Ipv6ExtensionHeader *eh) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6ExtHeaderTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6ExtHeaderTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6ExtHeaderReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6ExtHeaderReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6ExtHeaderInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6ExtHeaderInd &obj) |
| std::ostream & | operator<< (std::ostream &out, const Ipv6ExtensionHeader &h) |
| std::ostream & | operator<< (std::ostream &os, Ipv6ExtensionHeader eh) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6ExtensionHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6ExtensionHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const Ipv6Header &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, Ipv6Header &obj) |
| Register_Serializer (Ipv6Header, Ipv6HeaderSerializer) | |
| Register_Abstract_Class (Ipv6MulticastGroupInfo) | |
| Register_Abstract_Class (Ipv6Route) | |
| Define_Module (Ipv6RoutingTable) | |
| std::ostream & | operator<< (std::ostream &os, const Ipv6Route &e) |
| std::ostream & | operator<< (std::ostream &os, const Ipv6RoutingTable::DestCacheEntry &e) |
| Define_Module (Ipv6Tunneling) | |
| std::ostream & | operator<< (std::ostream &os, const Ipv6Tunneling::Tunnel &tun) |
| Define_Module (Ldp) | |
| std::ostream & | operator<< (std::ostream &os, const Ldp::fec_bind_t &f) |
| bool | fecPrefixCompare (const Ldp::fec_t &a, const Ldp::fec_t &b) |
| std::ostream & | operator<< (std::ostream &os, const Ldp::fec_t &f) |
| std::ostream & | operator<< (std::ostream &os, const Ldp::pending_req_t &r) |
| std::ostream & | operator<< (std::ostream &os, const Ldp::peer_info &p) |
| bool | operator== (const FecTlv &a, const FecTlv &b) |
| bool | operator!= (const FecTlv &a, const FecTlv &b) |
| std::ostream & | operator<< (std::ostream &os, const FecTlv &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpMessageTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpMessageTypes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpStatusTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpStatusTypes &e) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const FecTlv &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, FecTlv &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FecTlv &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FecTlv &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpPacket &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpLabelMapping &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpLabelMapping &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpLabelRequest &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpLabelRequest &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpHello &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpHello &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpNotify &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpNotify &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpIni &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpIni &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LdpAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LdpAddress &obj) |
| Define_Module (LibTable) | |
| std::ostream & | operator<< (std::ostream &os, const LabelOpVector &label) |
| std::ostream & | operator<< (std::ostream &os, const LibTable::LibEntry &lib) |
| Define_Module (Mpls) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MplsHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MplsHeader &obj) |
| Register_Serializer (MplsHeader, MplsPacketSerializer) | |
| Define_Module (NextHopForwarding) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NextHopTlvOptionTypes &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NextHopTlvOptionTypes &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const NextHopForwardingHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, NextHopForwardingHeader &obj) |
| Register_Class (NextHopRoute) | |
| Define_Module (NextHopRoutingTable) | |
| std::ostream & | operator<< (std::ostream &os, const NextHopRoute &e) |
| std::ostream & | operator<< (std::ostream &os, const NextHopMulticastRoute &e) |
| Define_Module (AdaptiveProbabilisticBroadcast) | |
| Define_Module (ProbabilisticBroadcast) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProbabilisticBroadcastHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProbabilisticBroadcastHeader &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const SessionObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, SessionObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SessionObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SessionObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const RsvpHopObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, RsvpHopObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpHopObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpHopObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const SenderTemplateObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, SenderTemplateObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SenderTemplateObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SenderTemplateObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const SenderTspecObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, SenderTspecObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SenderTspecObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SenderTspecObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const FlowSpecObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, FlowSpecObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FlowSpecObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FlowSpecObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const FilterSpecObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, FilterSpecObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FilterSpecObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FilterSpecObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const LabelRequestObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, LabelRequestObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LabelRequestObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LabelRequestObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const SenderDescriptor_t &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, SenderDescriptor_t &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SenderDescriptor_t &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SenderDescriptor_t &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EroObj &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EroObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EroObj &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EroObj &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const FlowDescriptor_t &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, FlowDescriptor_t &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FlowDescriptor_t &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FlowDescriptor_t &obj) |
| Define_Module (RsvpClassifier) | |
| std::ostream & | operator<< (std::ostream &os, const RsvpClassifier::FecEntry &fec) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpHelloMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpHelloMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpConstants &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpConstants &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpMessage &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpPacket &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpPathMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpPathMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpPathTear &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpPathTear &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpPathError &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpPathError &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpResvMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpResvMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpResvTear &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpResvTear &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsvpResvError &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsvpResvError &obj) |
| Define_Module (RsvpTe) | |
| bool | operator== (const SessionObj &a, const SessionObj &b) |
| bool | operator!= (const SessionObj &a, const SessionObj &b) |
| bool | operator== (const FilterSpecObj &a, const FilterSpecObj &b) |
| bool | operator!= (const FilterSpecObj &a, const FilterSpecObj &b) |
| bool | operator== (const SenderTemplateObj &a, const SenderTemplateObj &b) |
| bool | operator!= (const SenderTemplateObj &a, const SenderTemplateObj &b) |
| std::ostream & | operator<< (std::ostream &os, const FlowSpecObj &a) |
| std::ostream & | operator<< (std::ostream &os, const SessionObj &a) |
| std::ostream & | operator<< (std::ostream &os, const SenderTemplateObj &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignallingConstants &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignallingConstants &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignallingMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignallingMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PsbTimerMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PsbTimerMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PsbTimeoutMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PsbTimeoutMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsbRefreshTimerMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsbRefreshTimerMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsbCommitTimerMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsbCommitTimerMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RsbTimeoutMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RsbTimeoutMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HelloTimerMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HelloTimerMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HelloTimeoutMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HelloTimeoutMsg &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PathNotifyMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PathNotifyMsg &obj) |
| std::string | vectorToString (const Ipv4AddressVector &vec) |
| std::string | vectorToString (const Ipv4AddressVector &vec, const char *delim) |
| std::string | vectorToString (const EroVector &vec) |
| std::string | vectorToString (const EroVector &vec, const char *delim) |
| EroVector | routeToEro (const Ipv4AddressVector &rro) |
| void | removeDuplicates (std::vector< int > &vec) |
| TODO documentation. More... | |
| void | append (std::vector< int > &dest, const std::vector< int > &src) |
| TODO documentation. More... | |
| cModule * | getPayloadOwner (cPacket *msg) |
| TODO function appears to be unused. More... | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LinkStateMsg &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LinkStateMsg &obj) |
| Define_Module (LinkStateRouting) | |
| Define_Module (Ted) | |
| std::ostream & | operator<< (std::ostream &os, const TeLinkStateInfo &info) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const TeLinkStateInfo &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, TeLinkStateInfo &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TeLinkStateInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TeLinkStateInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TedChangeInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TedChangeInfo &obj) |
| Define_Module (WiseRoute) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const WiseRouteMsgType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, WiseRouteMsgType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const WiseRouteHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, WiseRouteHeader &obj) |
| Define_Module (BindingCache) | |
| std::ostream & | operator<< (std::ostream &os, const BindingCache::BindingCacheEntry &bce) |
| Define_Module (BindingUpdateList) | |
| std::ostream & | operator<< (std::ostream &os, const BindingUpdateList::BindingUpdateListEntry &bul) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MobilityHeaderType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MobilityHeaderType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const MobilityHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, MobilityHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BindingUpdate &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BindingUpdate &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BaStatus &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BaStatus &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BindingAcknowledgement &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BindingAcknowledgement &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BeStatus &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BeStatus &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BindingError &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BindingError &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HomeTestInit &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HomeTestInit &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HomeTest &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HomeTest &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CareOfTestInit &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CareOfTestInit &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CareOfTest &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CareOfTest &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const BindingRefreshRequest &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, BindingRefreshRequest &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HomeAddressOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HomeAddressOption &obj) |
| Define_Module (xMIPv6) | |
| Define_Module (NetworkBase) | |
| Define_Module (NodeBase) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ApskPhyHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ApskPhyHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalPowerTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalPowerTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalPowerReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalPowerReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalPowerInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalPowerInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBandTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBandTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBandReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBandReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBandInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBandInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBitrateTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBitrateTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBitrateReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBitrateReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalBitrateInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalBitrateInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SnirInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SnirInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ErrorRateInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ErrorRateInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SignalTimeInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SignalTimeInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ShortcutPhyHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ShortcutPhyHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UnitDiskPhyHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UnitDiskPhyHeader &obj) |
| Register_Serializer (UnitDiskPhyHeader, UnitDiskPhyHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const AcknowledgeHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, AcknowledgeHeader &obj) |
| Define_Module (ReceiveWithAcknowledge) | |
| Define_Module (Resending) | |
| Define_Module (SendWithAcknowledge) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SubpacketLengthHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SubpacketLengthHeader &obj) |
| Define_Module (LengthBasedAggregatorPolicy) | |
| Define_Module (SubpacketLengthHeaderBasedAggregator) | |
| Define_Module (SubpacketLengthHeaderBasedDeaggregator) | |
| Define_Module (CrcHeaderChecker) | |
| Define_Module (CrcHeaderInserter) | |
| Define_Module (FcsHeaderChecker) | |
| Define_Module (FcsHeaderInserter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CrcHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CrcHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FcsHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FcsHeader &obj) |
| Register_Serializer (CrcHeader, CrcHeaderSerializer) | |
| Register_Serializer (FcsHeader, FcsHeaderSerializer) | |
| HeaderPosition | parseHeaderPosition (const char *string) |
| template<typename T > | |
| const Ptr< const T > | peekHeader (const Packet *packet, HeaderPosition headerPosition, b length) |
| template<typename T > | |
| const Ptr< const T > | popHeader (Packet *packet, HeaderPosition headerPosition, b length) |
| template<typename T > | |
| void | insertHeader (Packet *packet, const Ptr< const T > &chunk, HeaderPosition headerPosition) |
| Define_Module (InterpacketGapInserter) | |
| Define_Module (PacketDeserializer) | |
| Define_Module (PacketDestreamer) | |
| Define_Module (PacketEmitter) | |
| Define_Module (PacketSerializer) | |
| Define_Module (PacketStreamer) | |
| Define_Module (PaddingInserter) | |
| Define_Module (PreemptableStreamer) | |
| Define_Module (ProtocolChecker) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProtocolHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProtocolHeader &obj) |
| Define_Module (ReceiveWithProtocol) | |
| Define_Module (SendWithProtocol) | |
| Define_Module (Forwarding) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HopLimitHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HopLimitHeader &obj) |
| Define_Module (ReceiveWithHopLimit) | |
| Define_Module (SendWithHopLimit) | |
| Define_Module (FragmentNumberHeaderBasedDefragmenter) | |
| Define_Module (FragmentNumberHeaderBasedFragmenter) | |
| Define_Module (FragmentNumberHeaderChecker) | |
| Define_Module (FragmentNumberHeaderInserter) | |
| Define_Module (FragmentTagBasedDefragmenter) | |
| Define_Module (FragmentTagBasedFragmenter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FragmentNumberHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FragmentNumberHeader &obj) |
| Define_Module (LengthBasedFragmenterPolicy) | |
| Register_Serializer (FragmentNumberHeader, FragmentNumberHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const FragmentTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, FragmentTag &obj) |
| Define_Module (CarrierBasedLifeTimer) | |
| Define_Module (DuplicateRemoval) | |
| Define_Module (Reordering) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SequenceNumberHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SequenceNumberHeader &obj) |
| Register_Serializer (SequenceNumberHeader, SequenceNumberHeaderSerializer) | |
| Define_Module (SequenceNumbering) | |
| Register_Class (SequenceNumberPacketClassifierFunction) | |
| Define_Module (StreamClassifier) | |
| Define_Module (StreamDecoder) | |
| Define_Module (StreamEncoder) | |
| Define_Module (StreamFilter) | |
| Define_Module (StreamIdentifier) | |
| Define_Module (StreamMerger) | |
| Define_Module (StreamSplitter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const StreamTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, StreamTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const StreamReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, StreamReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const StreamInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, StreamInd &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DestinationL3AddressHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DestinationL3AddressHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DestinationMacAddressHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DestinationMacAddressHeader &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DestinationPortHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DestinationPortHeader &obj) |
| Define_Module (ReceiveAtL3Address) | |
| Define_Module (ReceiveAtMacAddress) | |
| Define_Module (ReceiveAtPort) | |
| Define_Module (SendToL3Address) | |
| Define_Module (SendToMacAddress) | |
| Define_Module (SendToPort) | |
| Register_Packet_Comparator_Function (PacketEligibilityTimeComparator, comparePacketsByEligibilityTime) | |
| Define_Module (EligibilityTimeFilter) | |
| Define_Module (EligibilityTimeGate) | |
| Define_Module (EligibilityTimeMeter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EligibilityTimeTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EligibilityTimeTag &obj) |
| Define_Module (DestreamingReceiver) | |
| Define_Module (PacketReceiver) | |
| Define_Module (PacketTransmitter) | |
| Define_Module (StreamingTransmitter) | |
| Define_Module (StreamThroughReceiver) | |
| Define_Module (StreamThroughTransmitter) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LabelsTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LabelsTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const ProgressTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, ProgressTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RateTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RateTag &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CreditGateTag &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CreditGateTag &obj) |
| Define_Module (Dsdv) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DsdvHello &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DsdvHello &obj) |
| Register_Serializer (DsdvHello, DsdvHelloSerializer) | |
| int | getNetmaskLength (const Ipv4Address &netmask) |
| Uses IPv4Address.getNetmaskLength() method. More... | |
| int | getNetmaskLength (const Ipv6Address &netmask) |
| Uses four times IPv4Address.getNetmaskLength() method on four parts of IPv6 address. More... | |
| bool | maskedAddrAreEqual (const Ipv4Address &addr1, const Ipv4Address &addr2, const Ipv4Address &netmask) |
| Compare two IPv4 addresses masked by netmask. More... | |
| bool | maskedAddrAreEqual (const Ipv6Address &addr1, const Ipv6Address &addr2, const Ipv6Address &netmask) |
| Compare two IPv6 addresses masked by netmask. More... | |
| Ipv6Address | getPrefix (const Ipv6Address &addr, const Ipv6Address &netmask) |
| Get prefix from IPv6 address and network mask (represented as address) More... | |
| Ipv6Address | makeNetmask (int length) |
| Make network mask represented as IPv6 address from netmask length. More... | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HeaderOpcode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HeaderOpcode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpTlvTypeLow &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpTlvTypeLow &e) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpKValues &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpKValues &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpKValues &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpKValues &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpRouteFlags &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpRouteFlags &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpRouteFlags &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpRouteFlags &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpWideMetricPar &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpWideMetricPar &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpWideMetricPar &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpWideMetricPar &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpStub &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpStub &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpStub &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpStub &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpTlvStub &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpTlvStub &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpTlvStub &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpTlvStub &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpTlvParameter &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpTlvParameter &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpTlvParameter &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpTlvParameter &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpMpIpv4Internal &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpMpIpv4Internal &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpMpIpv4Internal &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpMpIpv4Internal &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpMpIpv6Internal &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpMpIpv6Internal &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpMpIpv6Internal &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpMpIpv6Internal &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpMessage &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Hello &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Hello &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Hello &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Hello &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Ack &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Ack &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Ack &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Ack &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Message &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Message &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Message &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Message &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Update &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Update &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Update &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Update &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Query &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Query &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Query &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Query &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv4Reply &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv4Reply &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpIpv6Reply &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpIpv6Reply &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EigrpMsgRoute &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EigrpMsgRoute &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EigrpMsgRoute &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpMsgRoute &obj) |
| std::ostream & | operator<< (std::ostream &os, const eigrp::EigrpNetwork< Ipv4Address > &network) |
| std::ostream & | operator<< (std::ostream &os, const eigrp::EigrpNetwork< Ipv6Address > &network) |
| std::ostream & | operator<< (std::ostream &os, const EigrpKValues &kval) |
| std::ostream & | operator<< (std::ostream &os, const EigrpStub &stub) |
| template<typename IPAddress > | |
| std::ostream & | operator<< (std::ostream &os, const EigrpRouteSource< IPAddress > &source) |
| template<typename IPAddress > | |
| std::ostream & | operator<< (std::ostream &os, const EigrpRoute< IPAddress > &route) |
| Define_Module (Gpsr) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GpsrForwardingMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GpsrForwardingMode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GpsrPlanarizationMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GpsrPlanarizationMode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GpsrBeacon &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GpsrBeacon &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GpsrOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GpsrOption &obj) |
| std::ostream & | operator<< (std::ostream &o, const PositionTable &t) |
| std::ostream & | operator<< (std::ostream &out, const PimBase::SourceAndGroup &sourceGroup) |
| Define_Module (PimDm) | |
| std::ostream & | operator<< (std::ostream &out, const PimDm::Route &route) |
| Define_Module (PimSm) | |
| std::ostream & | operator<< (std::ostream &out, const PimSm::Route &route) |
| Define_Module (Pim) | |
| Define_Module (PimCrcInsertionHook) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimPacketType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimPacketType &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimHelloOptionType &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimHelloOptionType &e) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EncodedUnicastAddress &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EncodedUnicastAddress &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EncodedUnicastAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EncodedUnicastAddress &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EncodedGroupAddress &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EncodedGroupAddress &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EncodedGroupAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EncodedGroupAddress &obj) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const EncodedSourceAddress &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, EncodedSourceAddress &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const EncodedSourceAddress &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, EncodedSourceAddress &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HelloOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HelloOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const HoldtimeOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, HoldtimeOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const LanPruneDelayOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, LanPruneDelayOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const DrPriorityOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, DrPriorityOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const GenerationIdOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, GenerationIdOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const AddressListOption &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, AddressListOption &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimPacket &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimHello &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimHello &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const JoinPruneGroup &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, JoinPruneGroup &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimJoinPrune &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimJoinPrune &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimAssert &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimAssert &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimGraft &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimGraft &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimStateRefresh &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimStateRefresh &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimRegister &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimRegister &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const PimRegisterStop &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, PimRegisterStop &obj) |
| Register_Serializer (PimPacket, PimPacketSerializer) | |
| Register_Serializer (PimHello, PimPacketSerializer) | |
| Register_Serializer (PimJoinPrune, PimPacketSerializer) | |
| Register_Serializer (PimAssert, PimPacketSerializer) | |
| Register_Serializer (PimGraft, PimPacketSerializer) | |
| Register_Serializer (PimStateRefresh, PimPacketSerializer) | |
| Register_Serializer (PimRegister, PimPacketSerializer) | |
| Register_Serializer (PimRegisterStop, PimPacketSerializer) | |
| Define_Module (PimSplitter) | |
| Define_Module (PimInterfaceTable) | |
| std::ostream & | operator<< (std::ostream &os, const PimInterface *e) |
| Register_Abstract_Class (PimNeighbor) | |
| Define_Module (PimNeighborTable) | |
| std::ostream & | operator<< (std::ostream &os, const PimNeighborTable::PimNeighborVector &v) |
| Define_Module (Rip) | |
| std::ostream & | operator<< (std::ostream &os, const RipRoute &e) |
| std::ostream & | operator<< (std::ostream &os, const RipNetworkInterface &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RipCommand &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RipCommand &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RipAf &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RipAf &e) |
| void INET_API | __doPacking (omnetpp::cCommBuffer *b, const RipEntry &a) |
| void INET_API | __doUnpacking (omnetpp::cCommBuffer *b, RipEntry &a) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RipEntry &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RipEntry &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const RipPacket &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, RipPacket &obj) |
| Register_Serializer (RipPacket, RipPacketSerializer) | |
| CrcMode | parseCrcMode (const char *crcModeString, bool allowDisable) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const CrcMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, CrcMode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L4PortTagBase &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L4PortTagBase &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L4PortReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L4PortReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const L4PortInd &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, L4PortInd &obj) |
| const Protocol * | findTransportProtocol (Packet *packet) |
| const Protocol & | getProtocolId (Packet *packet) |
| const Ptr< const TransportHeaderBase > | findTransportProtocolHeader (Packet *packet) |
| const Ptr< const TransportHeaderBase > | getTransportProtocolHeader (Packet *packet) |
| bool | isTransportProtocol (const Protocol &protocol) |
| const Ptr< const TransportHeaderBase > | peekTransportProtocolHeader (Packet *packet, const Protocol &protocol, int flags) |
| void | insertTransportProtocolHeader (Packet *packet, const Protocol &protocol, const Ptr< TransportHeaderBase > &header) |
| const Ptr< TransportHeaderBase > | removeTransportProtocolHeader (Packet *packet, const Protocol &protocol) |
| template<typename T > | |
| const Ptr< T > | removeTransportProtocolHeader (Packet *packet) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TransportPseudoHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TransportPseudoHeader &obj) |
| Register_Serializer (TransportPseudoHeader, TransportPseudoHeaderSerializer) | |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpErrorCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpErrorCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpCommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpCommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpStatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpStatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpFlags &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpFlags &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpSimpleMessage &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSimpleMessage &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpCommandReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpCommandReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpSendReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSendReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpOpenReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpOpenReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpAvailableReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpAvailableReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpConnectReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpConnectReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpRcvReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpRcvReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpStatusReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpStatusReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpResetReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpResetReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpInfoReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpInfoReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpPathInfoReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpPathInfoReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpRtoReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpRtoReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpSendQueueAbatedReq &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSendQueueAbatedReq &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const SctpPathInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, SctpPathInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpCommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpCommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpStatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpStatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpErrorCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpErrorCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpErrorInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpErrorInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpOpenCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOpenCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpAcceptCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpAcceptCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpSetOptionCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpSetOptionCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpSetTimeToLiveCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpSetTimeToLiveCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpSetDscpCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpSetDscpCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpSetTosCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpSetTosCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpAvailableInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpAvailableInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpConnectInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpConnectInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const TcpStatusInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, TcpStatusInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpCommandCode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpCommandCode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetOptionSubcode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetOptionSubcode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpStatusInd &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpStatusInd &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpControlInfo &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpControlInfo &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpBindCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpBindCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpConnectCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpConnectCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpCloseCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpCloseCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSocketClosedIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSocketClosedIndication &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpDestroyCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpDestroyCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpErrorIndication &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpErrorIndication &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetOptionCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetOptionCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetTimeToLiveCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetTimeToLiveCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetDscpCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetDscpCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetTosCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetTosCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetBroadcastCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetBroadcastCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastInterfaceCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastInterfaceCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastLoopCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastLoopCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetReuseAddressCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetReuseAddressCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpJoinMulticastGroupsCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpJoinMulticastGroupsCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpLeaveMulticastGroupsCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpLeaveMulticastGroupsCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpBlockMulticastSourcesCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpBlockMulticastSourcesCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpUnblockMulticastSourcesCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpUnblockMulticastSourcesCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpJoinMulticastSourcesCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpJoinMulticastSourcesCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpLeaveMulticastSourcesCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpLeaveMulticastSourcesCommand &obj) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSourceFilterMode &e) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSourceFilterMode &e) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastSourceFilterCommand &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastSourceFilterCommand &obj) |
| Define_Module (Udp) | |
| Define_Module (UdpCrcInsertionHook) | |
| std::ostream & | operator<< (std::ostream &os, const Udp::SockDesc &sd) |
| std::ostream & | operator<< (std::ostream &os, const Udp::SockDescList &list) |
| void | doParsimPacking (omnetpp::cCommBuffer *b, const UdpHeader &obj) |
| void | doParsimUnpacking (omnetpp::cCommBuffer *b, UdpHeader &obj) |
| Register_Serializer (UdpHeader, UdpHeaderSerializer) | |
Variables | |
| const uint32_t | crc32_tab [] |
| int | evFlags = 1 |
| InitStageRegistry | globalInitStageRegistry |
| INET_API InitStage | INITSTAGE_LOCAL |
| Initialization of local state that don't use or affect other modules includes: More... | |
| INET_API InitStage | INITSTAGE_CLOCK |
| Initialization of clocks. More... | |
| INET_API InitStage | INITSTAGE_PHYSICAL_ENVIRONMENT |
| Initialization of the physical environment. More... | |
| INET_API InitStage | INITSTAGE_PHYSICAL_OBJECT_CACHE |
| Initialization of the cache of physical objects present in the physical environment. More... | |
| INET_API InitStage | INITSTAGE_GROUP_MOBILITY |
| Initialization of group mobility modules: calculating the initial position and orientation. More... | |
| INET_API InitStage | INITSTAGE_SINGLE_MOBILITY |
| Initialization of single mobility modules: calculating the initial position and orientation. More... | |
| INET_API InitStage | INITSTAGE_POWER |
| Initialization of the power model: energy storage, energy consumer, energy generator, and energy management modules. More... | |
| INET_API InitStage | INITSTAGE_PHYSICAL_LAYER |
| Initialization of physical layer protocols includes: More... | |
| INET_API InitStage | INITSTAGE_PHYSICAL_LAYER_NEIGHBOR_CACHE |
| Initialization of physical layer neighbor cache. More... | |
| INET_API InitStage | INITSTAGE_NETWORK_INTERFACE_CONFIGURATION |
| Initialization of network interfaces includes: More... | |
| INET_API InitStage | INITSTAGE_QUEUEING |
| Initialization of queueing modules. More... | |
| INET_API InitStage | INITSTAGE_LINK_LAYER |
| Initialization of link-layer protocols. More... | |
| INET_API InitStage | INITSTAGE_NETWORK_CONFIGURATION |
| Initialization of network configuration (e.g. More... | |
| INET_API InitStage | INITSTAGE_NETWORK_ADDRESS_ASSIGNMENT |
| Initialization of network addresses. More... | |
| INET_API InitStage | INITSTAGE_ROUTER_ID_ASSIGNMENT |
| Initialization of network addresses. More... | |
| INET_API InitStage | INITSTAGE_STATIC_ROUTING |
| Initialization of static routing. More... | |
| INET_API InitStage | INITSTAGE_NETWORK_LAYER |
| Initialization of network layer protocols. More... | |
| INET_API InitStage | INITSTAGE_NETWORK_LAYER_PROTOCOLS |
| Initialization of network layer protocols over IP. More... | |
| INET_API InitStage | INITSTAGE_TRANSPORT_LAYER |
| Initialization of transport-layer protocols. More... | |
| INET_API InitStage | INITSTAGE_ROUTING_PROTOCOLS |
| Initialization of routing protocols. More... | |
| INET_API InitStage | INITSTAGE_APPLICATION_LAYER |
| Initialization of applications. More... | |
| INET_API InitStage | INITSTAGE_LAST |
| Operations that no other initializations can depend on, e.g. More... | |
| _DefaultInitializer | _theDefaultInitializer |
| _HistoryInitializer | _theHistoryInitializer |
| SelfDoc | globalSelfDoc |
| simsignal_t | l2BeaconLostSignal = cComponent::registerSignal("l2BeaconLost") |
| Signals for publish/subscribe mechanisms. More... | |
| simsignal_t | l2AssociatedSignal = cComponent::registerSignal("l2Associated") |
| simsignal_t | l2AssociatedNewApSignal = cComponent::registerSignal("l2AssociatedNewAp") |
| simsignal_t | l2AssociatedOldApSignal = cComponent::registerSignal("l2AssociatedOldAp") |
| simsignal_t | l2DisassociatedSignal = cComponent::registerSignal("l2Disassociated") |
| simsignal_t | l2ApAssociatedSignal = cComponent::registerSignal("l2ApAssociated") |
| simsignal_t | l2ApDisassociatedSignal = cComponent::registerSignal("l2ApDisassociated") |
| simsignal_t | linkBrokenSignal = cComponent::registerSignal("linkBroken") |
| simsignal_t | modesetChangedSignal = cComponent::registerSignal("modesetChanged") |
| simsignal_t | interpacketGapStartedSignal = cComponent::registerSignal("interpacketGapStarted") |
| simsignal_t | interpacketGapEndedSignal = cComponent::registerSignal("interpacketGapEnded") |
| simsignal_t | interfaceCreatedSignal = cComponent::registerSignal("interfaceCreated") |
| simsignal_t | interfaceDeletedSignal = cComponent::registerSignal("interfaceDeleted") |
| simsignal_t | interfaceStateChangedSignal = cComponent::registerSignal("interfaceStateChanged") |
| simsignal_t | interfaceConfigChangedSignal = cComponent::registerSignal("interfaceConfigChanged") |
| simsignal_t | interfaceGnpConfigChangedSignal = cComponent::registerSignal("interfaceGnpConfigChanged") |
| simsignal_t | interfaceIpv4ConfigChangedSignal = cComponent::registerSignal("interfaceIpv4ConfigChanged") |
| simsignal_t | interfaceIpv6ConfigChangedSignal = cComponent::registerSignal("interfaceIpv6ConfigChanged") |
| simsignal_t | interfaceClnsConfigChangedSignal = cComponent::registerSignal("interfaceClnsConfigChanged") |
| simsignal_t | tedChangedSignal = cComponent::registerSignal("tedChanged") |
| simsignal_t | routeAddedSignal = cComponent::registerSignal("routeAdded") |
| simsignal_t | routeDeletedSignal = cComponent::registerSignal("routeDeleted") |
| simsignal_t | routeChangedSignal = cComponent::registerSignal("routeChanged") |
| simsignal_t | mrouteAddedSignal = cComponent::registerSignal("mrouteAdded") |
| simsignal_t | mrouteDeletedSignal = cComponent::registerSignal("mrouteDeleted") |
| simsignal_t | mrouteChangedSignal = cComponent::registerSignal("mrouteChanged") |
| simsignal_t | ipv4MulticastGroupJoinedSignal = cComponent::registerSignal("ipv4MulticastGroupJoined") |
| simsignal_t | ipv4MulticastGroupLeftSignal = cComponent::registerSignal("ipv4MulticastGroupLeft") |
| simsignal_t | ipv4MulticastChangeSignal = cComponent::registerSignal("ipv4McastChange") |
| simsignal_t | ipv4MulticastGroupRegisteredSignal = cComponent::registerSignal("ipv4MulticastGroupRegistered") |
| simsignal_t | ipv4MulticastGroupUnregisteredSignal = cComponent::registerSignal("ipv4MulticastGroupUnregistered") |
| simsignal_t | ipv4NewMulticastSignal = cComponent::registerSignal("ipv4NewMulticast") |
| simsignal_t | ipv4DataOnNonrpfSignal = cComponent::registerSignal("ipv4DataOnNonrpf") |
| simsignal_t | ipv4DataOnRpfSignal = cComponent::registerSignal("ipv4DataOnRpf") |
| simsignal_t | ipv4MdataRegisterSignal = cComponent::registerSignal("ipv4MdataRegister") |
| simsignal_t | pimNeighborAddedSignal = cComponent::registerSignal("pimNeighborAdded") |
| simsignal_t | pimNeighborDeletedSignal = cComponent::registerSignal("pimNeighborDeleted") |
| simsignal_t | pimNeighborChangedSignal = cComponent::registerSignal("pimNeighborChanged") |
| simsignal_t | ipv6HandoverOccurredSignal = cComponent::registerSignal("ipv6HandoverOccurred") |
| simsignal_t | mipv6RoCompletedSignal = cComponent::registerSignal("mipv6RoCompleted") |
| simsignal_t | ipv6MulticastGroupJoinedSignal = cComponent::registerSignal("ipv6MulticastGroupJoined") |
| simsignal_t | ipv6MulticastGroupLeftSignal = cComponent::registerSignal("ipv6MulticastGroupLeft") |
| simsignal_t | ipv6MulticastGroupRegisteredSignal = cComponent::registerSignal("ipv6MulticastGroupRegistered") |
| simsignal_t | ipv6MulticastGroupUnregisteredSignal = cComponent::registerSignal("ipv6MulticastGroupUnregistered") |
| simsignal_t | isisAdjChangedSignal = cComponent::registerSignal("isisAdjChanged") |
| simsignal_t | packetCreatedSignal = cComponent::registerSignal("packetCreated") |
| simsignal_t | packetAddedSignal = cComponent::registerSignal("packetAdded") |
| simsignal_t | packetRemovedSignal = cComponent::registerSignal("packetRemoved") |
| simsignal_t | packetDroppedSignal = cComponent::registerSignal("packetDropped") |
| simsignal_t | packetSentToUpperSignal = cComponent::registerSignal("packetSentToUpper") |
| simsignal_t | packetReceivedFromUpperSignal = cComponent::registerSignal("packetReceivedFromUpper") |
| simsignal_t | packetSentToLowerSignal = cComponent::registerSignal("packetSentToLower") |
| simsignal_t | packetReceivedFromLowerSignal = cComponent::registerSignal("packetReceivedFromLower") |
| simsignal_t | packetSentToPeerSignal = cComponent::registerSignal("packetSentToPeer") |
| simsignal_t | packetReceivedFromPeerSignal = cComponent::registerSignal("packetReceivedFromPeer") |
| simsignal_t | packetSentSignal = cComponent::registerSignal("packetSent") |
| simsignal_t | packetReceivedSignal = cComponent::registerSignal("packetReceived") |
| simsignal_t | packetPushedSignal = cComponent::registerSignal("packetPushed") |
| simsignal_t | packetPushedInSignal = cComponent::registerSignal("packetPushedIn") |
| simsignal_t | packetPushedOutSignal = cComponent::registerSignal("packetPushedOut") |
| simsignal_t | packetPushStartedSignal = cComponent::registerSignal("packetPushStarted") |
| simsignal_t | packetPushEndedSignal = cComponent::registerSignal("packetPushEnded") |
| simsignal_t | packetPulledSignal = cComponent::registerSignal("packetPulled") |
| simsignal_t | packetPulledInSignal = cComponent::registerSignal("packetPulledIn") |
| simsignal_t | packetPulledOutSignal = cComponent::registerSignal("packetPulledOut") |
| simsignal_t | packetPullStartedSignal = cComponent::registerSignal("packetPullStarted") |
| simsignal_t | packetPullEndedSignal = cComponent::registerSignal("packetPullEnded") |
| simsignal_t | packetFilteredSignal = cComponent::registerSignal("packetFiltered") |
| simsignal_t | packetFlowStartedSignal = cComponent::registerSignal("packetFlowStarted") |
| simsignal_t | packetFlowEndedSignal = cComponent::registerSignal("packetFlowEnded") |
| simsignal_t | transmissionStartedSignal = cComponent::registerSignal("transmissionStarted") |
| simsignal_t | transmissionEndedSignal = cComponent::registerSignal("transmissionEnded") |
| simsignal_t | receptionStartedSignal = cComponent::registerSignal("receptionStarted") |
| simsignal_t | receptionEndedSignal = cComponent::registerSignal("receptionEnded") |
| simsignal_t | tokensChangedSignal = cComponent::registerSignal("tokensChanged") |
| simsignal_t | tokensAddedSignal = cComponent::registerSignal("tokensAdded") |
| simsignal_t | tokensRemovedSignal = cComponent::registerSignal("tokensRemoved") |
| simsignal_t | tokensDepletedSignal = cComponent::registerSignal("tokensDepleted") |
| const B | GIGABIT_MAX_BURST_BYTES = B(8192) |
| const B | MAX_ETHERNET_DATA_BYTES = B(1500) |
| const B | MAX_ETHERNET_FRAME_BYTES = B(1526) |
| const B | MIN_ETHERNET_FRAME_BYTES = B(64) |
| const B | GIGABIT_MIN_FRAME_BYTES_WITH_EXT = B(512) |
| const b | INTERFRAME_GAP_BITS = b(96) |
| const B | JAM_SIGNAL_BYTES = B(4) |
| const B | PREAMBLE_BYTES = B(7) |
| const B | SFD_BYTES = B(1) |
| const B | ETHER_ADDR_LEN = B(6) |
| const B | ETHER_TYPE_LEN = B(2) |
| const B | ETHER_FCS_BYTES = B(4) |
| const B | ETHER_MAC_HEADER_BYTES = ETHER_ADDR_LEN + ETHER_ADDR_LEN + ETHER_TYPE_LEN |
| const B | ETHER_MAC_FRAME_BYTES = ETHER_MAC_HEADER_BYTES + ETHER_FCS_BYTES |
| const B | ETHER_LLC_HEADER_LENGTH = B(3) |
| const B | ETHER_SNAP_HEADER_LENGTH = B(5) |
| const B | ETHER_PAUSE_COMMAND_BYTES = B(2 + 2) |
| const B | ETHER_PAUSE_COMMAND_PADDED_BYTES = std::max(MIN_ETHERNET_FRAME_BYTES, ETHER_MAC_FRAME_BYTES + ETHER_PAUSE_COMMAND_BYTES) |
| const B | GPTP_HEADER_SIZE = B(34) |
| const B | GPTP_TLV_SIZE = B(4) |
| const B | GPTP_FOLLOW_UP_INFORMATION_TLV_BODYSIZE = B(28) |
| const B | GPTP_SYNC_1STEP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) + GPTP_TLV_SIZE + GPTP_FOLLOW_UP_INFORMATION_TLV_BODYSIZE |
| const B | GPTP_SYNC_2STEP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) |
| const B | GPTP_FOLLOW_UP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) + GPTP_TLV_SIZE + GPTP_FOLLOW_UP_INFORMATION_TLV_BODYSIZE |
| const B | GPTP_PDELAY_REQ_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B | GPTP_PDELAY_RESP_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B | GPTP_PDELAY_RESP_FOLLOW_UP_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B | PPP_HEADER_LENGTH = B(5) |
| const B | PPP_TRAILER_LENGTH = B(2) |
| const short | PORT_UNDEF = 0 |
| TCP/UDP port numbers. More... | |
| const short | PORT_MAX = 0x7fff |
| const uint32_t | LINK_LOCAL_PREFIX = 0xFE800000 |
| const uint32_t | SITE_LOCAL_PREFIX = 0xFEC00000 |
| const uint32_t | MULTICAST_PREFIX = 0xFF000000 |
| const uint32_t | LINK_LOCAL_MASK = 0xFFC00000 |
| const uint32_t | SITE_LOCAL_MASK = 0xFFC00000 |
| const uint32_t | MULTICAST_MASK = 0xFF000000 |
| const B | IPv6_HEADER_BYTES = B(40) |
| const B | ICMPv6_HEADER_BYTES = B(8) |
| const B | IPv6ND_LINK_LAYER_ADDRESS_OPTION_LENGTH = B(8) |
| const B | IPv6ND_PREFIX_INFORMATION_OPTION_LENGTH = B(32) |
| const B | IPv6ND_REDIRECTED_HEADER_OPTION_LENGTH = B(8) |
| const B | IPv6ND_MTU_OPTION_LENGTH = B(8) |
| const B | IPv4_MIN_HEADER_LENGTH = B(20) |
| const B | IPv4_MAX_HEADER_LENGTH = B(60) |
| const unsigned char | IPOPTION_COPY_MASK = 0x80 |
| const unsigned char | IPOPTION_CLASS_MASK = 0x60 |
| const unsigned char | IPOPTION_NUMBER_MASK = 0x1F |
| const unsigned int | MAX_IPADDR_OPTION_ENTRIES = 9 |
| const unsigned int | MAX_TIMESTAMP_OPTION_ENTRIES = 4 |
| const int | MAX_FILESIZE = 10000 |
| const int | MAX_ENTRY_STRING_SIZE = 500 |
| const char * | IFCONFIG_START_TOKEN = "ifconfig:" |
| const char * | IFCONFIG_END_TOKEN = "ifconfigend." |
| const char * | ROUTE_START_TOKEN = "route:" |
| const char * | ROUTE_END_TOKEN = "routeend." |
| struct inet::ip6_hdr | __PACKED__ |
| const B | IPv6_FRAGMENT_HEADER_LENGTH = B(8) |
| const B | LDP_BASEHEADER_BYTES = B(10) |
| const B | LDP_HEADER_BYTES = LDP_BASEHEADER_BYTES + B(20) |
| const B | PIM_HEADER_LENGTH = B(4) |
| const B | ENCODED_UNICODE_ADDRESS_LENGTH = B(6) |
| const B | ENCODED_GROUP_ADDRESS_LENGTH = B(8) |
| const B | ENCODED_SOURCE_ADDRESS_LENGTH = B(8) |
| const B | RIP_HEADER_SIZE = B(4) |
| const B | RIP_RTE_SIZE = B(20) |
| const uint16_t | UDP_MAX_MESSAGE_SIZE = 65535 |
| const B | UDP_HEADER_LENGTH = B(8) |
Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
Copyright (c) 2005 Jan Ringoš, www.ringos.cz.
This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. This notice may not be removed or altered from any source distribution.
| typedef uint16_t inet::__uint16_t |
| typedef uint32_t inet::__uint32_t |
| typedef uint8_t inet::__uint8_t |
| typedef std::vector< L3Address > inet::AddressVector |
| typedef Ptr<const Chunk> inet::ChunkPtr |
| typedef cMessage inet::ClockEvent |
| typedef ClockTime inet::clocktime_t |
| typedef std::vector<struct EroObj> inet::EroVector |
| typedef std::vector<struct FlowDescriptor_t> inet::FlowDescriptorVector |
| typedef int inet::IcmpCode |
| typedef std::vector<Ipv4Address> inet::Ipv4AddressVector |
| typedef std::vector<LabelOp> inet::LabelOpVector |
| typedef std::vector<MulticastGroup> inet::MulticastGroupList |
| typedef struct inet::natInfo inet::NatInfo |
Accepts any number of incoming connections, and sends back whatever arrives on them.
| typedef std::vector<NatInfo *> inet::NatVector |
| typedef ObjectPrinterRecursionControl(* inet::ObjectPrinterRecursionPredicate) (any_ptr, cClassDescriptor *, int, any_ptr, any_ptr *, int) |
This is function type that controls recursion during printing an object.
It will be asked what to do whenever recursion occurs at a compound object's field.
Parameters: object that has the field, object's class descriptor, field index, field value, parent objects collected during recursion, recursion level.
| typedef std::vector<struct TeLinkStateInfo> inet::TeLinkStateInfoVector |
| typedef uint16_t inet::u_int16_t |
| typedef uint32_t inet::u_int32_t |
| typedef uint8_t inet::u_int8_t |
| typedef unsigned int inet::uint |
| typedef unsigned long inet::ulong |
| typedef unsigned short inet::ushort |
| using inet::void_t = typedef void |
| typedef cTopology inet::WeightedTopology |
| enum inet::ArpOpcode |
Enum generated from inet/networklayer/arp/ipv4/ArpPacket.msg:18 by opp_msgtool.
//
// The list of practically important ARP opcodes
//
enum ArpOpcode
{
ARP_REQUEST = 1; // Request. RFC 826
ARP_REPLY = 2; // Reply. RFC 826, RFC 1868
ARP_RARP_REQUEST = 3; // Request Reverse. RFC 903
ARP_RARP_REPLY = 4; // Reply Reverse. RFC 903
}
| Enumerator | |
|---|---|
| ARP_REQUEST | |
| ARP_REPLY | |
| ARP_RARP_REQUEST | |
| ARP_RARP_REPLY | |
| enum inet::BaStatus |
Enum generated from inet/networklayer/xmipv6/MobilityHeader.msg:54 by opp_msgtool.
//Defining the status fields for the Binding Acknowledgement Message enum BaStatus { BINDING_UPDATE_ACCEPTED = 0; BU_ACCEPT_BUT_DISCOVER_PREFIX = 1; REASON_UNSPECIFIED = 128; ADMINISTRATIVELY_PROHIBITED = 129; INSUFFICIENT_RESOURCES = 130; HOME_REGISTRATION_NOT_SUPPORTED = 131; NOT_HOME_SUBNET = 132; NOT_HA_FOR_THIS_MN = 133; DAD_FAILED = 134; SEQUENCE_NUMBER_OUT_OF_WINDOW = 135; EXPIRED_HOME_NONCE_INDEX = 136; EXPIRED_CARE_OF_NONCE_INDEX = 137; EXPIRED_NONCES = 138; REGISTRATION_TYPE_CHANGE_DISALLOWED = 139; }
| enum inet::BeStatus |
Enum generated from inet/networklayer/xmipv6/MobilityHeader.msg:86 by opp_msgtool.
//==================Defining Binding Error Status====================
enum BeStatus
{
UNKNOWN_BINDING_FOR_HOME_ADDRESS_DEST_OPTION = 1;
UNKNOWN_MH_TYPE = 2; //Unrecognised MH Type
}
| Enumerator | |
|---|---|
| UNKNOWN_BINDING_FOR_HOME_ADDRESS_DEST_OPTION | |
| UNKNOWN_MH_TYPE | |
| enum inet::BMacType |
Enum generated from inet/linklayer/bmac/BMacHeader.msg:15 by opp_msgtool.
// @brief Types of messages (self messages and packets) the node can process
//TODO split to 2 enums: for packets / for self messages
enum BMacType
{
// packet types
BMAC_PREAMBLE = 191;
BMAC_DATA = 192;
BMAC_ACK = 193;
// self message types
BMAC_RESEND_DATA = 194;
BMAC_ACK_TIMEOUT = 195;
BMAC_START_BMAC = 196;
BMAC_WAKE_UP = 197;
BMAC_SEND_ACK = 198;
BMAC_CCA_TIMEOUT = 199;
BMAC_ACK_TX_OVER = 200;
BMAC_SEND_PREAMBLE = 201;
BMAC_STOP_PREAMBLES = 202;
BMAC_DATA_TX_OVER = 203;
BMAC_DATA_TIMEOUT = 204;
}
| enum inet::BpduType |
| enum inet::CrcMode |
Enum generated from inet/transportlayer/common/CrcMode.msg:12 by opp_msgtool.
enum CrcMode
{
CRC_MODE_UNDEFINED = -1; // mode is undefined, CRC is not yet set, not serializable
CRC_DISABLED = 0; // CRC is disabled (not set), serializable
CRC_DECLARED_CORRECT = 1; // CRC is correctly set without the actual value, not serializable
CRC_DECLARED_INCORRECT = 2; // the CRC is incorrectly set without the actual value, not serializable
CRC_COMPUTED = 3; // CRC is set to a value that is potentially incorrect, serializable
}
| Enumerator | |
|---|---|
| CRC_MODE_UNDEFINED | |
| CRC_DISABLED | |
| CRC_DECLARED_CORRECT | |
| CRC_DECLARED_INCORRECT | |
| CRC_COMPUTED | |
Enum generated from inet/applications/dhcp/DhcpMessage.msg:23 by opp_msgtool.
enum DhcpMessageType
{
DHCPDISCOVER = 1;
DHCPOFFER = 2;
DHCPREQUEST = 3;
DHCPDECLINE = 4;
DHCPACK = 5;
DHCPNAK = 6;
DHCPRELEASE = 7;
DHCPINFORM = 8;
}
| Enumerator | |
|---|---|
| DHCPDISCOVER | |
| DHCPOFFER | |
| DHCPREQUEST | |
| DHCPDECLINE | |
| DHCPACK | |
| DHCPNAK | |
| DHCPRELEASE | |
| DHCPINFORM | |
| enum inet::DhcpOpcode |
| enum inet::DhcpOptionCode |
Enum generated from inet/applications/dhcp/DhcpMessage.msg:35 by opp_msgtool.
enum DhcpOptionCode
{
DHCP_MSG_TYPE = 53;
CLIENT_ID = 61;
HOSTNAME = 12;
REQUESTED_IP = 50;
PARAM_LIST = 55;
SUBNET_MASK = 1;
ROUTER = 3;
DNS = 6;
NTP_SRV = 42;
RENEWAL_TIME = 58;
REBIND_TIME = 59;
LEASE_TIME = 51;
SERVER_ID = 54;
}
| Enumerator | |
|---|---|
| DHCP_MSG_TYPE | |
| CLIENT_ID | |
| HOSTNAME | |
| REQUESTED_IP | |
| PARAM_LIST | |
| SUBNET_MASK | |
| ROUTER | |
| DNS | |
| NTP_SRV | |
| RENEWAL_TIME | |
| REBIND_TIME | |
| LEASE_TIME | |
| SERVER_ID | |
| enum inet::DhcpTimerType |
| enum inet::Direction |
| enum inet::Dscp |
Enum generated from inet/networklayer/diffserv/Dscp.msg:15 by opp_msgtool.
//
// DiffServ code points.
//
enum Dscp
{
// Best Effort
DSCP_BE = 0;// Assured Forwarding, RFC 2597 DSCP_AF11 = 0x0A; // 001010 DSCP_AF12 = 0x0C; // 001100 DSCP_AF13 = 0x0E; // 001110
DSCP_AF21 = 0x12; // 010010
DSCP_AF22 = 0x14; // 010100
DSCP_AF23 = 0x16; // 010110 DSCP_AF31 = 0x1A; // 011010
DSCP_AF32 = 0x1C; // 011100
DSCP_AF33 = 0x1E; // 011110 DSCP_AF41 = 0x22; // 100010
DSCP_AF42 = 0x24; // 100100
DSCP_AF43 = 0x26; // 100110// Expedited Forwarding, RFC 2598 DSCP_EF = 0x2E; // 101110
// Class Selector Code Points, RFC 2474
DSCP_CS1 = 0x08; // 001000
DSCP_CS2 = 0x10; // 010000
DSCP_CS3 = 0x18; // 011000
DSCP_CS4 = 0x20; // 100000
DSCP_CS5 = 0x28; // 101000
DSCP_CS6 = 0x30; // 110000
DSCP_CS7 = 0x38; // 111000 // upper bound (exclusive)
DSCP_MAX = 0x40;
}
| enum inet::EtherType |
Enum generated from inet/linklayer/common/EtherType.msg:15 by opp_msgtool.
//
// Some EtherType values (Ethernet II).
//
enum EtherType
{
ETHERTYPE_IPv4 = 0x0800;
ETHERTYPE_ARP = 0x0806;
ETHERTYPE_INET_CDP = 0x2000;
ETHERTYPE_SRP = 0x22EA;
ETHERTYPE_TSN = 0x22F0;
ETHERTYPE_TRILL = 0x22F3;
ETHERTYPE_L2_ISIS = 0x22F4;
ETHERTYPE_INET_FLOODING = 0x36FC;
ETHERTYPE_RARP = 0x8035;
ETHERTYPE_8021Q_TAG = 0x8100;
ETHERTYPE_IPv6 = 0x86DD;
ETHERTYPE_UNKNOWN = 0x86F0;
ETHERTYPE_INET_PROBABILISTIC = 0x86FD;
ETHERTYPE_INET_WISEROUTE = 0x86FE;
ETHERTYPE_NEXT_HOP_FORWARDING = 0x86FF; // not in standard, INET spceific value for @NextHopForwarding
ETHERTYPE_FLOW_CONTROL = 0x8808;
ETHERTYPE_MPLS_UNICAST = 0x8847;
ETHERTYPE_MPLS_MULTICAST = 0x8848;
ETHERTYPE_8021ad_S_TAG = 0x88A8;
ETHERTYPE_LLDP = 0x88CC;
ETHERTYPE_IEEE8021AE = 0x88E5;
ETHERTYPE_GPTP = 0x88F7;
ETHERTYPE_TTETH = 0x891D;
ETHERTYPE_IEEE8021_R_TAG = 0xF1C1;
}
| enum inet::FcsMode |
Enum generated from inet/linklayer/common/FcsMode.msg:12 by opp_msgtool.
enum FcsMode
{
FCS_MODE_UNDEFINED = -1; // mode is undefined, FCS is not yet set, not serializable
FCS_DISABLED = 0; // FCS is disabled (not set), serializable
FCS_DECLARED_CORRECT = 1; // FCS is correctly set without the actual value, not serializable
FCS_DECLARED_INCORRECT = 2; // the FCS is incorrectly set without the actual value, not serializable
FCS_COMPUTED = 3; // FCS is set to a value that is potentially incorrect, serializable
}
| Enumerator | |
|---|---|
| FCS_MODE_UNDEFINED | |
| FCS_DISABLED | |
| FCS_DECLARED_CORRECT | |
| FCS_DECLARED_INCORRECT | |
| FCS_COMPUTED | |
| enum inet::GptpFlags |
Enum generated from inet/linklayer/ieee8021as/GptpPacket.msg:76 by opp_msgtool.
// ieee802.1AS-2020 10.6.2.2.8: flags (Octet2)
// Table 10-9—Values of flag bits
enum GptpFlags
{
alternateMasterFlag = 1; // Not used in this standard; transmitted as FALSE and ignored on reception
twoStepFlag = 2; // For Sync messages:
// a) For a one-step transmitting PTP Port (see 11.1.3 and 11.2.13.9), the value is FALSE.
// b) For a two-step transmitting PTP Port, the value is TRUE.
// For Pdelay_Resp messages: The value is transmitted as TRUE and ignored on reception// TODO add more flags }
| Enumerator | |
|---|---|
| alternateMasterFlag | |
| twoStepFlag | |
| enum inet::gPtpHeader : int |
Enum generated from inet/linklayer/ieee8021as/GptpPacket.msg:59 by opp_msgtool.
enum GptpMessageType
{
GPTPTYPE_SYNC = 0x0;
GPTPTYPE_FOLLOW_UP = 0x8;
GPTPTYPE_PDELAY_REQ = 0x2;
GPTPTYPE_PDELAY_RESP = 0x3;
GPTPTYPE_PDELAY_RESP_FOLLOW_UP = 0xA;
}
| Enumerator | |
|---|---|
| GPTPTYPE_SYNC | |
| GPTPTYPE_FOLLOW_UP | |
| GPTPTYPE_PDELAY_REQ | |
| GPTPTYPE_PDELAY_RESP | |
| GPTPTYPE_PDELAY_RESP_FOLLOW_UP | |
| enum inet::GptpNodeType |
| enum inet::GptpPortType |
Enum generated from inet/linklayer/ieee8021as/GptpPacket.msg:67 by opp_msgtool.
enum GptpSelfMsgKind
{
GPTP_SELF_REQ_ANSWER_KIND = 101;
GPTP_SELF_MSG_SYNC = 103;
GPTP_REQUEST_TO_SEND_SYNC = 104;
GPTP_SELF_MSG_PDELAY_REQ = 105;
}
| Enumerator | |
|---|---|
| GPTP_SELF_REQ_ANSWER_KIND | |
| GPTP_SELF_MSG_SYNC | |
| GPTP_REQUEST_TO_SEND_SYNC | |
| GPTP_SELF_MSG_PDELAY_REQ | |
| enum inet::GptpTlvType |
Enum generated from inet/linklayer/ieee8021as/GptpPacket.msg:86 by opp_msgtool.
enum GptpTlvType
{
GPTP_FOLLOW_UP_INFORMATION_TLV = 0x03;
}//struct Timestamp
//{
// UInteger48 seconds;
// UInteger32 nanoseconds;
//};//struct ExtendedTimestamp
//{
// UInteger48 seconds;
// UInteger48 fractionalNanoseconds;
//};//typedef Octet8 ClockIdentity;
| Enumerator | |
|---|---|
| GPTP_FOLLOW_UP_INFORMATION_TLV | |
Enum generated from inet/networklayer/ipv4/IgmpMessage.msg:94 by opp_msgtool.
enum GroupRecordType
{
MODE_IS_INCLUDE = 1;
MODE_IS_EXCLUDE = 2;
CHANGE_TO_INCLUDE_MODE = 3;
CHANGE_TO_EXCLUDE_MODE = 4;
ALLOW_NEW_SOURCES = 5;
BLOCK_OLD_SOURCE = 6;
}
| Enumerator | |
|---|---|
| MODE_IS_INCLUDE | |
| MODE_IS_EXCLUDE | |
| CHANGE_TO_INCLUDE_MODE | |
| CHANGE_TO_EXCLUDE_MODE | |
| ALLOW_NEW_SOURCES | |
| BLOCK_OLD_SOURCE | |
| enum inet::HeaderOpcode |
Enum generated from inet/routing/eigrp/messages/EigrpMessage.msg:24 by opp_msgtool.
// Codes of EIGRP messages
enum HeaderOpcode
{
EIGRP_UPDATE_MSG = 1;
EIGRP_REQUEST_MSG = 2;
EIGRP_QUERY_MSG = 3;
EIGRP_REPLY_MSG = 4;
EIGRP_HELLO_MSG = 5;
EIGRP_SIAQUERY_MSG = 10;
EIGRP_SIAREPLY_MSG = 11;
}
| Enumerator | |
|---|---|
| EIGRP_UPDATE_MSG | |
| EIGRP_REQUEST_MSG | |
| EIGRP_QUERY_MSG | |
| EIGRP_REPLY_MSG | |
| EIGRP_HELLO_MSG | |
| EIGRP_SIAQUERY_MSG | |
| EIGRP_SIAREPLY_MSG | |
| enum inet::HeaderPosition |
Enum generated from inet/networklayer/ipv4/IcmpHeader.msg:63 by opp_msgtool.
//
// Codes for type ICMP_DESTINATION_UNREACHABLE
//
enum IcmpDestinationUnreachableCodes
{
ICMP_DU_NETWORK_UNREACHABLE = 0;
ICMP_DU_HOST_UNREACHABLE = 1;
ICMP_DU_PROTOCOL_UNREACHABLE = 2;
ICMP_DU_PORT_UNREACHABLE = 3;
ICMP_DU_FRAGMENTATION_NEEDED = 4;
ICMP_DU_SOURCE_ROUTE_FAILED = 5;
ICMP_DU_DESTINATION_NETWORK_UNKNOWN = 6;
ICMP_DU_DESTINATION_HOST_UNKNOWN = 7;
ICMP_DU_SOURCE_HOST_ISOLATED = 8;
ICMP_DU_NETWORK_PROHIBITED = 9;
ICMP_DU_HOST_PROHIBITED = 10;
ICMP_DU_NETWORK_UNREACHABLE_FOR_TYPE_OF_SERVICE = 11;
ICMP_DU_HOST_UNREACHABLE_FOR_TYPE_OF_SERVICE = 12;
ICMP_DU_COMMUNICATION_PROHIBITED = 13;
ICMP_DU_HOST_PRECEDENCE_VIOLATION = 14;
ICMP_DU_PRECEDENCE_CUTOFF_IN_EFFECT = 15;
ICMP_AODV_QUEUE_FULL = 16;
}
Enum generated from inet/networklayer/ipv4/IcmpHeader.msg:53 by opp_msgtool.
enum IcmpParameterProblemSubcodes
{
ICMP_PARAMPROB_ERRATPTR = 0; // error at param ptr
ICMP_PARAMPROB_OPTABSENT = 1; // req. opt. absent
ICMP_PARAMPROB_LENGTH = 2; // bad length
}
| Enumerator | |
|---|---|
| ICMP_PARAMPROB_ERRATPTR | |
| ICMP_PARAMPROB_OPTABSENT | |
| ICMP_PARAMPROB_LENGTH | |
Enum generated from inet/networklayer/ipv4/IcmpHeader.msg:39 by opp_msgtool.
enum IcmpRedirectSubcodes
{
ICMP_REDIRECT_NET = 0; // for network
ICMP_REDIRECT_HOST = 1; // for host
ICMP_REDIRECT_TOSNET = 2; // for tos and net
ICMP_REDIRECT_TOSHOST = 3; // for tos and host
}
| Enumerator | |
|---|---|
| ICMP_REDIRECT_NET | |
| ICMP_REDIRECT_HOST | |
| ICMP_REDIRECT_TOSNET | |
| ICMP_REDIRECT_TOSHOST | |
| enum inet::IcmpType |
Enum generated from inet/networklayer/ipv4/IcmpHeader.msg:18 by opp_msgtool.
//
// The real ICMP codes
//
enum IcmpType
{
ICMP_DESTINATION_UNREACHABLE = 3;
ICMP_SOURCEQUENCH = 4; // packet lost, slow down
ICMP_REDIRECT = 5;
ICMP_ECHO_REQUEST = 8;
ICMP_ROUTER_ADVERTISEMENT = 9; // router advertisement
ICMP_ROUTER_SOLICITATION = 10; // router solicitation
ICMP_TIME_EXCEEDED = 11;
ICMP_PARAMETER_PROBLEM = 12; ICMP_ECHO_REPLY = 0;
ICMP_TIMESTAMP_REQUEST = 13;
ICMP_TIMESTAMP_REPLY = 14;
ICMP_INFORMATION_REQUEST = 15; // information request
ICMP_INFORMATION_REPLY = 16; // information reply
ICMP_MASK_REQUEST = 17; // address mask request
ICMP_MASK_REPLY = 18; // address mask reply
}
| enum inet::Icmpv6DestUnav |
Enum generated from inet/networklayer/icmpv6/Icmpv6Header.msg:50 by opp_msgtool.
//
// ICMPv6 "codes" for type ICMPv6_DESTINATION_UNREACHABLE
//
enum Icmpv6DestUnav
{
NO_ROUTE_TO_DEST = 0;
COMM_WITH_DEST_PROHIBITED = 1;
//2 - NOT ASSIGNED
ADDRESS_UNREACHABLE = 3;
PORT_UNREACHABLE = 4;
}
| Enumerator | |
|---|---|
| NO_ROUTE_TO_DEST | |
| COMM_WITH_DEST_PROHIBITED | |
| ADDRESS_UNREACHABLE | |
| PORT_UNREACHABLE | |
Enum generated from inet/networklayer/icmpv6/Icmpv6Header.msg:73 by opp_msgtool.
//
// ICMPv6 "codes" for type ICMPv6_PARAMETER_PROBLEM
//
enum Icmpv6ParameterProblem
{
ERROREOUS_HDR_FIELD = 0;
UNRECOGNIZED_NEXT_HDR_TYPE = 1;
UNRECOGNIZED_IPV6_OPTION = 2;
}
| Enumerator | |
|---|---|
| ERROREOUS_HDR_FIELD | |
| UNRECOGNIZED_NEXT_HDR_TYPE | |
| UNRECOGNIZED_IPV6_OPTION | |
| enum inet::Icmpv6TimeEx |
| enum inet::Icmpv6Type |
Enum generated from inet/networklayer/icmpv6/Icmpv6Header.msg:25 by opp_msgtool.
enum Icmpv6Type
{
ICMPv6_UNSPECIFIED = 0;
ICMPv6_DESTINATION_UNREACHABLE = 1;
ICMPv6_PACKET_TOO_BIG = 2;
ICMPv6_TIME_EXCEEDED = 3;
ICMPv6_PARAMETER_PROBLEM = 4;
ICMPv6_ECHO_REQUEST = 128;
ICMPv6_ECHO_REPLY = 129;
ICMPv6_MLD_QUERY = 130;
ICMPv6_MLD_REPORT = 131;
ICMPv6_MLD_DONE = 132;
ICMPv6_ROUTER_SOL = 133;
ICMPv6_ROUTER_AD = 134;
ICMPv6_NEIGHBOUR_SOL = 135;
ICMPv6_NEIGHBOUR_AD = 136;
ICMPv6_REDIRECT = 137;
ICMPv6_MLDv2_REPORT = 143;
ICMPv6_EXPERIMENTAL_MOBILITY = 150; //Zarrar Yousaf 02.08.07 (FMIPv6 Implementation)
}
Enum generated from inet/linklayer/common/Ieee802Ctrl.msg:16 by opp_msgtool.
// // Message kind values used with in communication between L3 and IEEE 802 L2 // enum Ieee802MessageKind { IEEE802CTRL_DATA = 2003; // data to/from higher layer IEEE802CTRL_SENDPAUSE = 2006; // higher layer wants MAC to send PAUSE frame }
| Enumerator | |
|---|---|
| IEEE802CTRL_DATA | |
| IEEE802CTRL_SENDPAUSE | |
| enum inet::IgmpType |
Enum generated from inet/networklayer/ipv4/IgmpMessage.msg:16 by opp_msgtool.
enum IgmpType
{
IGMP_MEMBERSHIP_QUERY = 0x11;
IGMPV1_MEMBERSHIP_REPORT = 0x12;
IGMPV2_MEMBERSHIP_REPORT = 0x16;
IGMPV2_LEAVE_GROUP = 0x17;
IGMPV3_MEMBERSHIP_REPORT = 0x22;
}
| Enumerator | |
|---|---|
| IGMP_MEMBERSHIP_QUERY | |
| IGMPV1_MEMBERSHIP_REPORT | |
| IGMPV2_MEMBERSHIP_REPORT | |
| IGMPV2_LEAVE_GROUP | |
| IGMPV3_MEMBERSHIP_REPORT | |
| enum inet::IpEcnCode |
| enum inet::IpProtocolId |
Enum generated from inet/networklayer/common/IpProtocolId.msg:17 by opp_msgtool.
// // Protocol field: taken from RFC 1700. // Replacing old RFC1700 with newer (28/06/01) Protocol Numbers // enum IpProtocolId { // IP_PROT_HOPOPT = 0; IP_PROT_ICMP = 1; IP_PROT_IGMP = 2; IP_PROT_IP = 4; // used for IP tunneling. FIXME RFC1700 specifies =3 (old IPSuite) ??? IP_PROT_TCP = 6; IP_PROT_EGP = 8; IP_PROT_IGP = 9; IP_PROT_UDP = 17; IP_PROT_XTP = 36; IP_PROT_IPv6 = 41; IP_PROT_RSVP = 46; IP_PROT_IPv6_ICMP = 58; IP_PROT_NONE = 59; IP_PROT_EIGRP = 88; IP_PROT_OSPF = 89; IP_PROT_OSPFv3 = 90; IP_PROT_PIM = 103; IP_PROT_VRRP = 112; IP_PROT_SCTP = 132; IP_PROT_DSR = 48; IP_PROT_MANET = 138;
IP_PROT_IPv6EXT_HOP = 0; // Hop-by-hop option header.
IP_PROT_IPv6EXT_DEST = 60; // Destination options header.
IP_PROT_IPv6EXT_ROUTING = 43; // Routing header.
IP_PROT_IPv6EXT_FRAGMENT = 44; // Fragmentation/reassembly header.
IP_PROT_IPv6EXT_AUTH = 51; // Authentication header.
IP_PROT_IPv6EXT_ESP = 50; // Encapsulating security payload.
IP_PROT_IPv6EXT_MOB = 135; // Mobility Header for MIPv6 support. IP_PROT_LINK_STATE_ROUTING = 249;
IP_PROT_FLOODING = 250; // INET specific: Probabilistic Network Protocol
IP_PROT_PROBABILISTIC = 251; // INET specific: Probabilistic Network Protocol
IP_PROT_WISE = 252; // INET specific: Probabilistic Network Protocol
IP_PROT_NEXT_HOP_FORWARDING = 253; // INET specific: Next Hop Forwarding
IP_PROT_ECHO = 254; // INET specific: Echo Protocol
IP_PROT_UNKNOWN = 255; // INET specific: Unknown Protocol
}
Enum generated from inet/networklayer/ipv4/Ipv4Header.msg:44 by opp_msgtool.
// // Ipv4 options class // enum Ipv4OptionClass { IPOPTION_CLASS_CONTROL = 0; IPOPTION_CLASS_RESERVED = 1; IPOPTION_CLASS_DEBUGGING = 2; IPOPTION_CLASS_RESERVED2 = 3; }
| Enumerator | |
|---|---|
| IPOPTION_CLASS_CONTROL | |
| IPOPTION_CLASS_RESERVED | |
| IPOPTION_CLASS_DEBUGGING | |
| IPOPTION_CLASS_RESERVED2 | |
| enum inet::Ipv4OptionType |
Enum generated from inet/networklayer/ipv4/Ipv4Header.msg:55 by opp_msgtool.
// // Ipv4 option types // enum Ipv4OptionType { IPOPTION_END_OF_OPTIONS = 0; IPOPTION_NO_OPTION = 1; IPOPTION_STREAM_ID = 136;
IPOPTION_TIMESTAMP = 68;
IPOPTION_SECURITY = 130;
IPOPTION_LOOSE_SOURCE_ROUTING = 131;
IPOPTION_RECORD_ROUTE = 7;
IPOPTION_STRICT_SOURCE_ROUTING = 137;
IPOPTION_ROUTER_ALERT = 148;IPOPTION_TLV_GPSR = 47; }
| enum inet::Ipv4StatusInd |
Enum generated from inet/networklayer/icmpv6/Ipv6NdMessage.msg:27 by opp_msgtool.
// TLB options (type, length, bytes), length must be divisible by eight, max value is 8*255
// Type codes: // RFC 2461
enum Ipv6NdOptionTypes
{
IPv6ND_SOURCE_LINK_LAYER_ADDR_OPTION = 1;
IPv6ND_TARGET_LINK_LAYER_ADDR_OPTION = 2;
IPv6ND_PREFIX_INFORMATION = 3;
IPv6ND_REDIRECTED_HEADER = 4;
IPv6ND_MTU = 5;
IPv6ND_ADVERTISEMENT_INTERVAL = 7; // RFC 3775 Section 7.3
IPv6ND_HOME_AGENT_INFORMATION_OPTION = 8; // RFC 3775 Section 7.4
}
| enum inet::Ipv6StatusInd |
Enum generated from inet/networklayer/ipv6/Ipv6ExtensionHeaders.msg:30 by opp_msgtool.
// // Ipv6 TLV option types // enum Ipv6TlvOptionTypes { IPv6TLVOPTION_NOP1 = 0; IPv6TLVOPTION_NOPN = 1; IPv6TLVOPTION_TLV_GPSR = 47; }
| Enumerator | |
|---|---|
| IPv6TLVOPTION_NOP1 | |
| IPv6TLVOPTION_NOPN | |
| IPv6TLVOPTION_TLV_GPSR | |
| enum inet::L3CommandCode |
| enum inet::L3StatusInd |
| enum inet::LabelOpCode |
Enum generated from inet/networklayer/ldp/LdpPacket.msg:17 by opp_msgtool.
//
// LDP message types
//
enum LdpMessageTypes
{
NOTIFICATION = 10;
HELLO = 11;
INITIALIZATION = 12;
KEEP_ALIVE = 13;
ADDRESS = 14;
ADDRESS_WITHDRAW = 15;
LABEL_MAPPING = 16;
LABEL_REQUEST = 17;
LABEL_WITHDRAW = 18;
LABEL_RELEASE = 19;
UNKNOWN = 20;
}
| Enumerator | |
|---|---|
| NOTIFICATION | |
| HELLO | |
| INITIALIZATION | |
| KEEP_ALIVE | |
| ADDRESS | |
| ADDRESS_WITHDRAW | |
| LABEL_MAPPING | |
| LABEL_REQUEST | |
| LABEL_WITHDRAW | |
| LABEL_RELEASE | |
| UNKNOWN | |
| enum inet::LdpStatusTypes |
| enum inet::LMacType |
Enum generated from inet/linklayer/lmac/LMacHeader.msg:13 by opp_msgtool.
//TODO split to 2 enums: for packets / for self messages
enum LMacType
{
LMAC_CONTROL = 167; // packet type
LMAC_TIMEOUT = 168;
LMAC_WAKEUP = 169;
LMAC_SEND_DATA = 170;
LMAC_SETUP_PHASE_END = 171;
LMAC_CHECK_CHANNEL = 172;
LMAC_SOMEBODY = 173;
LMAC_DATA = 174; // packet type
LMAC_START_LMAC = 175;
LMAC_SEND_CONTROL = 176;
}
| Enumerator | |
|---|---|
| LMAC_CONTROL | |
| LMAC_TIMEOUT | |
| LMAC_WAKEUP | |
| LMAC_SEND_DATA | |
| LMAC_SETUP_PHASE_END | |
| LMAC_CHECK_CHANNEL | |
| LMAC_SOMEBODY | |
| LMAC_DATA | |
| LMAC_START_LMAC | |
| LMAC_SEND_CONTROL | |
| enum inet::messageKind |
Enum generated from inet/networklayer/xmipv6/MobilityHeader.msg:21 by opp_msgtool.
enum MobilityHeaderType
{
BINDING_REFRESH_REQUEST = 0;
HOME_TEST_INIT = 1;
CARE_OF_TEST_INIT = 2;
HOME_TEST = 3;
CARE_OF_TEST = 4;
BINDING_UPDATE = 5;
BINDING_ACKNOWLEDGEMENT = 6;
BINDING_ERROR = 7;
}
| Enumerator | |
|---|---|
| BINDING_REFRESH_REQUEST | |
| HOME_TEST_INIT | |
| CARE_OF_TEST_INIT | |
| HOME_TEST | |
| CARE_OF_TEST | |
| BINDING_UPDATE | |
| BINDING_ACKNOWLEDGEMENT | |
| BINDING_ERROR | |
Enum generated from inet/networklayer/nexthop/NextHopForwardingHeader.msg:25 by opp_msgtool.
//
// Next hop forwarding TLV option types
//
enum NextHopTlvOptionTypes
{
NEXTHOP_TLVOPTION_NOP1 = 0;
NEXTHOP_TLVOPTION_NOPN = 1;
NEXTHOP_TLVOPTION_TLV_GPSR = 47;
}
| Enumerator | |
|---|---|
| NEXTHOP_TLVOPTION_NOP1 | |
| NEXTHOP_TLVOPTION_NOPN | |
| NEXTHOP_TLVOPTION_TLV_GPSR | |
Enum generated from inet/common/Simsignals.msg:12 by opp_msgtool.
enum PacketDropReason
{
ADDRESS_RESOLUTION_FAILED = 0;
FORWARDING_DISABLED = 1;
HOP_LIMIT_REACHED = 2;
INCORRECTLY_RECEIVED = 3;
INTERFACE_DOWN = 4;
NO_CARRIER = 5;
NO_INTERFACE_FOUND = 6;
NO_ROUTE_FOUND = 7;
NOT_ADDRESSED_TO_US = 8;
QUEUE_OVERFLOW = 9;
RETRY_LIMIT_REACHED = 10;
LIFETIME_EXPIRED = 11;
CONGESTION = 12;
NO_PROTOCOL_FOUND = 13;
NO_PORT_FOUND = 14;
DUPLICATE_DETECTED = 15;
OTHER_PACKET_DROP = 99;
}
| enum inet::PcapLinkType |
| Enumerator | |
|---|---|
| LINKTYPE_INVALID | |
| LINKTYPE_NULL | BSD loopback encapsulation. |
| LINKTYPE_ETHERNET | IEEE 802.3 Ethernet. |
| LINKTYPE_AX25 | AX.25 packet. |
| LINKTYPE_IEEE802_5 | IEEE 802.5 Token Ring. |
| LINKTYPE_ARCNET_BSD | ARCNET Data Packets. |
| LINKTYPE_SLIP | SLIP, encapsulated with a LINKTYPE_SLIP header. |
| LINKTYPE_PPP | PPP, as per RFC 1661 and RFC 1662. |
| LINKTYPE_FDDI | FDDI, as specified by ANSI INCITS 239-1994. |
| LINKTYPE_DLT_RAW1 | Raw IP. |
| LINKTYPE_DLT_RAW2 | Raw IP (OpenBSD) |
| LINKTYPE_PPP_HDLC | PPP in HDLC-like framing, as per RFC 1662, or Cisco PPP with HDLC framing, as per section 4.3.1 of RFC 1547. |
| LINKTYPE_PPP_ETHER | PPPoE. |
| LINKTYPE_ATM_RFC1483 | RFC 1483 LLC/SNAP-encapsulated ATM. |
| LINKTYPE_RAW | Raw IP. |
| LINKTYPE_C_HDLC | Cisco PPP with HDLC framing. |
| LINKTYPE_IEEE802_11 | IEEE 802.11 wireless LAN. |
| LINKTYPE_FRELAY | Frame Relay. |
| LINKTYPE_LOOP | OpenBSD loopback encapsulation. |
| LINKTYPE_LINUX_SLL | Linux "cooked" capture encapsulation. |
| LINKTYPE_LTALK | Apple LocalTalk. |
| LINKTYPE_PFLOG | OpenBSD pflog. |
| LINKTYPE_IEEE802_11_PRISM | Prism monitor mode information followed by an 802.11 header. |
| LINKTYPE_IP_OVER_FC | RFC 2625 IP-over-Fibre Channel. |
| LINKTYPE_SUNATM | ATM traffic, encapsulated as per the scheme used by SunATM devices. |
| LINKTYPE_IEEE802_11_RADIOTAP | Radiotap link-layer information followed by an 802.11 header. |
| LINKTYPE_ARCNET_LINUX | ARCNET Data Packets, as described by the ARCNET Trade Association standard ATA 878.1-1999. |
| LINKTYPE_APPLE_IP_OVER_IEEE1394 | Apple IP-over-IEEE 1394 cooked header. |
| LINKTYPE_MTP2_WITH_PHDR | Signaling System 7 Message Transfer Part Level 2. |
| LINKTYPE_MTP2 | Signaling System 7 Message Transfer Part Level 2. |
| LINKTYPE_MTP3 | Signaling System 7 Message Transfer Part Level 3. |
| LINKTYPE_SCCP | Signaling System 7 Signalling Connection Control Part. |
| LINKTYPE_DOCSIS | Signaling System 7 Signalling Connection Control Part. |
| LINKTYPE_LINUX_IRDA | Linux-IrDA packets. |
| LINKTYPE_IEEE802_11_AVS | AVS monitor mode information followed by an 802.11 header. |
| LINKTYPE_BACNET_MS_TP | BACnet MS/TP frames. |
| LINKTYPE_PPP_PPPD | PPP in HDLC-like encapsulation, like LINKTYPE_PPP_HDLC, but with the 0xff address byte replaced by a direction indication - 0x00 for incoming and 0x01 for outgoing. |
| LINKTYPE_GPRS_LLC | General Packet Radio Service Logical Link Control. |
| LINKTYPE_GPF_T | Transparent-mapped generic framing procedure. |
| LINKTYPE_GPF_F | Frame-mapped generic framing procedure. |
| LINKTYPE_LINUX_LAPD | Link Access Procedures on the D Channel (LAPD) frames. |
| LINKTYPE_BLUETOOTH_HCI_H4 | Bluetooth HCI UART transport layer. |
| LINKTYPE_USB_LINUX | USB packets, beginning with a Linux USB header. |
| LINKTYPE_PPI | Per-Packet Information information. |
| LINKTYPE_IEEE802_15_4 | IEEE 802.15.4 wireless Personal Area Network. |
| LINKTYPE_SITA | Various link-layer types, with a pseudo-header, for SITA. |
| LINKTYPE_ERF | Various link-layer types, with a pseudo-header, for Endace DAG cards; encapsulates Endace ERF record. |
| LINKTYPE_BLUETOOTH_HCI_H4_WITH_PHDR | Bluetooth HCI UART transport layer. |
| LINKTYPE_AX25_KISS | AX.25 packet, with a 1-byte KISS header containing a type indicator. |
| LINKTYPE_LAPD | Link Access Procedures on the D Channel (LAPD) frames. |
| LINKTYPE_PPP_WITH_DIR | PPP, as per RFC 1661 and RFC 1662, preceded with a one-byte pseudo-header with a zero value meaning "received by this host" and a non-zero value meaning "sent by this host". |
| LINKTYPE_C_HDLC_WITH_DIR | Cisco PPP with HDLC framing. |
| LINKTYPE_FRELAY_WITH_DIR | Frame Relay. |
| LINKTYPE_IPMB_LINUX | IPMB over an I2C circuit. |
| LINKTYPE_IEEE802_15_4_NONASK_PHY | IEEE 802.15.4 wireless Personal Area Network. |
| LINKTYPE_USB_LINUX_MMAPPED | USB packets, beginning with a Linux USB header. |
| LINKTYPE_FC_2 | Fibre Channel FC-2 frames, beginning with a Frame_Header. |
| LINKTYPE_FC_2_WITH_FRAME_DELIMS | Fibre Channel FC-2 frames. |
| LINKTYPE_IPNET | Solaris ipnet pseudo-header. |
| LINKTYPE_CAN_SOCKETCAN | CAN (Controller Area Network) frames, with a pseudo-header as supplied by Linux SocketCAN. |
| LINKTYPE_IPV4 | Raw IPv4; the packet begins with an IPv4 header. |
| LINKTYPE_IPV6 | Raw IPv6; the packet begins with an IPv6 header. |
| LINKTYPE_IEEE802_15_4_NOFCS | IEEE 802.15.4 wireless Personal Area Network, without the FCS at the end of the frame. |
| LINKTYPE_DBUS | Raw D-Bus messages, starting with the endianness flag, followed by the message type, etc., but without the authentication handshake before the message sequence. |
| LINKTYPE_DVB_CI | DVB-CI (DVB Common Interface for communication between a PC Card module and a DVB receiver), with the message format specified by the PCAP format for DVB-CI specification. |
| LINKTYPE_MUX27010 | Variant of 3GPP TS 27.010 multiplexing protocol (similar to, but not the same as, 27.010) |
| LINKTYPE_STANAG_5066_D_PDU | D_PDUs as described by NATO standard STANAG 5066, starting with the synchronization sequence, and including both header and data CRCs. |
| LINKTYPE_NFLOG | Linux netlink NETLINK NFLOG socket log messages. |
| LINKTYPE_NETANALYZER | Pseudo-header for Hilscher Gesellschaft für Systemautomation mbH netANALYZER devices, followed by an Ethernet frame, beginning with the MAC header and ending with the FCS. |
| LINKTYPE_NETANALYZER_TRANSPARENT | Pseudo-header for Hilscher Gesellschaft für Systemautomation mbH netANALYZER devices, followed by an Ethernet frame, beginning with the preamble, SFD, and MAC header, and ending with the FCS. |
| LINKTYPE_IPOIB | IP-over-InfiniBand, as specified by RFC 4391 section 6. |
| LINKTYPE_MPEG_2_TS | MPEG-2 Transport Stream transport packets, as specified by ISO 13818-1/ITU-T Recommendation H.222.0. |
| LINKTYPE_NG40 | Pseudo-header for ng4T GmbH's UMTS Iub/Iur-over-ATM and Iub/Iur-over-IP format as used by their ng40 protocol tester. |
| LINKTYPE_NFC_LLCP | Pseudo-header for NFC LLCP packet captures, followed by frame data for the LLCP Protocol as specified by NFCForum-TS-LLCP_1.1. |
| LINKTYPE_INFINIBAND | Raw InfiniBand frames, starting with the Local Routing Header. |
| LINKTYPE_SCTP | SCTP packets, as defined by RFC 4960, with no lower-level protocols such as IPv4 or IPv6. |
| LINKTYPE_USBPCAP | USB packets, beginning with a USBPcap header. |
| LINKTYPE_RTAC_SERIAL | Serial-line packet header for the Schweitzer Engineering Laboratories "RTAC" product. |
| LINKTYPE_BLUETOOTH_LE_LL | Bluetooth Low Energy air interface Link Layer packets. |
| LINKTYPE_NETLINK | Linux Netlink capture encapsulation. |
| LINKTYPE_BLUETOOTH_LINUX_MONITOR | Bluetooth Linux Monitor encapsulation of traffic for the BlueZ stack. |
| LINKTYPE_BLUETOOTH_BREDR_BB | Bluetooth Basic Rate and Enhanced Data Rate baseband packets. |
| LINKTYPE_BLUETOOTH_LE_LL_WITH_PHDR | Bluetooth Low Energy link-layer packets. |
| LINKTYPE_PROFIBUS_DL | PROFIBUS data link layer packets, as specified by IEC standard 61158-6-3. |
| LINKTYPE_PKTAP | Apple PKTAP capture encapsulation. |
| LINKTYPE_EPON | Ethernet-over-passive-optical-network packets. |
| LINKTYPE_IPMI_HPM_2 | IPMI trace packets, as specified by Table 3-20 "Trace Data Block Format" in the PICMG HPM.2 specification. |
| LINKTYPE_ZWAVE_R1_R2 | Per Joshua Wright jwright@hasborg.com, formats for Z-Wave RF profiles R1 and R2 captures. |
| LINKTYPE_ZWAVE_R3 | Per Joshua Wright jwright@hasborg.com, formats for Z-Wave RF profile R3 captures. |
| LINKTYPE_WATTSTOPPER_DLM | Formats for WattStopper Digital Lighting Management (DLM) and Legrand Nitoo Open protocol common packet structure captures. |
| LINKTYPE_ISO_14443 | Messages between ISO 14443 contactless smartcards (Proximity Integrated Circuit Card, PICC) and card readers (Proximity Coupling Device, PCD), with the message format specified by the PCAP format for ISO14443 specification. |
| LINKTYPE_ETHERNET_MPACKET | mPackets, as specified by IEEE 802.3br Figure 99-4, starting with the preamble and always ending with a CRC field. |
| enum inet::PimPacketType |
Enum generated from inet/routing/pim/PimPacket.msg:27 by opp_msgtool.
enum PimPacketType
{
Hello = 0;
Register = 1;
RegisterStop = 2;
JoinPrune = 3;
Bootstrap = 4;
Assert = 5;
Graft = 6;
GraftAck = 7;
CandidateRPAdvertisement = 8;
StateRefresh = 9; // in RFC 3973
}
| Enumerator | |
|---|---|
| Hello | |
| Register | |
| RegisterStop | |
| JoinPrune | |
| Bootstrap | |
| Assert | |
| Graft | |
| GraftAck | |
| CandidateRPAdvertisement | |
| StateRefresh | |
| enum inet::PingSelfKinds |
| enum inet::RipAf |
| enum inet::RipCommand |
| enum inet::RipMode |
Enumerated parameter to control how the Rip module advertises the routes to its neighbors.
| Enumerator | |
|---|---|
| NO_RIP | |
| PASSIVE | |
| NO_SPLIT_HORIZON | |
| SPLIT_HORIZON | |
| SPLIT_HORIZON_POISON_REVERSE | |
| enum inet::RsvpConstants |
Enum generated from inet/networklayer/rsvpte/RsvpPacket.msg:19 by opp_msgtool.
enum RsvpConstants
{
PATH_MESSAGE = 1;
RESV_MESSAGE = 2;
PTEAR_MESSAGE = 3;
RTEAR_MESSAGE = 4;
PERROR_MESSAGE = 5;
RERROR_MESSAGE = 6;
HELLO_MESSAGE = 7;
}
| Enumerator | |
|---|---|
| PATH_MESSAGE | |
| RESV_MESSAGE | |
| PTEAR_MESSAGE | |
| RTEAR_MESSAGE | |
| PERROR_MESSAGE | |
| RERROR_MESSAGE | |
| HELLO_MESSAGE | |
Enum generated from inet/applications/rtpapp/RtpApplication.msg:11 by opp_msgtool.
enum RtpAppSelfMsgKinds
{
RTPAPP_ENTER_SESSION = 1;
RTPAPP_START_TRANSMISSION = 2;
RTPAPP_STOP_TRANSMISSION = 3;
RTPAPP_LEAVE_SESSION = 4;
}
| Enumerator | |
|---|---|
| RTPAPP_ENTER_SESSION | |
| RTPAPP_START_TRANSMISSION | |
| RTPAPP_STOP_TRANSMISSION | |
| RTPAPP_LEAVE_SESSION | |
| enum inet::SapCode |
Enum generated from inet/linklayer/common/Ieee802SapTag.msg:16 by opp_msgtool.
//
// Some 8-bit SAP values for IEEE 802.x LLC headers.
//
enum SapCode
{
SAP_IBM_SNA = 0x04;
SAP_IP = 0x06;
SAP_3COM = 0x80;
SAP_SNAP = 0xAA;
SAP_BANYAN = 0xBC;
SAP_NOVELL_IPX = 0xE0;
SAP_LAN_MANAGER = 0xF4;
SAP_CLNS = 0xFE;
SAP_STP = 0x42;
}
| Enumerator | |
|---|---|
| SAP_IBM_SNA | |
| SAP_IP | |
| SAP_3COM | |
| SAP_SNAP | |
| SAP_BANYAN | |
| SAP_NOVELL_IPX | |
| SAP_LAN_MANAGER | |
| SAP_CLNS | |
| SAP_STP | |
Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:41 by opp_msgtool.
//
// SCTP command codes, sent by the application to SCTP. These constants
// should be set as message kind on a message sent to the SCTP entity.
//
// @see SctpCommand, SctpOpenCommand, Sctp
//
enum SctpCommandCode
{
SCTP_C_ASSOCIATE = 1; // active open (must carry SctpOpenCommand)
SCTP_C_OPEN_PASSIVE = 2; // passive open (must carry SctpOpenCommand)
SCTP_C_SEND = 3; // send data (set on data packet)
SCTP_C_CLOSE = 5; // shutdown the association
SCTP_C_ABORT = 6; // abort connection
SCTP_C_STATUS = 7; // request status info (SCTP_I_STATUS) from Sctp
SCTP_C_RECEIVE = 8; // data receive request
SCTP_C_SEND_ORDERED = 9; // send data ordered
SCTP_C_SEND_UNORDERED = 10; // send data unordered
SCTP_C_PRIMARY = 11; // set primary path
SCTP_C_QUEUE_BYTES_LIMIT = 12; // set send queue limit (in bytes)
SCTP_C_QUEUE_MSGS_LIMIT = 13; // set send queue limit (in messages)
SCTP_C_SHUTDOWN = 14;
SCTP_C_NO_OUTSTANDING = 15;
SCTP_C_STREAM_RESET = 16; // send StreamResetChunk
SCTP_C_RESET_ASSOC = 17;
SCTP_C_ADD_STREAMS = 18;
SCTP_C_NAT_INFO = 19;
SCTP_C_SEND_ASCONF = 20;
SCTP_C_SET_STREAM_PRIO = 21;
SCTP_C_GETSOCKETOPTIONS = 22;
SCTP_C_ACCEPT = 23;
SCTP_C_SET_RTO_INFO = 24;
SCTP_C_ACCEPT_SOCKET_ID = 25;
SCTP_C_DESTROY = 26; // destroy socket
}
| enum inet::SctpErrorCode |
| enum inet::SctpFlags |
| enum inet::SctpStatusInd |
Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:75 by opp_msgtool.
//
// SCTP indications, sent by SCTP to the application. SCTP will set these
// constants as message kind on messages it sends to the application.
//
// @see SctpCommand, SctpStatusInfo, Sctp
//
enum SctpStatusInd
{
SCTP_I_DATA = 1; // data packet (set on data packet)
SCTP_I_DATA_NOTIFICATION = 2; // data arrived notification
SCTP_I_ESTABLISHED = 3; // connection established
SCTP_I_PEER_CLOSED = 4; // FIN received from remote SCTP
SCTP_I_CLOSED = 5; // connection closed normally (via FIN exchange)
SCTP_I_CONNECTION_REFUSED = 6; // connection refused
SCTP_I_CONNECTION_RESET = 7; // connection reset
SCTP_I_TIMED_OUT = 8; // conn-estab timer went off, or max retransm. count reached
SCTP_I_STATUS = 9; // status info (will carry SctpStatusInfo)
SCTP_I_ABORT = 10; // association was aborted by the peer
SCTP_I_CONN_LOST = 11; // association had too many retransmissions FIXME
SCTP_I_SEND_MSG = 12;
SCTP_I_SHUTDOWN_RECEIVED = 13;
SCTP_I_SENDQUEUE_FULL = 14;
SCTP_I_SENDQUEUE_ABATED = 15;
SCTP_I_ABANDONED = 16;
SCTP_I_SEND_STREAMS_RESETTED = 17;
SCTP_I_RCV_STREAMS_RESETTED = 18;
SCTP_I_RESET_REQUEST_FAILED = 19;
SCTP_I_ADDRESS_ADDED = 20; // used for AddIP and multihomed NAT
SCTP_I_SENDSOCKETOPTIONS = 21;
SCTP_I_AVAILABLE = 22;
}
Enum generated from inet/networklayer/rsvpte/SignallingMsg.msg:14 by opp_msgtool.
enum SignallingConstants
{
MSG_PSB_TIMER = 1;
MSG_PSB_TIMEOUT = 2; MSG_RSB_REFRESH_TIMER = 3;
MSG_RSB_COMMIT_TIMER = 4;
MSG_RSB_TIMEOUT = 5; MSG_HELLO_TIMER = 6;
MSG_HELLO_TIMEOUT = 7;MSG_PATH_NOTIFY = 8;
PATH_CREATED = 1;
PATH_UNFEASIBLE = 2;
PATH_FAILED = 3;
PATH_PREEMPTED = 4;
PATH_RETRY = 5;
}
| enum inet::TcpCommandCode |
Enum generated from inet/transportlayer/contract/tcp/TcpCommand.msg:20 by opp_msgtool.
//
// TCP command codes, sent by the application to TCP. These constants
// should be set as message kind on a message sent to the TCP entity.
//
// @see ~TcpCommand, ~TcpOpenCommand, ~ITcp
//
enum TcpCommandCode
{
TCP_C_OPEN_ACTIVE = 1; // active open (must carry ~TcpOpenCommand)
TCP_C_OPEN_PASSIVE = 2; // passive open (must carry ~TcpOpenCommand)
TCP_C_ACCEPT = 3; // accept connection
TCP_C_SEND = 4; // send data (set on data packet)
TCP_C_CLOSE = 5; // "I have no more data to send"
TCP_C_ABORT = 6; // abort connection
TCP_C_STATUS = 7; // request status info (TCP_I_STATUS) from TCP
TCP_C_QUEUE_BYTES_LIMIT = 8; // set send queue limit (in bytes)
TCP_C_READ = 9; // send request to TCP to deliver data
TCP_C_DESTROY = 10; // send request to TCP to destroy the socket descriptor
TCP_C_SETOPTION = 11; // setting TCP socket options
}
| Enumerator | |
|---|---|
| TCP_C_OPEN_ACTIVE | |
| TCP_C_OPEN_PASSIVE | |
| TCP_C_ACCEPT | |
| TCP_C_SEND | |
| TCP_C_CLOSE | |
| TCP_C_ABORT | |
| TCP_C_STATUS | |
| TCP_C_QUEUE_BYTES_LIMIT | |
| TCP_C_READ | |
| TCP_C_DESTROY | |
| TCP_C_SETOPTION | |
| enum inet::TcpErrorCode |
| enum inet::TcpStatusInd |
Enum generated from inet/transportlayer/contract/tcp/TcpCommand.msg:41 by opp_msgtool.
//
// TCP indications, sent by TCP to the application. TCP will set these
// constants as message kind on messages it sends to the application.
//
// @see ~TcpCommand, ~TcpStatusInfo, ~ITcp
//
enum TcpStatusInd
{
TCP_I_DATA = 1; // data packet (set on data packet)
TCP_I_URGENT_DATA = 2; // urgent data (set on data packet)
TCP_I_AVAILABLE = 3; // conncetion available
TCP_I_ESTABLISHED = 4; // connection established
TCP_I_PEER_CLOSED = 5; // FIN received from remote TCP
TCP_I_CLOSED = 6; // connection closed normally (via FIN exchange)
TCP_I_CONNECTION_REFUSED = 7; // connection refused
TCP_I_CONNECTION_RESET = 8; // connection reset
TCP_I_TIMED_OUT = 9; // conn-estab timer went off, or max retransm. count reached
TCP_I_STATUS = 10; // status info (will carry ~TcpStatusInfo)
TCP_I_SEND_MSG = 11; // send queue abated, send more messages
TCP_I_DATA_NOTIFICATION = 12; // notify the upper layer that data has arrived
}
| enum inet::TimestampFlag |
Enum generated from inet/networklayer/ipv4/Ipv4Header.msg:75 by opp_msgtool.
// // The timestamp flag uses the same numeric values as the Ipv4 Protocol // enum TimestampFlag { IP_TIMESTAMP_TIMESTAMP_ONLY = 0; IP_TIMESTAMP_WITH_ADDRESS = 1; IP_TIMESTAMP_SENDER_INIT_ADDRESS = 3; }
| Enumerator | |
|---|---|
| IP_TIMESTAMP_TIMESTAMP_ONLY | |
| IP_TIMESTAMP_WITH_ADDRESS | |
| IP_TIMESTAMP_SENDER_INIT_ADDRESS | |
| enum inet::TunCommandCode |
| enum inet::UdpCommandCode |
Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:20 by opp_msgtool.
// // Udp command codes, sent by the application to ~Udp. These constants // should be set as message kind on messages sent to the ~Udp entity. // // @see ~UdpControlInfo, ~UdpStatusInd, ~Udp // enum UdpCommandCode { UDP_C_DATA = 0; // send()/sendTo(); see ~UDPSendCommand UDP_C_BIND = 1; // bind(); see ~UdpBindCommand UDP_C_CONNECT = 2; // connect(); see ~UdpConnectCommand UDP_C_SETOPTION = 3; // setsockopt(); see ~UdpSetTimeToLiveCommand,... UDP_C_CLOSE = 4; // close(); see ~UdpCloseCommand UDP_C_DESTROY = 5; // destroy(); see ~UdpDestroyCommand }
| Enumerator | |
|---|---|
| UDP_C_DATA | |
| UDP_C_BIND | |
| UDP_C_CONNECT | |
| UDP_C_SETOPTION | |
| UDP_C_CLOSE | |
| UDP_C_DESTROY | |
Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:30 by opp_msgtool.
enum UdpSetOptionSubcode
{
UDP_C_SETOPTION_TTL = 1;
UDP_C_SETOPTION_DSCP = 2;
UDP_C_SETOPTION_TOS = 3;
UDP_C_SETOPTION_BROADCAST = 4;
UDP_C_SETOPTION_MCAST_IFACE = 5;
UDP_C_SETOPTION_MCAST_LOOP = 6;
UDP_C_SETOPTION_REUSEADDR = 7;
UDP_C_SETOPTION_JOIN_MCAST_GRP = 8;
UDP_C_SETOPTION_LEAVE_MCAST_GRP = 9;
UDP_C_SETOPTION_JOIN_MCAST_SRC = 10;
UDP_C_SETOPTION_BLOCK_MCAST_SRC = 11;
UDP_C_SETOPTION_UNBLOCK_MCAST_SRC = 12;
UDP_C_SETOPTION_LEAVE_MCAST_SRC = 13;
UDP_C_SETOPTION_SET_MCAST_SRC_FILTER = 14;
}
| enum inet::UdpStatusInd |
Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:54 by opp_msgtool.
// // Udp indications, sent by ~Udp to the application. ~Udp will set these // constants as message kind on messages it sends to the application. // // @see ~UdpControlInfo, ~UdpCommandCode, ~Udp // enum UdpStatusInd { UDP_I_DATA = 0; // ~Udp attaches ~UDPIndication to received data packet UDP_I_ERROR = 1; UDP_I_SOCKET_CLOSED = 2; }
| Enumerator | |
|---|---|
| UDP_I_DATA | |
| UDP_I_ERROR | |
| UDP_I_SOCKET_CLOSED | |
| enum inet::UserPriority |
| enum inet::XMacTypes |
Enum generated from inet/linklayer/xmac/XMacHeader.msg:14 by opp_msgtool.
// @brief Types of messages (self messages and packets) the node can process
enum XMacTypes
{
// packet types
XMAC_PREAMBLE = 191;
XMAC_DATA = 192;
XMAC_ACK = 193;
// self message types
XMAC_RESEND_DATA = 194;
XMAC_ACK_TIMEOUT = 195;
XMAC_START_XMAC = 196;
XMAC_WAKE_UP = 197;
XMAC_SEND_ACK = 198;
XMAC_CCA_TIMEOUT = 199;
XMAC_ACK_TX_OVER = 200;
XMAC_SEND_PREAMBLE = 201;
XMAC_STOP_PREAMBLES = 202;
XMAC_DATA_TX_OVER = 203;
XMAC_DATA_TIMEOUT = 204;
SWITCH_PREAMBLE_PHASE = 205;
DELAY_FOR_ACK_WITHIN_REMOTE_RX = 206;
XMAC_SWITCHING_FINISHED = 207;
}
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpKValues & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpMpIpv4Internal & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpMpIpv6Internal & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpMsgRoute & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpRouteFlags & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpTlvParameter & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpTlvStub & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EigrpWideMetricPar & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EncodedGroupAddress & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EncodedSourceAddress & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const EncodedUnicastAddress & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const FilterSpecObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const FlowDescriptor_t & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const FlowSpecObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const LabelRequestObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const PortIdentity & | a | ||
| ) |
Referenced by doParsimPacking().
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const RsvpHopObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const SenderDescriptor_t & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const SenderTemplateObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const SenderTspecObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const SessionObj & | a | ||
| ) |
| void INET_API inet::__doPacking | ( | omnetpp::cCommBuffer * | b, |
| const TeLinkStateInfo & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpKValues & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpMpIpv4Internal & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpMpIpv6Internal & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpMsgRoute & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpRouteFlags & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpTlvParameter & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpTlvStub & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EigrpWideMetricPar & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EncodedGroupAddress & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EncodedSourceAddress & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| EncodedUnicastAddress & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| FilterSpecObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| FlowDescriptor_t & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| FlowSpecObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| LabelRequestObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| PortIdentity & | a | ||
| ) |
Referenced by doParsimUnpacking().
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| RsvpHopObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| SenderDescriptor_t & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| SenderTemplateObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| SenderTspecObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| SessionObj & | a | ||
| ) |
| void INET_API inet::__doUnpacking | ( | omnetpp::cCommBuffer * | b, |
| TeLinkStateInfo & | a | ||
| ) |
|
inline |
Referenced by findContainingNode(), findModuleUnderContainingNode(), and isNetworkNode().
| void inet::append | ( | std::vector< int > & | dest, |
| const std::vector< int > & | src | ||
| ) |
| INET_ALWAYS_INLINE IntrusivePtr<T> inet::const_pointer_cast | ( | IntrusivePtr< U > const & | p | ) |
|
inline |
|
inline |
|
inline |
Referenced by inet::MacForwardingTable::addMulticastAddressForwardingInterface(), inet::NetworkInterface::addMulticastMacAddress(), inet::Udp::blockMulticastSources(), inet::Ted::calculateShortestPath(), inet::Topology::calculateUnweightedSingleShortestPathsTo(), inet::Topology::calculateWeightedSingleShortestPathsTo(), inet::InterfaceMatcher::collectNeighbors(), inet::Polyhedron::computeHorizonEdges(), inet::Ipv4MulticastSourceList::contains(), inet::ospfv2::Ospfv2Area::containsAddress(), inet::ProbabilisticBroadcast::debugMessageKnown(), inet::L3NetworkConfiguratorBase::extractWiredNeighbors(), inet::L3NetworkConfiguratorBase::extractWirelessNeighbors(), inet::ospfv2::Ospfv2ConfigReader::getAreaListFromXML(), inet::ospfv2::Ospfv2Area::getContainingAddressRange(), inet::EigrpRoute< inet::Ipv4Address >::getReplyStatus(), inet::Ipv4Encap::handleMessage(), inet::TcpServerHostApp::handleMessageWhenUp(), inet::Tun::handleUpperCommand(), inet::Tun::handleUpperPacket(), inet::Ipv6InterfaceData::hasMulticastListener(), inet::Ieee8021dRelay::in_range(), inet::Ieee8022Llc::isDeliverableToUpperLayer(), inet::PacketPrinter::isEnabledOption(), inet::Ipv4RoutingTable::isLocalBroadcastAddress(), inet::Ipv6InterfaceData::isMemberOfMulticastGroup(), inet::NetfilterBase::HookBase::isRegisteredHook(), inet::Udp::joinMulticastSources(), inet::SpatialGrid::lineSegmentQuery(), inet::Ipv6::localDeliver(), inet::NetworkInterface::matchesMulticastMacAddress(), inet::ProtocolChecker::matchesPacket(), inet::StreamMerger::matchesSequenceNumber(), inet::ProbabilisticBroadcast::messageKnown(), inet::Icmp::processIcmpMessage(), inet::EthernetEncapsulation::processPacketFromMac(), inet::Igmpv3::processReport(), inet::Ipv4::reassembleAndDeliverFinish(), inet::PcapRecorder::recordPacket(), inet::RsvpTe::refreshResv(), inet::MacForwardingTable::removeMulticastAddressForwardingInterface(), inet::NextHopForwarding::sendDatagramToHL(), inet::LinkStateRouting::sendToPeers(), inet::NetworkProtocolBase::sendUp(), and inet::xMIPv6::triggerRouteOptimization().
|
inline |
Referenced by inet::Ipv6NeighbourCache::addNeighbour(), inet::sctp::SctpAssociation::addPath(), inet::Ipv6NeighbourCache::addRouter(), inet::Ieee8022LlcSocketTable::addSocket(), inet::Ieee8021qSocketTable::addSocket(), inet::EthernetSocketTable::addSocket(), inet::SocketMap::addSocket(), inet::physicallayer::AxiallySymmetricAntenna::AntennaGain::AntennaGain(), inet::Ipv4NetworkConfigurator::assignAddresses(), inet::MessageChecker::checkFields(), inet::Igmpv2::createHostGroupData(), inet::Igmpv2::createRouterGroupData(), inet::Igmpv3::RouterGroupData::createSourceRecord(), inet::Ieee802154Mac::encapsulate(), inet::L3NetworkConfiguratorBase::extractDeviceNeighbors(), inet::L3NetworkConfiguratorBase::extractTopology(), inet::L3NetworkConfiguratorBase::extractWiredNeighbors(), inet::L3NetworkConfiguratorBase::extractWirelessNeighbors(), inet::sctp::SctpStateVariables::findPeerRequestNum(), inet::sctp::SctpStateVariables::findRequestNum(), inet::ieee80211::BlockAckRecord::getAckState(), inet::DhcpServer::getAvailableLease(), inet::Udp::getEphemeralPort(), inet::NextHopForwarding::handleCommand(), inet::Ieee802154Mac::handleLowerPacket(), inet::Ipv4Encap::handleRequest(), inet::Ipv6::handleRequest(), inet::Ipv4::handleRequest(), inet::aodv::Aodv::handleRREQ(), inet::NetworkProtocolBase::handleUpperCommand(), inet::aodv::Aodv::handleWaitForRREP(), inet::ospfv3::Ospfv3Instance::hasArea(), inet::dymo::Dymo::hasDelayedDatagrams(), inet::ospfv3::Ospfv3Area::hasInterface(), inet::dymo::Dymo::hasOngoingRouteDiscovery(), inet::aodv::Aodv::hasOngoingRouteDiscovery(), inet::PositionTable::hasPosition(), inet::Igmpv3::RouterGroupData::hasSourceRecord(), inet::ieee80211::NonQosRecoveryProcedure::incrementCounter(), inet::ieee80211::QosRecoveryProcedure::incrementCounter(), inet::BindingCache::isInBindingCache(), inet::BindingUpdateList::isInBindingUpdateList(), inet::ospfv2::Router::notifyAboutRoutingTableChanges(), inet::physicalenvironment::PhysicalEnvironment::parseMaterials(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::physicalenvironment::PhysicalEnvironment::parseShapes(), inet::xMIPv6::pendingTimerIfEntry(), inet::sctp::SctpAssociation::processDataArrived(), inet::sctp::SctpAssociation::processInitAckArrived(), inet::sctp::SctpAssociation::processInitArrived(), inet::sctp::SctpAssociation::putInTransmissionQ(), inet::sctp::SctpAssociation::receiveStreamPresent(), inet::Ipv4::sendDatagramToOutput(), inet::sctp::SctpAssociation::sendStreamPresent(), inet::Polyhedron::setContlictListForNewFace(), and inet::Ipv4InterfaceData::HostMulticastGroupData::updateSourceList().
|
inline |
Referenced by inet::TcpIpChecksum::_checksum(), inet::TrailFigure::addFigure(), inet::Macho::_MachineBase::allocate(), inet::Ipv4InterfaceData::changeMulticastGroupMembership(), inet::TcpIpChecksum::checksum(), inet::Macho::_MachineBase::clearHistoryDeep(), inet::EagerGateScheduleConfigurator::computeGateScheduling(), inet::Z3GateScheduleConfigurator::computeGateScheduling(), inet::FailureProtectionConfigurator::countParalellLinks(), inet::sctp::SctpSendStream::deleteQueue(), inet::rtp::RtcpPacketSerializer::deserialize(), inet::Ipv4HeaderSerializer::deserializeOption(), inet::tcp::TcpHeaderSerializer::deserializeOption(), inet::Macho::_MachineBase::free(), inet::ieee80211::RepeatingFs::getCount(), inet::visualizer::LineManager::getLineShift(), inet::Z3GateScheduleConfigurator::getPacketCount(), inet::ieee80211::NonQosRecoveryProcedure::getRc(), getRepresentationBitCount(), inet::SctpPeer::handleMessage(), inet::SctpNatPeer::handleMessage(), inet::physicallayer::Radio::parseRadioModeSwitchingTimes(), inet::tcp::pbuf_free(), inet::ospfv3::Ospfv3Interface::prepareUpdatePacket(), inet::ObjectPrinter::printIndent(), inet::sctp::SctpAssociation::processAsconfArrived(), inet::sctp::SctpAssociation::processOutgoingResetRequestArrived(), inet::dymo::Dymo::processRteMsg(), inet::sctp::SctpAssociation::pushUlp(), inet::MemoryInputStream::readBitRepeatedly(), inet::MemoryInputStream::readByteRepeatedly(), inet::sctp::SctpAssociation::sendInit(), inet::sctp::SctpAssociation::sendInitAck(), inet::SctpClient::sendRequestArrived(), inet::SctpPeer::sendRequestArrived(), inet::SctpNatPeer::sendRequestArrived(), inet::rtp::RtcpPacketSerializer::serialize(), inet::Ipv4HeaderSerializer::serializeOption(), inet::SignalFigure::setRingCount(), inet::SignalFigure::setWaveCount(), inet::HeatMapPlotFigure::setXTickCount(), inet::PlotFigure::setXTickCount(), inet::HeatMapPlotFigure::setYTickCount(), inet::PlotFigure::setYTickCount(), inet::SctpClient::socketEstablished(), inet::SctpPeer::socketEstablished(), inet::SctpNatPeer::socketEstablished(), inet::MemoryOutputStream::writeBitRepeatedly(), and inet::MemoryOutputStream::writeByteRepeatedly().
| inet::Define_InitStage | ( | APPLICATION_LAYER | ) |
| inet::Define_InitStage | ( | CLOCK | ) |
| inet::Define_InitStage | ( | GROUP_MOBILITY | ) |
| inet::Define_InitStage | ( | LAST | ) |
| inet::Define_InitStage | ( | LINK_LAYER | ) |
| inet::Define_InitStage | ( | LOCAL | ) |
| inet::Define_InitStage | ( | NETWORK_ADDRESS_ASSIGNMENT | ) |
| inet::Define_InitStage | ( | NETWORK_CONFIGURATION | ) |
| inet::Define_InitStage | ( | NETWORK_INTERFACE_CONFIGURATION | ) |
| inet::Define_InitStage | ( | NETWORK_LAYER | ) |
| inet::Define_InitStage | ( | NETWORK_LAYER_PROTOCOLS | ) |
| inet::Define_InitStage | ( | PHYSICAL_ENVIRONMENT | ) |
| inet::Define_InitStage | ( | PHYSICAL_LAYER | ) |
| inet::Define_InitStage | ( | PHYSICAL_LAYER_NEIGHBOR_CACHE | ) |
| inet::Define_InitStage | ( | PHYSICAL_OBJECT_CACHE | ) |
| inet::Define_InitStage | ( | POWER | ) |
| inet::Define_InitStage | ( | QUEUEING | ) |
| inet::Define_InitStage | ( | ROUTER_ID_ASSIGNMENT | ) |
| inet::Define_InitStage | ( | ROUTING_PROTOCOLS | ) |
| inet::Define_InitStage | ( | SINGLE_MOBILITY | ) |
| inet::Define_InitStage | ( | STATIC_ROUTING | ) |
| inet::Define_InitStage | ( | TRANSPORT_LAYER | ) |
| inet::Define_InitStage_Dependency | ( | APPLICATION_LAYER | , |
| ROUTING_PROTOCOLS | |||
| ) |
| inet::Define_InitStage_Dependency | ( | CLOCK | , |
| LOCAL | |||
| ) |
| inet::Define_InitStage_Dependency | ( | GROUP_MOBILITY | , |
| LOCAL | |||
| ) |
| inet::Define_InitStage_Dependency | ( | LAST | , |
| APPLICATION_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | LINK_LAYER | , |
| PHYSICAL_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | NETWORK_ADDRESS_ASSIGNMENT | , |
| NETWORK_CONFIGURATION | |||
| ) |
| inet::Define_InitStage_Dependency | ( | NETWORK_CONFIGURATION | , |
| LINK_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | NETWORK_INTERFACE_CONFIGURATION | , |
| LOCAL | |||
| ) |
| inet::Define_InitStage_Dependency | ( | NETWORK_LAYER | , |
| STATIC_ROUTING | |||
| ) |
| inet::Define_InitStage_Dependency | ( | NETWORK_LAYER_PROTOCOLS | , |
| NETWORK_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_ENVIRONMENT | , |
| LOCAL | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_LAYER | , |
| GROUP_MOBILITY | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_LAYER | , |
| PHYSICAL_ENVIRONMENT | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_LAYER | , |
| POWER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_LAYER_NEIGHBOR_CACHE | , |
| PHYSICAL_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | PHYSICAL_OBJECT_CACHE | , |
| PHYSICAL_ENVIRONMENT | |||
| ) |
| inet::Define_InitStage_Dependency | ( | POWER | , |
| LOCAL | |||
| ) |
| inet::Define_InitStage_Dependency | ( | QUEUEING | , |
| PHYSICAL_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | ROUTER_ID_ASSIGNMENT | , |
| NETWORK_ADDRESS_ASSIGNMENT | |||
| ) |
| inet::Define_InitStage_Dependency | ( | ROUTING_PROTOCOLS | , |
| TRANSPORT_LAYER | |||
| ) |
| inet::Define_InitStage_Dependency | ( | SINGLE_MOBILITY | , |
| GROUP_MOBILITY | |||
| ) |
| inet::Define_InitStage_Dependency | ( | STATIC_ROUTING | , |
| ROUTER_ID_ASSIGNMENT | |||
| ) |
| inet::Define_InitStage_Dependency | ( | TRANSPORT_LAYER | , |
| NETWORK_LAYER_PROTOCOLS | |||
| ) |
| inet::Define_Module | ( | AckingMac | ) |
| inet::Define_Module | ( | AdaptiveProbabilisticBroadcast | ) |
| inet::Define_Module | ( | AlwaysOpenGateScheduleConfigurator | ) |
| inet::Define_Module | ( | AnsimMobility | ) |
| inet::Define_Module | ( | Arp | ) |
| inet::Define_Module | ( | AttachedMobility | ) |
| inet::Define_Module | ( | BehaviorAggregateClassifier | ) |
| inet::Define_Module | ( | BindingCache | ) |
| inet::Define_Module | ( | BindingUpdateList | ) |
| inet::Define_Module | ( | BMac | ) |
| inet::Define_Module | ( | BonnMotionMobility | ) |
| inet::Define_Module | ( | CarrierBasedLifeTimer | ) |
| inet::Define_Module | ( | ChiangMobility | ) |
| inet::Define_Module | ( | CircleMobility | ) |
| inet::Define_Module | ( | CloudDelayerBase | ) |
| inet::Define_Module | ( | ConstantDriftOscillator | ) |
| inet::Define_Module | ( | CrcHeaderChecker | ) |
| inet::Define_Module | ( | CrcHeaderInserter | ) |
| inet::Define_Module | ( | CsmaCaMac | ) |
| inet::Define_Module | ( | DestreamingReceiver | ) |
| inet::Define_Module | ( | DhcpClient | ) |
| inet::Define_Module | ( | DhcpServer | ) |
| inet::Define_Module | ( | DscpMarker | ) |
| inet::Define_Module | ( | Dsdv | ) |
| inet::Define_Module | ( | DuplicateRemoval | ) |
| inet::Define_Module | ( | EagerGateScheduleConfigurator | ) |
| inet::Define_Module | ( | EchoProtocol | ) |
| inet::Define_Module | ( | EligibilityTimeFilter | ) |
| inet::Define_Module | ( | EligibilityTimeGate | ) |
| inet::Define_Module | ( | EligibilityTimeMeter | ) |
| inet::Define_Module | ( | EtherAppClient | ) |
| inet::Define_Module | ( | EtherAppServer | ) |
| inet::Define_Module | ( | EthernetAddressChecker | ) |
| inet::Define_Module | ( | EthernetAddressInserter | ) |
| inet::Define_Module | ( | EthernetCsmaMac | ) |
| inet::Define_Module | ( | EthernetCutthroughInterface | ) |
| inet::Define_Module | ( | EthernetCutthroughSink | ) |
| inet::Define_Module | ( | EthernetCutthroughSource | ) |
| inet::Define_Module | ( | EthernetEncapsulation | ) |
| inet::Define_Module | ( | EthernetFcsChecker | ) |
| inet::Define_Module | ( | EthernetFcsInserter | ) |
| inet::Define_Module | ( | EthernetFragmentFcsChecker | ) |
| inet::Define_Module | ( | EthernetFragmentFcsInserter | ) |
| inet::Define_Module | ( | EthernetFrameClassifier | ) |
| inet::Define_Module | ( | EthernetMac | ) |
| inet::Define_Module | ( | EthernetMacHeaderChecker | ) |
| inet::Define_Module | ( | EthernetMacHeaderInserter | ) |
| inet::Define_Module | ( | EthernetMacLayer | ) |
| inet::Define_Module | ( | EthernetPauseCommandProcessor | ) |
| inet::Define_Module | ( | EthernetSocketCommandProcessor | ) |
| inet::Define_Module | ( | EthernetSocketIo | ) |
| inet::Define_Module | ( | EthernetSocketPacketProcessor | ) |
| inet::Define_Module | ( | EthernetSocketTable | ) |
| inet::Define_Module | ( | EthernetTypeOrLengthChecker | ) |
| inet::Define_Module | ( | EthernetTypeOrLengthInserter | ) |
| inet::Define_Module | ( | EtherTrafGen | ) |
| inet::Define_Module | ( | ExampleQosClassifier | ) |
| inet::Define_Module | ( | ExtLowerUdp | ) |
| inet::Define_Module | ( | FacingMobility | ) |
| inet::Define_Module | ( | FailureProtectionConfigurator | ) |
| inet::Define_Module | ( | FcsHeaderChecker | ) |
| inet::Define_Module | ( | FcsHeaderInserter | ) |
| inet::Define_Module | ( | Flooding | ) |
| inet::Define_Module | ( | Forwarding | ) |
| inet::Define_Module | ( | FragmentNumberHeaderBasedDefragmenter | ) |
| inet::Define_Module | ( | FragmentNumberHeaderBasedFragmenter | ) |
| inet::Define_Module | ( | FragmentNumberHeaderChecker | ) |
| inet::Define_Module | ( | FragmentNumberHeaderInserter | ) |
| inet::Define_Module | ( | FragmentTagBasedDefragmenter | ) |
| inet::Define_Module | ( | FragmentTagBasedFragmenter | ) |
| inet::Define_Module | ( | GaussMarkovMobility | ) |
| inet::Define_Module | ( | GlobalArp | ) |
| inet::Define_Module | ( | Gpsr | ) |
| inet::Define_Module | ( | Gptp | ) |
| inet::Define_Module | ( | HostAutoConfigurator | ) |
| inet::Define_Module | ( | Icmp | ) |
| inet::Define_Module | ( | Icmpv6 | ) |
| inet::Define_Module | ( | IdealClock | ) |
| inet::Define_Module | ( | IdealOscillator | ) |
| inet::Define_Module | ( | Ieee802154Mac | ) |
| inet::Define_Module | ( | Ieee8021aeTagEpdHeaderChecker | ) |
| inet::Define_Module | ( | Ieee8021aeTagEpdHeaderInserter | ) |
| inet::Define_Module | ( | Ieee8021dRelay | ) |
| inet::Define_Module | ( | Ieee8021qSocketCommandProcessor | ) |
| inet::Define_Module | ( | Ieee8021qSocketPacketProcessor | ) |
| inet::Define_Module | ( | Ieee8021qSocketTable | ) |
| inet::Define_Module | ( | Ieee8021qTagEpdHeaderChecker | ) |
| inet::Define_Module | ( | Ieee8021qTagEpdHeaderInserter | ) |
| inet::Define_Module | ( | Ieee8021qTagTpidHeaderChecker | ) |
| inet::Define_Module | ( | Ieee8021qTagTpidHeaderInserter | ) |
| inet::Define_Module | ( | Ieee8021rTagEpdHeaderChecker | ) |
| inet::Define_Module | ( | Ieee8021rTagEpdHeaderInserter | ) |
| inet::Define_Module | ( | Ieee8022Llc | ) |
| inet::Define_Module | ( | Ieee8022LlcChecker | ) |
| inet::Define_Module | ( | Ieee8022LlcInserter | ) |
| inet::Define_Module | ( | Ieee8022LlcSocketCommandProcessor | ) |
| inet::Define_Module | ( | Ieee8022LlcSocketIo | ) |
| inet::Define_Module | ( | Ieee8022LlcSocketPacketProcessor | ) |
| inet::Define_Module | ( | Ieee8022LlcSocketTable | ) |
| inet::Define_Module | ( | Ieee8022SnapChecker | ) |
| inet::Define_Module | ( | Ieee8022SnapInserter | ) |
| inet::Define_Module | ( | Igmpv2 | ) |
| inet::Define_Module | ( | Igmpv3 | ) |
| inet::Define_Module | ( | InterfaceTable | ) |
| inet::Define_Module | ( | InterpacketGapInserter | ) |
| inet::Define_Module | ( | Ipv4 | ) |
| inet::Define_Module | ( | Ipv4Encap | ) |
| inet::Define_Module | ( | Ipv4FlatNetworkConfigurator | ) |
| inet::Define_Module | ( | Ipv4NatTable | ) |
| inet::Define_Module | ( | Ipv4NetworkConfigurator | ) |
| inet::Define_Module | ( | Ipv4NetworkLayer | ) |
| inet::Define_Module | ( | Ipv4NodeConfigurator | ) |
| inet::Define_Module | ( | Ipv4RoutingTable | ) |
| inet::Define_Module | ( | Ipv6 | ) |
| inet::Define_Module | ( | Ipv6FlatNetworkConfigurator | ) |
| inet::Define_Module | ( | Ipv6NeighbourDiscovery | ) |
| inet::Define_Module | ( | Ipv6RoutingTable | ) |
| inet::Define_Module | ( | Ipv6Tunneling | ) |
| inet::Define_Module | ( | IpvxTrafGen | ) |
| inet::Define_Module | ( | IpvxTrafSink | ) |
| inet::Define_Module | ( | L2NetworkConfigurator | ) |
| inet::Define_Module | ( | L2NodeConfigurator | ) |
| inet::Define_Module | ( | Ldp | ) |
| inet::Define_Module | ( | LengthBasedAggregatorPolicy | ) |
| inet::Define_Module | ( | LengthBasedFragmenterPolicy | ) |
| inet::Define_Module | ( | LibTable | ) |
| inet::Define_Module | ( | LinearMobility | ) |
| inet::Define_Module | ( | LinkStateRouting | ) |
| inet::Define_Module | ( | Loopback | ) |
| inet::Define_Module | ( | MacForwardingTable | ) |
| inet::Define_Module | ( | MacForwardingTableConfigurator | ) |
| inet::Define_Module | ( | MacRelayUnit | ) |
| inet::Define_Module | ( | MacRelayUnitBase | ) |
| inet::Define_Module | ( | MassMobility | ) |
| inet::Define_Module | ( | MatrixCloudDelayer | ) |
| inet::Define_Module | ( | MessageChecker | ) |
| inet::Define_Module | ( | MessageDispatcher | ) |
| inet::Define_Module | ( | MoBanCoordinator | ) |
| inet::Define_Module | ( | MoBanLocal | ) |
| inet::Define_Module | ( | Mpls | ) |
| inet::Define_Module | ( | MultiClock | ) |
| inet::Define_Module | ( | MultiFieldClassifier | ) |
| inet::Define_Module | ( | NetfilterInfoHook | ) |
| inet::Define_Module | ( | NetPerfMeter | ) |
| inet::Define_Module | ( | NetworkBase | ) |
| inet::Define_Module | ( | NetworkInterface | ) |
| inet::Define_Module | ( | NextHopForwarding | ) |
| inet::Define_Module | ( | NextHopNetworkConfigurator | ) |
| inet::Define_Module | ( | NextHopRoutingTable | ) |
| inet::Define_Module | ( | NodeBase | ) |
| inet::Define_Module | ( | NodeStatus | ) |
| inet::Define_Module | ( | Ns2MotionMobility | ) |
| inet::Define_Module | ( | OmittedModule | ) |
| inet::Define_Module | ( | OscillatorBasedClock | ) |
| inet::Define_Module | ( | PacketDeserializer | ) |
| inet::Define_Module | ( | PacketDestreamer | ) |
| inet::Define_Module | ( | PacketDirectionReverser | ) |
| inet::Define_Module | ( | PacketEmitter | ) |
| inet::Define_Module | ( | PacketReceiver | ) |
| inet::Define_Module | ( | PacketSerializer | ) |
| inet::Define_Module | ( | PacketStreamer | ) |
| inet::Define_Module | ( | PacketTransmitter | ) |
| inet::Define_Module | ( | PaddingInserter | ) |
| inet::Define_Module | ( | PcapRecorder | ) |
| inet::Define_Module | ( | PcpClassifier | ) |
| inet::Define_Module | ( | PcpTrafficClassClassifier | ) |
| inet::Define_Module | ( | Pim | ) |
| inet::Define_Module | ( | PimCrcInsertionHook | ) |
| inet::Define_Module | ( | PimDm | ) |
| inet::Define_Module | ( | PimInterfaceTable | ) |
| inet::Define_Module | ( | PimNeighborTable | ) |
| inet::Define_Module | ( | PimSm | ) |
| inet::Define_Module | ( | PimSplitter | ) |
| inet::Define_Module | ( | PingApp | ) |
| inet::Define_Module | ( | Ppp | ) |
| inet::Define_Module | ( | PreemptableStreamer | ) |
| inet::Define_Module | ( | ProbabilisticBroadcast | ) |
| inet::Define_Module | ( | ProtocolChecker | ) |
| inet::Define_Module | ( | QosClassifier | ) |
| inet::Define_Module | ( | RandomDriftOscillator | ) |
| inet::Define_Module | ( | RandomQosClassifier | ) |
| inet::Define_Module | ( | RandomWaypointMobility | ) |
| inet::Define_Module | ( | ReceiveAtL3Address | ) |
| inet::Define_Module | ( | ReceiveAtMacAddress | ) |
| inet::Define_Module | ( | ReceiveAtPort | ) |
| inet::Define_Module | ( | ReceiveWithAcknowledge | ) |
| inet::Define_Module | ( | ReceiveWithHopLimit | ) |
| inet::Define_Module | ( | ReceiveWithProtocol | ) |
| inet::Define_Module | ( | RectangleMobility | ) |
| inet::Define_Module | ( | RelayInterfaceLearner | ) |
| inet::Define_Module | ( | RelayInterfaceSelector | ) |
| inet::Define_Module | ( | Reordering | ) |
| inet::Define_Module | ( | Resending | ) |
| inet::Define_Module | ( | ResidenceTimeMeasurer | ) |
| inet::Define_Module | ( | Rip | ) |
| inet::Define_Module | ( | RoutingTableRecorder | ) |
| inet::Define_Module | ( | Rstp | ) |
| inet::Define_Module | ( | RsvpClassifier | ) |
| inet::Define_Module | ( | RsvpTe | ) |
| inet::Define_Module | ( | RtpApplication | ) |
| inet::Define_Module | ( | ScenarioManager | ) |
| inet::Define_Module | ( | SctpClient | ) |
| inet::Define_Module | ( | SctpNatPeer | ) |
| inet::Define_Module | ( | SctpNatServer | ) |
| inet::Define_Module | ( | SctpPeer | ) |
| inet::Define_Module | ( | SctpServer | ) |
| inet::Define_Module | ( | SendToL3Address | ) |
| inet::Define_Module | ( | SendToMacAddress | ) |
| inet::Define_Module | ( | SendToPort | ) |
| inet::Define_Module | ( | SendWithAcknowledge | ) |
| inet::Define_Module | ( | SendWithHopLimit | ) |
| inet::Define_Module | ( | SendWithProtocol | ) |
| inet::Define_Module | ( | SequenceNumbering | ) |
| inet::Define_Module | ( | SettableClock | ) |
| inet::Define_Module | ( | ShortcutMac | ) |
| inet::Define_Module | ( | SignalSource | ) |
| inet::Define_Module | ( | SimpleClockSynchronizer | ) |
| inet::Define_Module | ( | SimpleGeographicCoordinateSystem | ) |
| inet::Define_Module | ( | SimpleVoipReceiver | ) |
| inet::Define_Module | ( | SimpleVoipSender | ) |
| inet::Define_Module | ( | SingleRateThreeColorMeter | ) |
| inet::Define_Module | ( | StaticConcentricMobility | ) |
| inet::Define_Module | ( | StaticGridMobility | ) |
| inet::Define_Module | ( | StaticLinearMobility | ) |
| inet::Define_Module | ( | StationaryMobility | ) |
| inet::Define_Module | ( | Stp | ) |
| inet::Define_Module | ( | StpTester | ) |
| inet::Define_Module | ( | StreamClassifier | ) |
| inet::Define_Module | ( | StreamDecoder | ) |
| inet::Define_Module | ( | StreamEncoder | ) |
| inet::Define_Module | ( | StreamFilter | ) |
| inet::Define_Module | ( | StreamIdentifier | ) |
| inet::Define_Module | ( | StreamingTransmitter | ) |
| inet::Define_Module | ( | StreamMerger | ) |
| inet::Define_Module | ( | StreamRedundancyConfigurator | ) |
| inet::Define_Module | ( | StreamSplitter | ) |
| inet::Define_Module | ( | StreamThroughReceiver | ) |
| inet::Define_Module | ( | StreamThroughTransmitter | ) |
| inet::Define_Module | ( | SubpacketLengthHeaderBasedAggregator | ) |
| inet::Define_Module | ( | SubpacketLengthHeaderBasedDeaggregator | ) |
| inet::Define_Module | ( | SuperpositioningMobility | ) |
| inet::Define_Module | ( | TcpBasicClientApp | ) |
| inet::Define_Module | ( | TcpClientSocketIo | ) |
| inet::Define_Module | ( | TcpEchoApp | ) |
| inet::Define_Module | ( | TcpEchoAppThread | ) |
| inet::Define_Module | ( | TcpGenericServerApp | ) |
| inet::Define_Module | ( | TcpServerHostApp | ) |
| inet::Define_Module | ( | TcpServerListener | ) |
| inet::Define_Module | ( | TcpServerSocketIo | ) |
| inet::Define_Module | ( | TcpSessionApp | ) |
| inet::Define_Module | ( | TcpSinkApp | ) |
| inet::Define_Module | ( | TcpSinkAppThread | ) |
| inet::Define_Module | ( | Ted | ) |
| inet::Define_Module | ( | TelnetApp | ) |
| inet::Define_Module | ( | ThruputMeter | ) |
| inet::Define_Module | ( | TokenBucketMeter | ) |
| inet::Define_Module | ( | TractorMobility | ) |
| inet::Define_Module | ( | TSNschedGateScheduleConfigurator | ) |
| inet::Define_Module | ( | Tun | ) |
| inet::Define_Module | ( | TunLoopbackApp | ) |
| inet::Define_Module | ( | TunnelApp | ) |
| inet::Define_Module | ( | TurtleMobility | ) |
| inet::Define_Module | ( | TwoRateThreeColorMeter | ) |
| inet::Define_Module | ( | Udp | ) |
| inet::Define_Module | ( | UdpBasicApp | ) |
| inet::Define_Module | ( | UdpBasicBurst | ) |
| inet::Define_Module | ( | UdpCrcInsertionHook | ) |
| inet::Define_Module | ( | UdpEchoApp | ) |
| inet::Define_Module | ( | UdpSink | ) |
| inet::Define_Module | ( | UdpSocketIo | ) |
| inet::Define_Module | ( | UdpVideoStreamClient | ) |
| inet::Define_Module | ( | UdpVideoStreamServer | ) |
| inet::Define_Module | ( | VehicleMobility | ) |
| inet::Define_Module | ( | VirtualTunnel | ) |
| inet::Define_Module | ( | VlanIndFilter | ) |
| inet::Define_Module | ( | VlanReqFilter | ) |
| inet::Define_Module | ( | VlanReqMapper | ) |
| inet::Define_Module | ( | VoipStreamReceiver | ) |
| inet::Define_Module | ( | VoipStreamSender | ) |
| inet::Define_Module | ( | WiseRoute | ) |
| inet::Define_Module | ( | XMac | ) |
| inet::Define_Module | ( | xMIPv6 | ) |
| inet::Define_Module | ( | Z3GateScheduleConfigurator | ) |
| inet::Define_NED_Function | ( | pareto | , |
| "quantity pareto(quantity location, quantity shape, long rng?)" | |||
| ) |
| void inet::deserializeIpv6NdOptions | ( | Ipv6NdMessage & | msg, |
| Ipv6NdOptions & | options, | ||
| MemoryInputStream & | stream | ||
| ) |
Referenced by inet::Icmpv6HeaderSerializer::deserialize().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| INET_ALWAYS_INLINE IntrusivePtr<T> inet::dynamic_pointer_cast | ( | IntrusivePtr< U > const & | p | ) |
Referenced by inet::queueing::FlowMeasurementRecorder::endMeasurements().
| void inet::erase | ( | std::vector< T > & | v, |
| int | pos | ||
| ) |
Referenced by inet::ospfv3::Ospfv3Area::installIntraAreaPrefixLSA().
| uint32_t inet::ethernetCRC | ( | const unsigned char * | buf, |
| unsigned int | bufsize, | ||
| uint32_t | crc | ||
| ) |
Referenced by inet::EthernetMacBase::addPaddingAndSetFcs(), inet::EthernetFragmentFcsChecker::checkComputedFcs(), inet::FcsCheckerBase::checkComputedFcs(), inet::EthernetFragmentFcsInserter::computeComputedFcs(), inet::FcsInserterBase::computeComputedFcs(), inet::CsmaCaMac::computeFcs(), inet::ieee80211::Rx::isFcsOk(), inet::CsmaCaMac::isFcsOk(), inet::ieee80211::Tx::transmitFrame(), and inet::EthernetMacBase::verifyCrcAndLength().
| inet::EXECUTE_ON_SHUTDOWN | ( | CanvasProjection::dropCanvasProjections() | ) |
| inet::EXECUTE_ON_SHUTDOWN | ( | ipvxTrafGenClearProtocols() | ) |
| inet::EXECUTE_ON_STARTUP | ( | cEnum * | e = cEnum::find("inet::ChooseDestAddrMode");if(!e) omnetpp::internal::enums.getInstance() ->add(e=new cEnum("inet::ChooseDestAddrMode"));e->insert(UdpBasicBurst::ONCE, "once");e->insert(UdpBasicBurst::PER_BURST, "perBurst");e->insert(UdpBasicBurst::PER_SEND, "perSend"); | ) |
| inet::EXECUTE_ON_STARTUP | ( | cSimulation::getActiveEnvir() ->addLifecycleListener & | listener | ) |
| bool inet::fecPrefixCompare | ( | const Ldp::fec_t & | a, |
| const Ldp::fec_t & | b | ||
| ) |
Referenced by inet::Ldp::rebuildFecList().
| std::vector<T>::iterator inet::find | ( | std::vector< T > & | v, |
| const Tk & | a | ||
| ) |
Referenced by inet::EagerGateScheduleConfigurator::addGateSchedulingForPathFragments(), inet::ospfv3::Ospfv3Splitter::addNewProcess(), inet::queueing::PacketBuffer::addPacket(), inet::Ipv4NetworkConfigurator::assignAddresses(), inet::MessageChecker::checkFieldValue(), inet::Polyhedron::cleanConflictGraph(), inet::FailureProtectionConfigurator::collectAllPaths(), inet::FailureProtectionConfigurator::collectAllTrees(), inet::FailureProtectionConfigurator::collectReachedNodes(), inet::EagerGateScheduleConfigurator::computeStartOffsetForPathFragments(), inet::StreamRedundancyConfigurator::computeStreamSendersAndReceivers(), contains(), inet::rtp::Rtp::createProfile(), inet::rtp::RtpProfile::createSenderModule(), inet::rtp::RtpProfile::dataIn(), inet::PimNeighborTable::deleteNeighbor(), inet::Topology::deleteNode(), inet::ospfv2::Router::deleteRoute(), inet::Ipv6RoutingTable::deleteRoute(), inet::physicallayer::EthernetFragmentPhyHeaderSerializer::deserialize(), inet::StreamRedundancyConfigurator::getPathFragments(), inet::Tun::handleUpperCommand(), indexOf(), inet::Ipv4RoutingTable::internalRemoveMulticastRoute(), inet::NextHopRoutingTable::internalRemoveRoute(), inet::Ipv6RoutingTable::internalRemoveRoute(), inet::Ipv4RoutingTable::internalRemoveRoute(), inet::Udp::MulticastMembership::isSourceAllowed(), inet::SelfDoc::kindToStr(), inet::queueing::TokenBucketMeterMixin< TokenBucketMixin< PacketMeterBase > >::labelPacket(), layoutSubmodulesWithGates(), inet::Udp::leaveMulticastSources(), inet::queueing::PacketMultiplexer::mapRegistrationForwardingGates(), inet::queueing::PacketSchedulerBase::mapRegistrationForwardingGates(), inet::queueing::PacketClassifierBase::mapRegistrationForwardingGates(), inet::QuadTree::move(), inet::Rip::purgeRoute(), inet::QuadTree::remove(), inet::sctp::Sctp::removeAssociation(), inet::power::EnergySourceBase::removeEnergyConsumer(), inet::power::EnergySinkBase::removeEnergyGenerator(), inet::eigrp::EigrpDisabledInterfaces::removeInterface(), inet::eigrp::EigrpInterfaceTable::removeInterface(), inet::NetworkInterface::removeMulticastMacAddress(), inet::queueing::PacketBuffer::removePacket(), inet::physicallayer::GridNeighborCache::removeRadio(), inet::physicallayer::NeighborListNeighborCache::removeRadio(), inet::physicallayer::QuadTreeNeighborCache::removeRadio(), inet::physicallayer::NeighborListNeighborCache::removeRadioFromNeighborLists(), inet::eigrp::EigrpTopologyTable< Ipv4Address >::removeRoute(), inet::eigrp::EigrpTopologyTable< Ipv4Address >::removeRouteInfo(), inet::Ipv4NetworkConfigurator::RoutingTableInfo::removeRouteInfo(), inet::Udp::unblockMulticastSources(), inet::Topology::unlinkFromDestNode(), inet::Topology::unlinkFromSourceNode(), inet::EigrpRoute< inet::Ipv4Address >::unsetReplyStatus(), and vector_delete_element().
| cGate* inet::findConnectedGate | ( | cGate * | gate, |
| int | direction = 0 |
||
| ) |
Returns a gate of a module with type T that is on the path starting at the given gate.
Returns nullptr if no such module is found along the path.
| T* inet::findConnectedModule | ( | cGate * | gate, |
| int | direction = 0 |
||
| ) |
Returns a module of type T that is on the path starting at the given gate.
Returns nullptr if no such module is found along the path.
| INET_API NetworkInterface * inet::findContainingNicModule | ( | const cModule * | from | ) |
Find the nic module (inside the networkNode) containing the given module.
Returns nullptr, if no containing nic module.
Referenced by inet::FingerprintCalculator::addEventIngredient(), getContainingNicModule(), inet::visualizer::PacketDrop::getNetworkInterface(), inet::PacketReceiverBase::initialize(), inet::EthernetEncapsulation::initialize(), inet::visualizer::PacketDropVisualizerBase::receiveSignal(), and inet::PcapRecorder::recordPacket().
| INET_API cModule * inet::findContainingNode | ( | const cModule * | from | ) |
Find the node containing the given module.
Returns nullptr, if no containing node.
Referenced by inet::FingerprintCalculator::addEvent(), inet::FingerprintCalculator::addEventIngredient(), inet::Rstp::checkTC(), inet::L2NetworkConfigurator::configureInterface(), Define_Module(), inet::FindModule< T >::findHost(), getContainingNode(), inet::Ipv4RoutingTable::getHostModule(), inet::OperationalMixin< cSimpleModule >::getInitialOperationalState(), inet::visualizer::PacketDrop::getNetworkNode(), inet::MatrixCloudDelayer::getPathOfConnectedNodeOnIfaceID(), inet::PimSm::handleStartOperation(), inet::PimDm::handleStartOperation(), inet::rtp::Rtp::initialize(), inet::power::SimpleEpEnergyManagement::initialize(), inet::bgp::Bgp::initialize(), inet::power::SimpleCcBattery::initialize(), inet::TcpGenericServerApp::initialize(), inet::tcp::TcpLwip::initialize(), inet::VoipStreamReceiver::initialize(), inet::MacProtocolBase::initialize(), inet::rtp::Rtcp::initialize(), inet::ospfv3::Ospfv3Splitter::initialize(), inet::VoipStreamSender::initialize(), inet::SimpleVoipSender::initialize(), inet::GlobalArp::initialize(), inet::SctpClient::initialize(), inet::PimInterfaceTable::initialize(), inet::SctpServer::initialize(), inet::power::SimpleEpEnergyStorage::initialize(), inet::SctpPeer::initialize(), inet::SimpleVoipReceiver::initialize(), inet::ospfv3::Ospfv3Process::initialize(), inet::Ipv6Tunneling::initialize(), inet::Ipv4RoutingTable::initialize(), inet::Ipv6NeighbourDiscovery::initialize(), inet::NetworkInterface::initialize(), inet::PimBase::initialize(), inet::Ipv6::initialize(), inet::ospfv2::Ospfv2ConfigReader::loadConfigFromXML(), inet::ospfv3::Ospfv3Instance::Ospfv3Instance(), inet::Rstp::printState(), inet::visualizer::PacketDropVisualizerBase::receiveSignal(), inet::PimSm::stopPIMRouting(), inet::PimDm::stopPIMRouting(), and inet::ModulePathAddress::tryParse().
| T* inet::findModuleFromPar | ( | cPar & | par, |
| const cModule * | from | ||
| ) |
Finds a module in the module tree, given by its absolute or relative path defined by 'par' parameter.
Returns nullptr if the 'par' parameter is empty. Returns the pointer to a module of type T or throws an error if module not found or type mismatch.
| cModule* inet::findModuleSomewhereUp | ( | const char * | name, |
| cModule * | from | ||
| ) |
| INET_API cModule* inet::findModuleSomewhereUp | ( | const char * | name, |
| const cModule * | from | ||
| ) |
Find a module with given name, and "closest" to module "from".
Operation: gradually rises in the module hierarchy, and looks for a submodule of the given name.
| INET_API cModule * inet::findModuleUnderContainingNode | ( | const cModule * | from | ) |
Find the ancestor module under the node containing the given module.
Returns nullptr, if no such node found.
Referenced by inet::ieee80211::Ieee80211Mac::isInterfaceRegistered().
Referenced by getNetworkProtocol().
| const INET_API Ptr< const NetworkHeaderBase > inet::findNetworkProtocolHeader | ( | Packet * | packet | ) |
Referenced by getNetworkProtocolHeader(), inet::aodv::Aodv::receiveSignal(), and inet::dymo::Dymo::receiveSignal().
Referenced by getPacketProtocol().
Referenced by getProtocolId().
| const INET_API Ptr< const TransportHeaderBase > inet::findTransportProtocolHeader | ( | Packet * | packet | ) |
Referenced by getTransportProtocolHeader().
|
noexcept |
| cGate* inet::getConnectedGate | ( | cGate * | gate, |
| int | direction = 0 |
||
| ) |
Returns a gate of a module with type T that is on the path starting at the given gate.
Throws an error if no such module is found along the path.
| T* inet::getConnectedModule | ( | cGate * | gate, |
| int | direction = 0 |
||
| ) |
Returns a module of type T that is on the path starting at the given gate.
Throws an error if no such module is found along the path.
| INET_API NetworkInterface * inet::getContainingNicModule | ( | const cModule * | from | ) |
Find the nic module (inside the networkNode) containing the given module.
throws error if no containing nic module.
Referenced by inet::EthernetMacLayer::initialize(), inet::ieee80211::ModeSetListener::initialize(), inet::ReceiveAtMacAddress::initialize(), inet::CarrierBasedLifeTimer::initialize(), inet::ieee80211::Ds::initialize(), inet::EthernetCutthroughSource::initialize(), inet::ieee80211::Tx::initialize(), inet::queueing::CreditBasedGate::initialize(), inet::ieee80211::Rx::initialize(), inet::ieee80211::Dcaf::initialize(), inet::ieee80211::Ieee80211MgmtBase::initialize(), inet::VirtualTunnel::initialize(), inet::ieee80211::Contention::initialize(), inet::ieee80211::RateSelection::initialize(), inet::ieee80211::Ieee80211AgentSta::initialize(), inet::ieee80211::Edcaf::initialize(), inet::ieee80211::Dcf::initialize(), inet::ieee80211::Hcf::initialize(), inet::queueing::PcapFilePacketConsumer::pushPacket(), inet::EthernetMacLayer::receiveSignal(), inet::visualizer::Ieee80211VisualizerBase::receiveSignal(), inet::Gptp::receiveSignal(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::MacProtocolBase::registerInterface(), and inet::visualizer::GateScheduleVisualizerBase::DirectiveResolver::resolveDirective().
| INET_API cModule * inet::getContainingNode | ( | const cModule * | from | ) |
Find the node containing the given module.
throws error if no containing node.
Referenced by inet::visualizer::TransportConnectionOsgVisualizer::addConnectionVisualization(), inet::visualizer::TransportConnectionCanvasVisualizer::addConnectionVisualization(), inet::physicallayer::RadioMedium::addRadio(), inet::visualizer::RoutingTableVisualizerBase::addRouteVisualizations(), inet::XMac::changeDisplayColor(), inet::visualizer::EnergyStorageOsgVisualizer::createEnergyStorageVisualization(), inet::visualizer::EnergyStorageCanvasVisualizer::createEnergyStorageVisualization(), inet::visualizer::GateScheduleOsgVisualizer::createGateVisualization(), inet::visualizer::GateScheduleCanvasVisualizer::createGateVisualization(), inet::visualizer::InfoOsgVisualizer::createInfoVisualization(), inet::visualizer::InfoCanvasVisualizer::createInfoVisualization(), inet::visualizer::LinkBreakCanvasVisualizer::createLinkBreakVisualization(), inet::queueing::PacketSourceBase::createPacketName(), inet::visualizer::QueueOsgVisualizer::createQueueVisualization(), inet::visualizer::QueueCanvasVisualizer::createQueueVisualization(), inet::visualizer::RadioOsgVisualizer::createRadioVisualization(), inet::visualizer::RadioCanvasVisualizer::createRadioVisualization(), inet::visualizer::StatisticCanvasVisualizer::createStatisticVisualization(), inet::visualizer::StatisticOsgVisualizer::createStatisticVisualization(), inet::Gpsr::findGreedyRoutingNextHop(), inet::Gpsr::findPerimeterRoutingNextHop(), inet::TcpServerListener::handleCrashOperation(), inet::UdpEchoApp::handleCrashOperation(), inet::TelnetApp::handleCrashOperation(), inet::EtherAppServer::handleCrashOperation(), inet::TcpBasicClientApp::handleCrashOperation(), inet::UdpVideoStreamClient::handleCrashOperation(), inet::TcpSessionApp::handleCrashOperation(), inet::TcpServerHostApp::handleCrashOperation(), inet::UdpSink::handleCrashOperation(), inet::EtherTrafGen::handleCrashOperation(), inet::UdpVideoStreamServer::handleCrashOperation(), inet::EtherAppClient::handleCrashOperation(), inet::UdpBasicBurst::handleCrashOperation(), inet::PingApp::handleCrashOperation(), inet::DhcpServer::handleCrashOperation(), inet::DhcpClient::handleCrashOperation(), inet::NodeStatus::handleOperationStage(), inet::Ipv4NodeConfigurator::handleOperationStage(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::BonnMotionMobility::initialize(), inet::L2NodeConfigurator::initialize(), inet::AnsimMobility::initialize(), inet::Ipv4NodeConfigurator::initialize(), inet::NextHopRoutingTable::initialize(), inet::ieee80211::Ieee80211AgentSta::initialize(), inet::StpBase::initialize(), inet::DhcpServer::initialize(), inet::ospfv2::Ospfv2::initialize(), inet::Ns2MotionMobility::initialize(), inet::LinkStateRouting::initialize(), inet::Icmpv6::initialize(), inet::DhcpClient::initialize(), inet::Gpsr::initialize(), inet::Dsdv::initialize(), inet::MatrixCloudDelayer::initialize(), inet::dymo::Dymo::initialize(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::InterfaceTable::initialize(), inet::LMac::initialize(), inet::ieee80211::Ieee80211MgmtSta::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Rip::initialize(), inet::aodv::Aodv::initialize(), inet::Ipv4RoutingTable::initialize(), inet::xMIPv6::initialize(), inet::Ldp::initialize(), inet::Igmpv2::initialize(), inet::Igmpv3::initialize(), inet::eigrp::EigrpIpv4Pdm::initialize(), inet::physicallayer::RadioMedium::matchesMacAddressFilter(), inet::Ipv6RoutingTable::parseXmlConfigFile(), inet::ieee80211::Ieee80211AgentSta::processAssociateConfirm(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::MacForwardingTableConfigurator::receiveSignal(), inet::ieee80211::Ieee80211AgentSta::receiveSignal(), inet::visualizer::Ieee80211VisualizerBase::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::visualizer::PathVisualizerBase::receiveSignal(), inet::PcapRecorder::recordPacket(), inet::visualizer::LinkBreakCanvasVisualizer::refreshDisplay(), inet::NodeStatus::refreshDisplay(), inet::BMac::refreshDisplay(), inet::visualizer::TransportConnectionOsgVisualizer::removeConnectionVisualization(), inet::visualizer::TransportConnectionCanvasVisualizer::removeConnectionVisualization(), inet::physicallayer::RadioMedium::removeRadio(), inet::visualizer::RoutingTableVisualizerBase::removeRouteVisualizations(), inet::Gpsr::routeDatagram(), and inet::HostAutoConfigurator::setupNetworkLayer().
| T* inet::getModuleFromPar | ( | cPar & | par, |
| const cModule * | from | ||
| ) |
Gets a module in the module tree, given by its absolute or relative path defined by 'par' parameter.
Returns the pointer to a module of type T or throws an error if module not found or type mismatch.
| int inet::getNetmaskLength | ( | const Ipv4Address & | netmask | ) |
Uses IPv4Address.getNetmaskLength() method.
Computes length of IPv4 netmask represented as address.
| netmask | IPv4 netmask |
Referenced by inet::eigrp::EigrpIpv6Pdm::addRoutesToMsg(), inet::eigrp::EigrpIpv6Pdm::createRTRoute(), inet::eigrp::EigrpNetworkTable< inet::Ipv4Address >::isInterfaceIncluded(), inet::eigrp::EigrpIpv6Pdm::isRTSafeForAdd(), inet::Ipv4Address::isValidNetmask(), operator<<(), inet::eigrp::EigrpIpv6Pdm::removeNeighbor(), inet::eigrp::EigrpIpv6Pdm::removeRouteFromRT(), and inet::eigrp::EigrpIpv6Pdm::updateRoute().
| int inet::getNetmaskLength | ( | const Ipv6Address & | netmask | ) |
Uses four times IPv4Address.getNetmaskLength() method on four parts of IPv6 address.
Computes length of IPv6 netmask represented as address.
| netmask | IPv6 netmask |
Referenced by inet::TunLoopbackApp::handleMessage().
| const INET_API Ptr< const NetworkHeaderBase > inet::getNetworkProtocolHeader | ( | Packet * | packet | ) |
Referenced by inet::aodv::Aodv::completeRouteDiscovery(), inet::aodv::Aodv::datagramForwardHook(), inet::Gpsr::datagramLocalOutHook(), inet::PimCrcInsertionHook::datagramPostRoutingHook(), inet::tcp::TcpCrcInsertionHook::datagramPostRoutingHook(), inet::sctp::SctpCrcInsertion::datagramPostRoutingHook(), inet::UdpCrcInsertionHook::datagramPostRoutingHook(), inet::sctp::SctpUdpHook::datagramPreRoutingHook(), inet::Gpsr::datagramPreRoutingHook(), inet::dymo::Dymo::delayDatagram(), inet::aodv::Aodv::delayDatagram(), inet::dymo::Dymo::dropDelayedDatagram(), inet::aodv::Aodv::ensureRouteForDatagram(), inet::dymo::Dymo::ensureRouteForDatagram(), inet::NetworkProtocolInd::getNetworkProtocolHeaderForUpdate(), inet::dymo::Dymo::reinjectDelayedDatagram(), and inet::Gpsr::routeDatagram().
Referenced by inet::TunLoopbackApp::handleMessage().
| cModule * inet::getPayloadOwner | ( | cPacket * | msg | ) |
| Ipv6Address inet::getPrefix | ( | const Ipv6Address & | addr, |
| const Ipv6Address & | netmask | ||
| ) |
Get prefix from IPv6 address and network mask (represented as address)
| addr | address |
| netmask | network mask |
Referenced by inet::Ipv6NdPrefixInformation::getPrefixForUpdate(), and inet::ospfv3::Ospfv3InterAreaPrefixLsa::getPrefixForUpdate().
Referenced by inet::ieee80211::LlcProtocolTag::getProtocol(), inet::FloodingHeader::getProtocol(), inet::ProbabilisticBroadcastHeader::getProtocol(), inet::NextHopForwardingHeader::getProtocol(), inet::WiseRouteHeader::getProtocol(), inet::Ipv6Header::getProtocol(), and inet::Ipv4Header::getProtocol().
|
inline |
Returns how many bits are needed to represent count different values.
Referenced by inet::Ipv4NetworkConfigurator::assignAddresses().
| const INET_API Ptr< const TransportHeaderBase > inet::getTransportProtocolHeader | ( | Packet * | packet | ) |
|
inline |
| void inet::increaseTimeTag | ( | const Ptr< Chunk > & | chunk, |
| simtime_t | bitDuration, | ||
| simtime_t | packetDuration | ||
| ) |
| void inet::increaseTimeTag | ( | Packet * | packet, |
| simtime_t | bitDuration, | ||
| simtime_t | packetDuration | ||
| ) |
| int inet::indexOf | ( | const std::vector< T > & | v, |
| const Tk & | a | ||
| ) |
| void inet::insert | ( | std::vector< T > & | v, |
| int | pos, | ||
| const Tk & | a | ||
| ) |
| void inet::insertHeader | ( | Packet * | packet, |
| const Ptr< const T > & | chunk, | ||
| HeaderPosition | headerPosition | ||
| ) |
| INET_API void inet::insertNetworkProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol, | ||
| const Ptr< NetworkHeaderBase > & | header | ||
| ) |
Referenced by inet::sctp::SctpNatHook::datagramForwardHook(), inet::sctp::SctpUdpHook::datagramPreRoutingHook(), inet::sctp::SctpNatHook::datagramPreRoutingHook(), inet::Ipv4Encap::encapsulate(), inet::Ipv6::encapsulate(), inet::NextHopForwarding::encapsulate(), inet::Ipv4::encapsulate(), inet::Ipv4::fragmentAndSend(), inet::Ipv6::fragmentPostRouting(), inet::Ipv4::fragmentPostRouting(), inet::TunLoopbackApp::handleMessage(), inet::Ipv6::handleMessageFromHL(), inet::Ipv4::prepareForForwarding(), inet::xMIPv6::processHoAOpt(), inet::Ipv4NatTable::processPacket(), inet::xMIPv6::processType2RH(), inet::Ipv4::reassembleAndDeliver(), inet::Ipv6::routeMulticastPacket(), inet::NextHopForwarding::routePacket(), inet::Ipv6::routePacket(), and inet::Gpsr::setGpsrOptionOnNetworkDatagram().
| INET_API void inet::insertPacketEvent | ( | const cModule * | module, |
| Packet * | packet, | ||
| int | kind, | ||
| simtime_t | duration, | ||
| PacketEvent * | packetEvent | ||
| ) |
Referenced by inet::PacketTransmitterBase::encodePacket(), inet::queueing::PacketServer::endProcessingPacket(), inet::queueing::PacketDelayer::handleMessage(), and inet::queueing::PacketQueue::pullPacket().
| void inet::insertProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol, | ||
| const Ptr< Chunk > & | header | ||
| ) |
Referenced by insertNetworkProtocolHeader(), and insertTransportProtocolHeader().
| INET_API void inet::insertTransportProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol, | ||
| const Ptr< TransportHeaderBase > & | header | ||
| ) |
Referenced by inet::sctp::SctpNatHook::datagramForwardHook(), inet::sctp::SctpNatHook::datagramPreRoutingHook(), inet::TunLoopbackApp::handleMessage(), inet::Udp::handleUpperPacket(), inet::tcp::TcpLwip::ip_output(), inet::Ipv4NatTable::processPacket(), inet::sctp::Sctp::sendAbortFromMain(), inet::sctp::Sctp::sendShutdownCompleteFromMain(), inet::tcp::TcpSpoof::sendSpoofPacket(), inet::tcp::TcpConnection::sendToIP(), and inet::sctp::SctpAssociation::sendToIP().
|
noexcept |
Referenced by inet::IntrusivePtr< T >::~IntrusivePtr().
|
noexcept |
Referenced by inet::IntrusivePtr< T >::IntrusivePtr().
| void inet::ipvxTrafGenClearProtocols | ( | ) |
|
inline |
|
inline |
|
inline |
Referenced by inet::Icmp::maySendErrorMessage().
|
inline |
|
inline |
Referenced by isIeee8023Header(), inet::EthernetTypeOrLengthChecker::matchesPacket(), inet::Ieee8021aeTagEpdHeaderChecker::matchesPacket(), inet::Ieee8021rTagEpdHeaderChecker::matchesPacket(), inet::EthernetMacHeaderChecker::matchesPacket(), inet::Ieee8021qTagEpdHeaderChecker::matchesPacket(), inet::EthernetTypeOrLengthChecker::processPacket(), inet::Ieee8021aeTagEpdHeaderChecker::processPacket(), inet::Ieee8021rTagEpdHeaderChecker::processPacket(), inet::EthernetMacHeaderChecker::processPacket(), and inet::Ieee8021qTagEpdHeaderChecker::processPacket().
| INET_API bool inet::isNetworkNode | ( | const cModule * | mod | ) |
Returns true if the given module is a network node, i.e.
a module with the @networkNode property set.
Referenced by inet::visualizer::InterfaceTableVisualizerBase::addAllInterfaceVisualizations(), inet::visualizer::LinkBreakVisualizerBase::findNode(), inet::visualizer::RoutingTableVisualizerBase::getDestinations(), inet::visualizer::SceneOsgVisualizerBase::getNetworkBoundingSphere(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::visualizer::NetworkNodeOsgVisualizer::initialize(), inet::visualizer::NetworkNodeCanvasVisualizer::initialize(), inet::InterfaceOperationBase::initialize(), inet::visualizer::NetworkNodeVisualizerBase::receiveSignal(), inet::ModulePathAddress::tryParse(), and inet::visualizer::RoutingTableVisualizerBase::updateAllRouteVisualizations().
Referenced by inet::IndicatorLabelFigure::getAllowedPropertyKeys(), inet::IndicatorTextFigure::getAllowedPropertyKeys(), inet::SimTimeTextFigure::getAllowedPropertyKeys(), inet::IndexedImageFigure::getAllowedPropertyKeys(), inet::ProgressMeterFigure::getAllowedPropertyKeys(), inet::LinearGaugeFigure::getAllowedPropertyKeys(), inet::CounterFigure::getAllowedPropertyKeys(), inet::ThermometerFigure::getAllowedPropertyKeys(), inet::GaugeFigure::getAllowedPropertyKeys(), inet::HeatMapPlotFigure::getAllowedPropertyKeys(), and inet::PlotFigure::getAllowedPropertyKeys().
| INET_API void inet::layoutSubmodules | ( | cModule * | module, |
| int | dimensionIndex, | ||
| double | moduleSpacing | ||
| ) |
| INET_API void inet::layoutSubmodulesWithGates | ( | cModule * | module, |
| int | dimensionIndex, | ||
| double | moduleSpacing | ||
| ) |
Referenced by inet::OmittedModule::initializeModules(), and layoutSubmodules().
| INET_API void inet::layoutSubmodulesWithoutGates | ( | cModule * | module, |
| int | dimensionIndex, | ||
| double | moduleSpacing | ||
| ) |
Referenced by inet::NetworkBase::initialize(), inet::NodeBase::initialize(), inet::NetworkInterface::initialize(), and layoutSubmodules().
| const Ptr<T> inet::makeExclusivelyOwnedMutableChunk | ( | const Ptr< const T > & | chunk | ) |
Referenced by inet::SequenceChunk::doInsertChunkAtBack(), inet::SequenceChunk::doInsertChunkAtFront(), inet::Packet::eraseAt(), inet::Packet::insertAt(), inet::ChunkBuffer::mergeRegions(), inet::ChunkQueue::push(), inet::ChunkQueue::remove(), inet::Packet::removeAll(), inet::Packet::removeAt(), inet::Packet::removeAtBack(), inet::Packet::removeAtFront(), inet::Packet::removeData(), inet::Packet::removeDataAt(), inet::Packet::replaceAt(), inet::Packet::updateAt(), and inet::PacketDissector::ChunkBuilder::visitChunk().
| Ipv6Address inet::makeNetmask | ( | int | length | ) |
Make network mask represented as IPv6 address from netmask length.
| mask | length |
Referenced by inet::Ipv4Address::getPrefix(), and inet::eigrp::EigrpIpv6Pdm::processRTRouteDel().
| bool inet::maskedAddrAreEqual | ( | const Ipv4Address & | addr1, |
| const Ipv4Address & | addr2, | ||
| const Ipv4Address & | netmask | ||
| ) |
Compare two IPv4 addresses masked by netmask.
| addr1 | first address to compare |
| addr2 | second address to compare |
| netmask | network mask used for masking |
Referenced by inet::eigrp::EigrpNetworkTable< inet::Ipv4Address >::isInterfaceIncluded().
| bool inet::maskedAddrAreEqual | ( | const Ipv6Address & | addr1, |
| const Ipv6Address & | addr2, | ||
| const Ipv6Address & | netmask | ||
| ) |
Compare two IPv6 addresses masked by netmask.
| addr1 | first address to compare |
| addr2 | second address to compare |
| netmask | network mask used for masking |
|
inline |
| bool inet::operator!= | ( | const FilterSpecObj & | a, |
| const FilterSpecObj & | b | ||
| ) |
| bool inet::operator!= | ( | const SenderTemplateObj & | a, |
| const SenderTemplateObj & | b | ||
| ) |
| bool inet::operator!= | ( | const SessionObj & | a, |
| const SessionObj & | b | ||
| ) |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
noexcept |
| std::ostream& inet::operator<< | ( | std::ostream & | o, |
| const EthernetEncapsulation::Socket & | t | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | o, |
| const Ieee8022Llc::SocketDescriptor & | t | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | o, |
| const Ieee8022LlcSocketTable::Socket & | t | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | o, |
| const PositionTable & | t | ||
| ) |
|
inline |
|
inline |
| std::ostream & inet::operator<< | ( | std::ostream & | o, |
| NetworkInterface::State | s | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const BindingCache::BindingCacheEntry & | bce | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const BindingUpdateList::BindingUpdateListEntry & | bul | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const eigrp::EigrpNetwork< Ipv4Address > & | network | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const eigrp::EigrpNetwork< Ipv6Address > & | network | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const EigrpKValues & | kval | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const EigrpRoute< IPAddress > & | route | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const EigrpRouteSource< IPAddress > & | source | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const EigrpStub & | stub | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const EthernetSocketTable::Socket & | socket | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const FecTlv & | a | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const FlowSpecObj & | a | ||
| ) |
|
inline |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ieee8021qSocketTable::Socket & | socket | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv4MulticastRoute & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv4Route & | e | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv6NeighbourCache::Key & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv6NeighbourCache::Neighbour & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv6Route & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv6RoutingTable::DestCacheEntry & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ipv6Tunneling::Tunnel & | tun | ||
| ) |
|
inline |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const LabelOpVector & | label | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ldp::fec_bind_t & | f | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ldp::fec_t & | f | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ldp::peer_info & | p | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Ldp::pending_req_t & | r | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const LibTable::LibEntry & | lib | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const MacForwardingTable::AddressEntry & | entry | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const MacForwardingTable::ForwardingTableKey & | key | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const MacForwardingTable::MulticastAddressEntry & | entry | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const NetworkInterface & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const NextHopMulticastRoute & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const NextHopRoute & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const PimInterface * | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const PimNeighborTable::PimNeighborVector & | v | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const RipNetworkInterface & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const RipRoute & | e | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const RsvpClassifier::FecEntry & | fec | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const SenderTemplateObj & | a | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const SessionObj & | a | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const std::vector< int > & | ids | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| const TeLinkStateInfo & | info | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Udp::SockDesc & | sd | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| const Udp::SockDescList & | list | ||
| ) |
|
inline |
|
inline |
| INET_ALWAYS_INLINE std::ostream& inet::operator<< | ( | std::ostream & | os, |
| IntrusivePtr< Y > const & | p | ||
| ) |
| std::ostream & inet::operator<< | ( | std::ostream & | os, |
| Ipv6ExtensionHeader * | eh | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | os, |
| Ipv6ExtensionHeader | eh | ||
| ) |
|
inline |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const BitVector & | bitVector | ||
| ) |
|
inline |
| std::ostream & inet::operator<< | ( | std::ostream & | out, |
| const Ipv6ExtensionHeader & | h | ||
| ) |
|
inline |
| std::ostream & inet::operator<< | ( | std::ostream & | out, |
| const ISocket & | entry | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const MessageDispatcher::Key & | foo | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const PimBase::SourceAndGroup & | sourceGroup | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const PimDm::Route & | route | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const PimSm::Route & | route | ||
| ) |
| std::ostream& inet::operator<< | ( | std::ostream & | out, |
| const ShortBitVector & | bitVector | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool inet::operator== | ( | const FilterSpecObj & | a, |
| const FilterSpecObj & | b | ||
| ) |
Referenced by operator!=(), and inet::Ipv6Address::operator!=().
| bool inet::operator== | ( | const SenderTemplateObj & | a, |
| const SenderTemplateObj & | b | ||
| ) |
| bool inet::operator== | ( | const SessionObj & | a, |
| const SessionObj & | b | ||
| ) |
|
inline |
|
inline |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by inet::PatternMatcher::doMatch(), and inet::PatternMatcher::parseNumRange().
|
inline |
Referenced by inet::PatternMatcher::isInSet(), and inet::PatternMatcher::parseSet().
| bool inet::overlap | ( | simtime_t | a1, |
| simtime_t | a2, | ||
| simtime_t | b1, | ||
| simtime_t | b2 | ||
| ) |
returns 1 if the intervals overlap, and 0 otherwise
Referenced by inet::IntervalTree::query().
Referenced by inet::Icmp::handleParameterChange(), inet::CrcInserterBase::initialize(), inet::physicallayer::Ieee80211Radio::initialize(), inet::tcp::TcpLwip::initialize(), inet::Pim::initialize(), inet::Icmpv6::initialize(), inet::Icmp::initialize(), inet::PingApp::initialize(), inet::tcp::Tcp::initialize(), inet::Ipv6NeighbourDiscovery::initialize(), inet::Igmpv2::initialize(), inet::Udp::initialize(), inet::sctp::Sctp::initialize(), inet::Ipv4::initialize(), inet::Igmpv3::initialize(), inet::ospfv2::Ospfv2ConfigReader::loadAreaFromXML(), inet::ospfv2::Ospfv2ConfigReader::loadInterfaceParameters(), and inet::ospfv2::Ospfv2ConfigReader::loadVirtualLink().
| INET_API HeaderPosition inet::parseHeaderPosition | ( | const char * | string | ) |
Referenced by inet::CrcHeaderChecker::initialize(), inet::CrcHeaderInserter::initialize(), inet::FcsHeaderInserter::initialize(), inet::FragmentNumberHeaderChecker::initialize(), inet::FragmentNumberHeaderBasedFragmenter::initialize(), inet::FragmentNumberHeaderBasedDefragmenter::initialize(), inet::FragmentNumberHeaderInserter::initialize(), inet::FcsHeaderChecker::initialize(), and inet::PaddingInserter::initialize().
| const Ptr<const T> inet::peekHeader | ( | const Packet * | packet, |
| HeaderPosition | headerPosition, | ||
| b | length | ||
| ) |
| const INET_API Ptr< const NetworkHeaderBase > inet::peekNetworkProtocolHeader | ( | const Packet * | packet, |
| const Protocol & | protocol | ||
| ) |
| const INET_API Ptr< const TransportHeaderBase > inet::peekTransportProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol, | ||
| int | flags | ||
| ) |
| const Ptr<const T> inet::popHeader | ( | Packet * | packet, |
| HeaderPosition | headerPosition, | ||
| b | length | ||
| ) |
|
inline |
Referenced by inet::MacForwardingTableConfigurator::computeConfiguration(), inet::L2NetworkConfigurator::computeConfiguration(), inet::FailureProtectionConfigurator::computeConfiguration(), inet::StreamRedundancyConfigurator::computeConfiguration(), inet::Ipv4NetworkConfigurator::computeConfiguration(), inet::GateScheduleConfiguratorBase::computeConfiguration(), and inet::NextHopNetworkConfigurator::initialize().
|
inline |
Referenced by inet::EncryptedChunk::printFieldsToStream(), inet::SliceChunk::printFieldsToStream(), inet::physicallayer::ListeningDecision::printToStream(), inet::physicallayer::Interference::printToStream(), inet::physicallayer::Ieee80211Channel::printToStream(), inet::physicallayer::Ieee80211TransmissionBase::printToStream(), inet::physicallayer::Ieee80211OfdmModulation::printToStream(), inet::physicallayer::SnirBase::printToStream(), inet::physicallayer::NarrowbandTransmissionBase::printToStream(), inet::physicallayer::Ieee80211OfdmCode::printToStream(), inet::physicallayer::ApskCode::printToStream(), inet::physicallayer::NarrowbandReceiverBase::printToStream(), inet::physicallayer::ApskModulator::printToStream(), inet::physicallayer::ApskDemodulator::printToStream(), inet::physicallayer::NarrowbandTransmitterBase::printToStream(), inet::physicallayer::ApskDecoder::printToStream(), inet::physicallayer::LayeredTransmission::printToStream(), inet::physicallayer::Ieee80211OfdmInterleaver::printToStream(), inet::physicallayer::Ieee80211ReceiverBase::printToStream(), inet::physicallayer::LayeredReception::printToStream(), inet::physicallayer::LayeredReceptionResult::printToStream(), inet::physicallayer::Ieee80211OfdmEncoder::printToStream(), inet::physicallayer::Ieee80211TransmitterBase::printToStream(), inet::physicallayer::FlatReceiverBase::printToStream(), inet::physicallayer::AdditiveScrambler::printToStream(), inet::physicallayer::Ieee80211OfdmDemodulator::printToStream(), inet::physicallayer::ApskEncoder::printToStream(), inet::physicallayer::Ieee80211OfdmModulator::printToStream(), inet::physicallayer::Ieee80211OfdmDecoder::printToStream(), inet::physicallayer::ApskLayeredTransmitter::printToStream(), inet::physicallayer::ApskLayeredReceiver::printToStream(), inet::physicallayer::Ieee80211LayeredOfdmTransmitter::printToStream(), inet::physicallayer::Ieee80211LayeredOfdmReceiver::printToStream(), inet::physicallayer::Ieee80211OfdmMode::printToStream(), inet::physicallayer::ConvolutionalCoder::printToStream(), inet::physicallayer::Radio::printToStream(), and inet::physicallayer::RadioMedium::printToStream().
| void inet::printSignalBanner | ( | simsignal_t | signalID, |
| const cObject * | obj, | ||
| const cObject * | details | ||
| ) |
Utility function.
Referenced by inet::Ipv4NodeConfigurator::receiveSignal(), inet::ieee80211::Ieee80211AgentSta::receiveSignal(), inet::LinkStateRouting::receiveSignal(), inet::PimInterfaceTable::receiveSignal(), inet::DhcpClient::receiveSignal(), inet::InterfaceTable::receiveSignal(), inet::Ipv6RoutingTable::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::PimDm::receiveSignal(), inet::Ldp::receiveSignal(), and inet::PimSm::receiveSignal().
| void inet::printSignalBanner | ( | simsignal_t | signalID, |
| intval_t | value, | ||
| const cObject * | details | ||
| ) |
| std::enable_if_t<has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T & | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T & | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && !has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T & | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T * | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T * | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && !has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | const T * | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | T & | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | T * | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | T * | object, |
| int | evFlags | ||
| ) |
| std::enable_if_t<std::is_polymorphic<T>::value && !has_str<T>::value && !has_print_to_string<T>::value, std::string> inet::printToStringIfPossible | ( | T * | object, |
| int | evFlags | ||
| ) |
| inet::Register_Abstract_Class | ( | IArp::Notification | ) |
| inet::Register_Abstract_Class | ( | Ipv4MulticastGroupInfo | ) |
| inet::Register_Abstract_Class | ( | Ipv4MulticastGroupSourceInfo | ) |
| inet::Register_Abstract_Class | ( | Ipv6MulticastGroupInfo | ) |
| inet::Register_Abstract_Class | ( | Ipv6Route | ) |
| inet::Register_Abstract_Class | ( | MobilityBase | ) |
| inet::Register_Abstract_Class | ( | NetworkHeaderBase | ) |
| inet::Register_Abstract_Class | ( | NetworkInterfaceChangeDetails | ) |
| inet::Register_Abstract_Class | ( | PimNeighbor | ) |
| inet::Register_Class | ( | AckingMacToEthernetPcapRecorderHelper | ) |
| inet::Register_Class | ( | ApplicationStartOperation | ) |
| inet::Register_Class | ( | ApplicationStopOperation | ) |
| inet::Register_Class | ( | BitCountChunk | ) |
| inet::Register_Class | ( | BitsChunk | ) |
| inet::Register_Class | ( | ByteCountChunk | ) |
| inet::Register_Class | ( | BytesChunk | ) |
| inet::Register_Class | ( | ClockEvent | ) |
| inet::Register_Class | ( | cPacketChunk | ) |
| inet::Register_Class | ( | EmptyChunk | ) |
| inet::Register_Class | ( | EncryptedChunk | ) |
| inet::Register_Class | ( | FingerprintCalculator | ) |
| inet::Register_Class | ( | InterfaceDownOperation | ) |
| inet::Register_Class | ( | InterfaceUpOperation | ) |
| inet::Register_Class | ( | Ipv4Header | ) |
| inet::Register_Class | ( | Ipv4MulticastRoute | ) |
| inet::Register_Class | ( | Ipv4Route | ) |
| inet::Register_Class | ( | Message | ) |
| inet::Register_Class | ( | ModuleCrashOperation | ) |
| inet::Register_Class | ( | ModuleStartOperation | ) |
| inet::Register_Class | ( | ModuleStopOperation | ) |
| inet::Register_Class | ( | NextHopRoute | ) |
| inet::Register_Class | ( | Packet | ) |
| inet::Register_Class | ( | RealTimeScheduler | ) |
| inet::Register_Class | ( | SelfDocumenterFingerprintCalculator | ) |
| inet::Register_Class | ( | SequenceChunk | ) |
| inet::Register_Class | ( | SequenceNumberPacketClassifierFunction | ) |
| inet::Register_Class | ( | SliceChunk | ) |
| inet::Register_Class | ( | TcpGenericServerThread | ) |
| inet::Register_Class | ( | ThruputMeteringChannel | ) |
| inet::Register_Class | ( | Topology | ) |
| inet::Register_Enum | ( | inet::NodeStatus | , |
| (NodeStatus::UP, NodeStatus::DOWN, NodeStatus::GOING_UP, NodeStatus::GOING_DOWN) | |||
| ) |
| inet::Register_Figure | ( | "counter" | , |
| CounterFigure | |||
| ) |
| inet::Register_Figure | ( | "gauge" | , |
| GaugeFigure | |||
| ) |
| inet::Register_Figure | ( | "indexedImage" | , |
| IndexedImageFigure | |||
| ) |
| inet::Register_Figure | ( | "indicatorLabel" | , |
| IndicatorLabelFigure | |||
| ) |
| inet::Register_Figure | ( | "indicatorText" | , |
| IndicatorTextFigure | |||
| ) |
| inet::Register_Figure | ( | "linearGauge" | , |
| LinearGaugeFigure | |||
| ) |
| inet::Register_Figure | ( | "plot" | , |
| PlotFigure | |||
| ) |
| inet::Register_Figure | ( | "progressMeter" | , |
| ProgressMeterFigure | |||
| ) |
| inet::Register_Figure | ( | "simTimeText" | , |
| SimTimeTextFigure | |||
| ) |
| inet::Register_Figure | ( | "thermometer" | , |
| ThermometerFigure | |||
| ) |
| inet::Register_MessagePrinter | ( | PacketPrinter | ) |
| inet::Register_Packet_Classifier_Function | ( | EthernetLlcClassifier | , |
| classifyPacketByLlcProtocol | |||
| ) |
| inet::Register_Packet_Classifier_Function | ( | GptpDomainNumberClassifier | , |
| classifyPacketByGptpDomainNumber | |||
| ) |
| inet::Register_Packet_Classifier_Function | ( | PacketEthernetPreambleTypeClassifier | , |
| classifyPacketByEthernetPreambleType | |||
| ) |
| inet::Register_Packet_Classifier_Function | ( | PacketFragmentTagClassifier | , |
| classifyPacketByFragmentTag | |||
| ) |
| inet::Register_Packet_Classifier_Function | ( | PacketVlanIndClassifier | , |
| classifyPacketByVlanInd | |||
| ) |
| inet::Register_Packet_Classifier_Function | ( | PacketVlanReqClassifier | , |
| classifyPacketByVlanReq | |||
| ) |
| inet::Register_Packet_Comparator_Function | ( | EthernetFrameTypeComparator | , |
| compareEthernetFrameType | |||
| ) |
| inet::Register_Packet_Comparator_Function | ( | PacketEligibilityTimeComparator | , |
| comparePacketsByEligibilityTime | |||
| ) |
| inet::Register_Packet_Comparator_Function | ( | PacketUserPriorityComparator | , |
| comparePacketsByUserPriority | |||
| ) |
| inet::Register_Packet_Comparator_Function | ( | PacketUserPriorityIndComparator | , |
| comparePacketUserPriorityInd | |||
| ) |
| inet::Register_PerRunConfigOption | ( | CFGID_GENERATE_SELFDOC | , |
| "generate-selfdoc" | , | ||
| CFG_BOOL | , | ||
| "false" | , | ||
| "Enable/disable the generate SelfDoc file" | |||
| ) |
| inet::Register_PerRunConfigOption | ( | CFGID_ROUTINGLOG_FILE | , |
| "routinglog-file" | , | ||
| CFG_FILENAME | , | ||
| "${resultdir}/${configname}-${runnumber}.rt" | , | ||
| "Name of the routing log file to generate." | |||
| ) |
| inet::Register_Protocol_Dissector | ( | nullptr | , |
| DefaultProtocolDissector | |||
| ) |
| inet::Register_Protocol_Printer | ( | nullptr | , |
| DefaultProtocolPrinter | |||
| ) |
| inet::Register_ResultRecorder | ( | "elapsedTime" | , |
| ElapsedTimeRecorder | |||
| ) |
| inet::Register_ResultRecorder | ( | "figure" | , |
| FigureRecorder | |||
| ) |
| inet::Register_ResultRecorder | ( | "groupCount" | , |
| GroupCountRecorder | |||
| ) |
| inet::Register_ResultRecorder | ( | "weightedHistogram" | , |
| WeightedHistogramRecorder | |||
| ) |
| inet::Register_Serializer | ( | AckingMacHeader | , |
| AckingMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | ApplicationPacket | , |
| ApplicationPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | ArpPacket | , |
| ArpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | BitCountChunk | , |
| BitCountChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | BitsChunk | , |
| BitsChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | BMacControlFrame | , |
| BMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | BMacDataFrameHeader | , |
| BMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | BMacHeaderBase | , |
| BMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | BpduBase | , |
| Ieee8021dBpduSerializer | |||
| ) |
| inet::Register_Serializer | ( | BpduCfg | , |
| Ieee8021dBpduSerializer | |||
| ) |
| inet::Register_Serializer | ( | BpduTcn | , |
| Ieee8021dBpduSerializer | |||
| ) |
| inet::Register_Serializer | ( | ByteCountChunk | , |
| ByteCountChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | BytesChunk | , |
| BytesChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | CrcHeader | , |
| CrcHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | CsmaCaMacAckHeader | , |
| CsmaCaMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | CsmaCaMacDataHeader | , |
| CsmaCaMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | CsmaCaMacHeader | , |
| CsmaCaMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | CsmaCaMacTrailer | , |
| CsmaCaMacTrailerSerializer | |||
| ) |
| inet::Register_Serializer | ( | DhcpMessage | , |
| DhcpMessageSerializer | |||
| ) |
| inet::Register_Serializer | ( | DsdvHello | , |
| DsdvHelloSerializer | |||
| ) |
| inet::Register_Serializer | ( | EchoPacket | , |
| EchoPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | EmptyChunk | , |
| EmptyChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | EtherAppReq | , |
| EtherAppReqSerializer | |||
| ) |
| inet::Register_Serializer | ( | EtherAppResp | , |
| EtherAppRespSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetControlFrameBase | , |
| EthernetControlFrameSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetFcs | , |
| EthernetFcsSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetFragmentFcs | , |
| EthernetFcsSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetMacAddressFields | , |
| EthernetMacAddressFieldsSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetMacHeader | , |
| EthernetMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetPadding | , |
| EthernetPaddingSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetPauseFrame | , |
| EthernetControlFrameSerializer | |||
| ) |
| inet::Register_Serializer | ( | EthernetTypeOrLengthField | , |
| EthernetTypeOrLengthFieldSerializer | |||
| ) |
| inet::Register_Serializer | ( | FcsHeader | , |
| FcsHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | FragmentNumberHeader | , |
| FragmentNumberHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | GenericAppMsg | , |
| GenericAppMsgSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpBase | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpFollowUp | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpPdelayReq | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpPdelayResp | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpPdelayRespFollowUp | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | GptpSync | , |
| GptpPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | IcmpEchoReply | , |
| IcmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | IcmpEchoRequest | , |
| IcmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | IcmpHeader | , |
| IcmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | IcmpPtb | , |
| IcmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6DestUnreachableMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6EchoReplyMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6EchoRequestMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6Header | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6PacketTooBigMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6ParamProblemMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Icmpv6TimeExceededMsg | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021aeTagEpdHeader | , |
| Ieee8021aeTagEpdHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021aeTagTpidHeader | , |
| Ieee8021aeTagTpidHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021qTagEpdHeader | , |
| Ieee8021qTagEpdHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021qTagTpidHeader | , |
| Ieee8021qTagTpidHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021rTagEpdHeader | , |
| Ieee8021rTagEpdHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8021rTagTpidHeader | , |
| Ieee8021rTagTpidHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8022LlcHeader | , |
| Ieee8022LlcHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee8022LlcSnapHeader | , |
| Ieee8022LlcHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ieee802EpdHeader | , |
| Ieee802EpdHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | IgmpMessage | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | IgmpQuery | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv1Query | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv1Report | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv2Leave | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv2Query | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv2Report | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv3Query | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Igmpv3Report | , |
| IgmpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv4Header | , |
| Ipv4HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv6Header | , |
| Ipv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv6NeighbourAdvertisement | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv6NeighbourSolicitation | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv6RouterAdvertisement | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | Ipv6RouterSolicitation | , |
| Icmpv6HeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | MplsHeader | , |
| MplsPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimAssert | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimGraft | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimHello | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimJoinPrune | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimPacket | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimRegister | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimRegisterStop | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PimStateRefresh | , |
| PimPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | PppHeader | , |
| PppHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | PppTrailer | , |
| PppTrailerSerializer | |||
| ) |
| inet::Register_Serializer | ( | RipPacket | , |
| RipPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | SequenceChunk | , |
| SequenceChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | SequenceNumberHeader | , |
| SequenceNumberHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | SliceChunk | , |
| SliceChunkSerializer | |||
| ) |
| inet::Register_Serializer | ( | TransportPseudoHeader | , |
| TransportPseudoHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | UdpHeader | , |
| UdpHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | UnitDiskPhyHeader | , |
| UnitDiskPhyHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | VoipStreamPacket | , |
| VoipStreamPacketSerializer | |||
| ) |
| inet::Register_Serializer | ( | XMacControlFrame | , |
| XMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | XMacDataFrameHeader | , |
| XMacHeaderSerializer | |||
| ) |
| inet::Register_Serializer | ( | XMacHeaderBase | , |
| XMacHeaderSerializer | |||
| ) |
| INET_API void inet::registerAnyProtocol | ( | cGate * | gate, |
| ServicePrimitive | servicePrimitive | ||
| ) |
Referenced by inet::MessageDispatcher::handleRegisterAnyProtocol(), inet::TransparentProtocolRegistrationListener::handleRegisterAnyProtocol(), inet::PacketDirectionReverser::initialize(), inet::MacRelayUnitBase::initialize(), and registerAnyProtocol().
| INET_API void inet::registerAnyProtocol | ( | cGate * | requestOut, |
| cGate * | indicationIn, | ||
| cGate * | responseOut, | ||
| cGate * | confirmIn | ||
| ) |
| INET_API void inet::registerAnyService | ( | cGate * | gate, |
| ServicePrimitive | servicePrimitive | ||
| ) |
Referenced by inet::MessageDispatcher::handleRegisterAnyService(), inet::TransparentProtocolRegistrationListener::handleRegisterAnyService(), inet::MacRelayUnitBase::initialize(), and registerAnyService().
| INET_API void inet::registerAnyService | ( | cGate * | requestIn, |
| cGate * | indicationOut, | ||
| cGate * | responseIn, | ||
| cGate * | confirmOut | ||
| ) |
| INET_API void inet::registerInterface | ( | const NetworkInterface & | interface, |
| cGate * | in, | ||
| cGate * | out | ||
| ) |
Referenced by inet::Mpls::handleRegisterInterface(), inet::MessageDispatcher::handleRegisterInterface(), inet::EthernetCutthroughInterface::initialize(), and inet::NetworkInterface::initialize().
| INET_API void inet::registerProtocol | ( | const Protocol & | protocol, |
| cGate * | gate, | ||
| ServicePrimitive | servicePrimitive | ||
| ) |
Registers a protocol primitive (PDU processing) at the given gate.
For example, IP receives protocol indications on lowerLayerIn and sends IP protocol packets (e.g. Ethernet service requests) on lowerLayerOut.
For another example, Ethernet receives protocol indications on lowerLayerIn and sends protocol packets (e.g. transmission service requests) on lowerLayerOut.
Referenced by inet::ExampleQosClassifier::handleRegisterProtocol(), inet::RandomQosClassifier::handleRegisterProtocol(), inet::SendWithProtocol::handleRegisterProtocol(), inet::QosClassifier::handleRegisterProtocol(), inet::Mpls::handleRegisterProtocol(), inet::MessageDispatcher::handleRegisterProtocol(), inet::TransparentProtocolRegistrationListener::handleRegisterProtocol(), inet::SubpacketLengthHeaderBasedDeaggregator::initialize(), inet::ReceiveWithAcknowledge::initialize(), inet::ReceiveWithHopLimit::initialize(), inet::Ieee8022LlcInserter::initialize(), inet::Ieee8022LlcChecker::initialize(), inet::ReceiveAtMacAddress::initialize(), inet::ReceiveAtPort::initialize(), inet::DuplicateRemoval::initialize(), inet::Ieee8022SnapChecker::initialize(), inet::Ieee8022SnapInserter::initialize(), inet::SendToPort::initialize(), inet::SendWithHopLimit::initialize(), inet::FragmentNumberHeaderBasedDefragmenter::initialize(), inet::FragmentNumberHeaderChecker::initialize(), inet::CrcHeaderChecker::initialize(), inet::Ieee8021rTagEpdHeaderChecker::initialize(), inet::CrcHeaderInserter::initialize(), inet::ReceiveAtL3Address::initialize(), inet::SendToMacAddress::initialize(), inet::FcsHeaderChecker::initialize(), inet::Reordering::initialize(), inet::FcsHeaderInserter::initialize(), inet::SendToL3Address::initialize(), inet::Forwarding::initialize(), inet::EthernetAddressChecker::initialize(), inet::EthernetMacHeaderChecker::initialize(), inet::Ieee8021qTagEpdHeaderChecker::initialize(), inet::SendWithAcknowledge::initialize(), inet::EchoProtocol::initialize(), inet::IpvxTrafSink::initialize(), inet::eigrp::EigrpSplitter::initialize(), inet::tcp::TcpLwip::initialize(), inet::Mpls::initialize(), inet::NetworkProtocolBase::initialize(), inet::ospfv3::Ospfv3Splitter::initialize(), inet::Pim::initialize(), inet::Rstp::initialize(), inet::ospfv2::Ospfv2::initialize(), inet::IpvxTrafGen::initialize(), inet::LinkStateRouting::initialize(), inet::Icmpv6::initialize(), inet::Icmp::initialize(), inet::EthernetEncapsulation::initialize(), inet::Gpsr::initialize(), inet::Stp::initialize(), inet::Dsdv::initialize(), inet::Gptp::initialize(), inet::ospfv3::Ospfv3Process::initialize(), inet::dymo::Dymo::initialize(), inet::Arp::initialize(), inet::tcp::Tcp::initialize(), inet::NextHopForwarding::initialize(), inet::Igmpv2::initialize(), inet::Udp::initialize(), inet::sctp::Sctp::initialize(), inet::Ipv6::initialize(), inet::Ipv4::initialize(), inet::Igmpv3::initialize(), inet::RsvpTe::initialize(), inet::Ieee8022Llc::registerMyProtocol(), and registerProtocol().
| INET_API void inet::registerProtocol | ( | const Protocol & | protocol, |
| cGate * | requestOut, | ||
| cGate * | indicationIn, | ||
| cGate * | responseOut, | ||
| cGate * | confirmIn | ||
| ) |
| INET_API void inet::registerProtocolGroup | ( | const ProtocolGroup & | protocolGroup, |
| cGate * | gate, | ||
| ServicePrimitive | servicePrimitive | ||
| ) |
Referenced by inet::TransparentProtocolRegistrationListener::handleRegisterProtocolGroup(), and registerProtocolGroup().
| INET_API void inet::registerProtocolGroup | ( | const ProtocolGroup & | protocolGroup, |
| cGate * | requestOut, | ||
| cGate * | indicationIn, | ||
| cGate * | responseOut, | ||
| cGate * | confirmIn | ||
| ) |
| INET_API void inet::registerService | ( | const Protocol & | protocol, |
| cGate * | gate, | ||
| ServicePrimitive | servicePrimitive | ||
| ) |
Registers a service primitive (SDU processing) at the given gate.
For example, IP receives service requests on upperLayerIn from transport protocols and sends service indications (e.g. TCP/UDP protocol indiciations) on upperLayerOut.
For another example, Ethernet receives service requests on upperLayerIn from network protocols and sends service indications (e.g. IP protocol indications) on upperLayerOut.
Referenced by inet::QosClassifier::handleRegisterProtocol(), inet::ExampleQosClassifier::handleRegisterService(), inet::RandomQosClassifier::handleRegisterService(), inet::SendWithProtocol::handleRegisterService(), inet::QosClassifier::handleRegisterService(), inet::Mpls::handleRegisterService(), inet::MessageDispatcher::handleRegisterService(), inet::TransparentProtocolRegistrationListener::handleRegisterService(), inet::EthernetTypeOrLengthInserter::initialize(), inet::Ieee8021aeTagEpdHeaderInserter::initialize(), inet::ReceiveWithAcknowledge::initialize(), inet::ReceiveWithHopLimit::initialize(), inet::SubpacketLengthHeaderBasedDeaggregator::initialize(), inet::Ieee8022LlcChecker::initialize(), inet::Ieee8022LlcInserter::initialize(), inet::DuplicateRemoval::initialize(), inet::ReceiveAtMacAddress::initialize(), inet::ReceiveAtPort::initialize(), inet::SendToPort::initialize(), inet::SendWithHopLimit::initialize(), inet::Ieee8022SnapChecker::initialize(), inet::Ieee8022SnapInserter::initialize(), inet::FcsHeaderInserter::initialize(), inet::Forwarding::initialize(), inet::SendToMacAddress::initialize(), inet::CrcHeaderChecker::initialize(), inet::Ieee8021rTagEpdHeaderInserter::initialize(), inet::ReceiveAtL3Address::initialize(), inet::FcsHeaderChecker::initialize(), inet::Reordering::initialize(), inet::SendToL3Address::initialize(), inet::CrcHeaderInserter::initialize(), inet::FragmentNumberHeaderBasedDefragmenter::initialize(), inet::FragmentNumberHeaderChecker::initialize(), inet::EthernetMacHeaderInserter::initialize(), inet::SendWithAcknowledge::initialize(), inet::Ieee8021qTagEpdHeaderInserter::initialize(), inet::Ipv4Encap::initialize(), inet::ExtLowerUdp::initialize(), inet::eigrp::EigrpSplitter::initialize(), inet::Mpls::initialize(), inet::Ieee8022Llc::initialize(), inet::tcp::TcpLwip::initialize(), inet::NetworkProtocolBase::initialize(), inet::Ieee8021dRelay::initialize(), inet::Icmpv6::initialize(), inet::Icmp::initialize(), inet::EthernetEncapsulation::initialize(), inet::Arp::initialize(), inet::tcp::Tcp::initialize(), inet::NextHopForwarding::initialize(), inet::Udp::initialize(), inet::sctp::Sctp::initialize(), inet::Ipv6::initialize(), inet::Ipv4::initialize(), and registerService().
| INET_API void inet::registerService | ( | const Protocol & | protocol, |
| cGate * | requestIn, | ||
| cGate * | indicationOut, | ||
| cGate * | responseIn, | ||
| cGate * | confirmOut | ||
| ) |
| INET_API void inet::registerServiceGroup | ( | const ProtocolGroup & | protocolGroup, |
| cGate * | gate, | ||
| ServicePrimitive | servicePrimitive | ||
| ) |
Referenced by inet::TransparentProtocolRegistrationListener::handleRegisterServiceGroup(), and registerServiceGroup().
| INET_API void inet::registerServiceGroup | ( | const ProtocolGroup & | protocolGroup, |
| cGate * | requestIn, | ||
| cGate * | indicationOut, | ||
| cGate * | responseIn, | ||
| cGate * | confirmOut | ||
| ) |
|
inline |
Referenced by inet::Ipv4MulticastSourceList::add(), inet::ieee80211::BasicReassembly::addFragment(), inet::rtp::SdesChunk::addSDESItem(), inet::ieee80211::OriginatorQosMacDataService::aMpduAggregateIfNeeded(), inet::Topology::calculateWeightedSingleShortestPathsTo(), inet::OscillatorBasedClock::cancelClockEvent(), inet::TSNschedGateScheduleConfigurator::computeGateScheduling(), inet::Udp::SockDesc::deleteMulticastMembership(), inet::RsvpTe::delSession(), inet::ieee80211::InProgressFrames::dropFrame(), inet::OscillatorBasedClock::handleClockEvent(), inet::Ipv4MulticastSourceList::remove(), inet::visualizer::TransportConnectionVisualizerBase::removeConnectionVisualization(), inet::math::SummedFunction< R, D >::removeElement(), inet::visualizer::EnergyStorageVisualizerBase::removeEnergyStorageVisualization(), inet::visualizer::GateScheduleVisualizerBase::removeGateVisualization(), inet::visualizer::InfoVisualizerBase::removeInfoVisualization(), inet::visualizer::LineManager::removeModuleLine(), inet::visualizer::LineManager::removeModulePath(), inet::MacForwardingTable::removeMulticastAddressForwardingInterface(), inet::visualizer::TracingObstacleLossVisualizerBase::removeObstacleLossVisualization(), inet::visualizer::PacketDropVisualizerBase::removePacketDropVisualization(), inet::visualizer::QueueVisualizerBase::removeQueueVisualization(), inet::physicallayer::MediumLimitCache::removeRadio(), and inet::NetfilterBase::HookBase::unregisteredFrom().
| void inet::removeDuplicates | ( | std::vector< int > & | vec | ) |
| const INET_API Ptr< NetworkHeaderBase > inet::removeNetworkProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol | ||
| ) |
Referenced by inet::TunLoopbackApp::handleMessage().
| const INET_API Ptr< TransportHeaderBase > inet::removeTransportProtocolHeader | ( | Packet * | packet, |
| const Protocol & | protocol | ||
| ) |
Referenced by inet::TunLoopbackApp::handleMessage().
| EroVector inet::routeToEro | ( | const Ipv4AddressVector & | rro | ) |
| void inet::serializeIpv6NdOptions | ( | MemoryOutputStream & | stream, |
| const Ipv6NdOptions & | options | ||
| ) |
Referenced by inet::Icmpv6HeaderSerializer::serialize().
| simtime_t inet::simtimeModulo | ( | simtime_t | a, |
| simtime_t | b | ||
| ) |
Referenced by inet::EagerGateScheduleConfigurator::computeGateScheduling().
| void inet::sort | ( | std::vector< T > & | v | ) |
Referenced by inet::GateScheduleConfiguratorBase::addFlows(), inet::InitStageRegistry::assignInitStageNumbers(), inet::BvhTree::buildHierarchy(), inet::EagerGateScheduleConfigurator::computeGateScheduling(), inet::Z3GateScheduleConfigurator::computeGateScheduling(), inet::TSNschedGateScheduleConfigurator::convertJsonToOutput(), inet::Gpsr::getPlanarNeighborsCounterClockwise(), inet::Z3GateScheduleConfigurator::getTimeVariables(), inet::visualizer::NetworkNodeCanvasVisualization::layout(), layoutSubmodulesWithGates(), inet::Igmpv3::multicastSourceListChanged(), inet::Igmpv3::processQuery(), inet::Igmpv3::processReport(), sorted(), inet::SharingRegionTagSet::sortTagsVector(), and inet::visualizer::LineManager::updateOffsets().
Referenced by inet::queueing::FlowMeasurementStarter::processPacket().
| INET_ALWAYS_INLINE IntrusivePtr<T> inet::static_pointer_cast | ( | IntrusivePtr< U > const & | p | ) |
|
noexcept |
Referenced by inet::HeatMapFigure::heatLine(), and inet::MobilityBase::reflectIfOutside().
| std::string inet::to_str | ( | const std::vector< T > & | v | ) |
Referenced by inet::PlotFigure::plot().
Referenced by inet::LifecycleController::moduleOperationStageCompleted().
| std::string inet::vectorToString | ( | const EroVector & | vec | ) |
| std::string inet::vectorToString | ( | const EroVector & | vec, |
| const char * | delim | ||
| ) |
| std::string inet::vectorToString | ( | const Ipv4AddressVector & | vec | ) |
Referenced by inet::RsvpTe::print(), and vectorToString().
| std::string inet::vectorToString | ( | const Ipv4AddressVector & | vec, |
| const char * | delim | ||
| ) |
|
inline |
Referenced by inet::GaugeFigure::layout(), and inet::GaugeFigure::setTickGeometry().
| struct inet::ip6_frag inet::__PACKED__ |
| _DefaultInitializer inet::_theDefaultInitializer |
| _HistoryInitializer inet::_theHistoryInitializer |
Referenced by inet::Macho::Alias::Alias().
| const uint32_t inet::crc32_tab |
Referenced by ethernetCRC().
Referenced by inet::PimPacketSerializer::deserialize(), inet::PimDm::sendAssertPacket(), inet::PimDm::sendGraftPacket(), inet::PimDm::sendJoinPacket(), inet::PimSm::sendPIMAssert(), inet::PimSm::sendPIMJoin(), inet::PimSm::sendPIMPrune(), inet::PimSm::sendPIMRegisterStop(), inet::PimDm::sendPrunePacket(), and inet::PimDm::sendStateRefreshPacket().
Referenced by inet::PimPacketSerializer::deserialize(), inet::PimDm::sendAssertPacket(), inet::PimDm::sendGraftPacket(), inet::PimDm::sendJoinPacket(), inet::PimSm::sendPIMAssert(), inet::PimSm::sendPIMJoin(), inet::PimSm::sendPIMPrune(), inet::PimSm::sendPIMRegisterStop(), inet::PimDm::sendPrunePacket(), and inet::PimDm::sendStateRefreshPacket().
Referenced by inet::EthernetMacBase::addPaddingAndSetFcs(), inet::EthernetMacProtocolDissector::dissect(), inet::ieee80211::Ieee80211Portal::encapsulate(), inet::EthernetFcsChecker::matchesPacket(), inet::EthernetFcsChecker::processPacket(), inet::EthernetEncapsulation::processPacketFromMac(), and inet::EthernetMacBase::verifyCrcAndLength().
| const B inet::ETHER_MAC_FRAME_BYTES = ETHER_MAC_HEADER_BYTES + ETHER_FCS_BYTES |
| const B inet::ETHER_MAC_HEADER_BYTES = ETHER_ADDR_LEN + ETHER_ADDR_LEN + ETHER_TYPE_LEN |
Referenced by inet::EthernetCutthroughSource::pushPacketStart().
| const B inet::ETHER_PAUSE_COMMAND_PADDED_BYTES = std::max(MIN_ETHERNET_FRAME_BYTES, ETHER_MAC_FRAME_BYTES + ETHER_PAUSE_COMMAND_BYTES) |
| int inet::evFlags = 1 |
Referenced by inet::IPrintableObject::getCompleteStringRepresentation(), inet::IPrintableObject::getDebugStringRepresentation(), inet::IPrintableObject::getDetailStringRepresentation(), inet::IPrintableObject::getInfoStringRepresentation(), inet::IPrintableObject::getTraceStringRepresentation(), inet::ByteCountChunk::printFieldsToStream(), inet::EncryptedChunk::printFieldsToStream(), inet::SliceChunk::printFieldsToStream(), printFieldToString(), inet::physicallayer::ListeningDecision::printToStream(), inet::physicallayer::Signal::printToStream(), inet::physicallayer::Interference::printToStream(), inet::physicallayer::Ieee80211Channel::printToStream(), inet::physicallayer::Ieee80211TransmissionBase::printToStream(), inet::physicallayer::Ieee80211OfdmModulation::printToStream(), inet::physicallayer::SnirBase::printToStream(), inet::TagBase::printToStream(), inet::physicallayer::Ieee80211OfdmCode::printToStream(), inet::physicallayer::NarrowbandTransmissionBase::printToStream(), inet::physicallayer::ApskCode::printToStream(), inet::physicallayer::NarrowbandReceiverBase::printToStream(), inet::physicallayer::ApskDemodulator::printToStream(), inet::physicallayer::ApskModulator::printToStream(), inet::physicallayer::LayeredTransmission::printToStream(), inet::physicallayer::NarrowbandTransmitterBase::printToStream(), inet::physicallayer::ApskDecoder::printToStream(), inet::physicallayer::LayeredReception::printToStream(), inet::physicallayer::Ieee80211OfdmInterleaver::printToStream(), inet::physicallayer::LayeredReceptionResult::printToStream(), inet::physicallayer::Ieee80211ReceiverBase::printToStream(), inet::physicallayer::Ieee80211TransmitterBase::printToStream(), inet::physicallayer::Ieee80211OfdmEncoder::printToStream(), inet::physicallayer::AdditiveScrambler::printToStream(), inet::physicallayer::FlatReceiverBase::printToStream(), inet::physicallayer::Ieee80211OfdmDemodulator::printToStream(), inet::physicallayer::ApskEncoder::printToStream(), inet::physicallayer::Ieee80211OfdmModulator::printToStream(), inet::physicallayer::Ieee80211OfdmDecoder::printToStream(), inet::physicallayer::ApskLayeredTransmitter::printToStream(), inet::physicallayer::ApskLayeredReceiver::printToStream(), inet::physicallayer::Ieee80211LayeredOfdmTransmitter::printToStream(), inet::physicallayer::Ieee80211LayeredOfdmReceiver::printToStream(), inet::SequenceChunk::printToStream(), inet::physicallayer::ConvolutionalCoder::printToStream(), inet::physicallayer::Ieee80211OfdmMode::printToStream(), inet::physicallayer::Radio::printToStream(), inet::physicallayer::RadioMedium::printToStream(), inet::Chunk::printToStream(), inet::Packet::printToStream(), inet::IPrintableObject::printToString(), and printToStringIfPossible().
| INET_API InitStageRegistry inet::globalInitStageRegistry |
Referenced by inet::InitStage::operator int().
| SelfDoc inet::globalSelfDoc |
| const B inet::GPTP_FOLLOW_UP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) + GPTP_TLV_SIZE + GPTP_FOLLOW_UP_INFORMATION_TLV_BODYSIZE |
| const B inet::GPTP_PDELAY_REQ_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B inet::GPTP_PDELAY_RESP_FOLLOW_UP_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B inet::GPTP_PDELAY_RESP_PACKET_SIZE = GPTP_HEADER_SIZE + B(20) |
| const B inet::GPTP_SYNC_1STEP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) + GPTP_TLV_SIZE + GPTP_FOLLOW_UP_INFORMATION_TLV_BODYSIZE |
| const B inet::GPTP_SYNC_2STEP_PACKET_SIZE = GPTP_HEADER_SIZE + B(10) |
Referenced by inet::Ipv6NeighbourDiscovery::createAndSendRsPacket().
| const char * inet::IFCONFIG_END_TOKEN = "ifconfigend." |
Referenced by inet::RoutingTableParser::readRoutingTableFromFile().
| const char* inet::IFCONFIG_START_TOKEN = "ifconfig:" |
Referenced by inet::RoutingTableParser::readRoutingTableFromFile().
Initialization of applications.
Referenced by Define_Module(), inet::TunLoopbackApp::initialize(), inet::IpvxTrafSink::initialize(), inet::TcpAppBase::initialize(), inet::TunnelApp::initialize(), inet::TcpGenericServerApp::initialize(), inet::NetPerfMeter::initialize(), inet::VoipStreamReceiver::initialize(), inet::VoipStreamSender::initialize(), inet::SimpleVoipSender::initialize(), inet::EtherAppClient::initialize(), inet::EtherTrafGen::initialize(), inet::DhcpServer::initialize(), inet::IpvxTrafGen::initialize(), inet::DhcpClient::initialize(), inet::SctpNatServer::initialize(), inet::SctpClient::initialize(), inet::SctpServer::initialize(), inet::SctpPeer::initialize(), inet::SimpleVoipReceiver::initialize(), inet::SctpNatPeer::initialize(), and inet::ApplicationBase::isInitializeStage().
Initialization of clocks.
Referenced by inet::OscillatorBasedClock::initialize(), and inet::InterpacketGapInserter::initialize().
Initialization of group mobility modules: calculating the initial position and orientation.
Referenced by inet::MoBanCoordinator::initialize().
Operations that no other initializations can depend on, e.g.
display string updates.
Referenced by inet::NetworkBase::initialize(), inet::NodeBase::initialize(), inet::visualizer::SceneOsgVisualizer::initialize(), inet::visualizer::StreamRedundancyConfigurationCanvasVisualizer::initialize(), inet::visualizer::FailureProtectionConfigurationCanvasVisualizer::initialize(), inet::OscillatorBase::initialize(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::PacketMeterBase::initialize(), inet::queueing::TokenBasedServer::initialize(), inet::ClockBase::initialize(), inet::queueing::PacketBuffer::initialize(), inet::InterpacketGapInserter::initialize(), inet::queueing::CompoundPacketQueueBase::initialize(), inet::queueing::PacketGateBase::initialize(), inet::queueing::PacketProcessorBase::initialize(), inet::visualizer::GateScheduleOsgVisualizer::initialize(), inet::visualizer::RadioOsgVisualizer::initialize(), inet::visualizer::EnergyStorageOsgVisualizer::initialize(), inet::visualizer::InfoOsgVisualizer::initialize(), inet::queueing::PacketQueue::initialize(), inet::visualizer::QueueOsgVisualizer::initialize(), inet::queueing::CreditBasedGate::initialize(), inet::ieee80211::NonQosRecoveryProcedure::initialize(), inet::tcp::TcpLwip::initialize(), inet::visualizer::EnergyStorageVisualizerBase::initialize(), inet::ieee80211::QosRecoveryProcedure::initialize(), inet::SuperpositioningMobility::initialize(), inet::ieee80211::Contention::initialize(), inet::physicallayer::Ieee80211LayeredOfdmTransmitter::initialize(), inet::visualizer::QueueVisualizerBase::initialize(), inet::visualizer::InfoVisualizerBase::initialize(), inet::visualizer::GateScheduleVisualizerBase::initialize(), inet::NetworkInterface::initialize(), inet::Ipv4NetworkConfigurator::initialize(), inet::physicallayer::Radio::initialize(), inet::physicallayer::RadioMedium::initialize(), and inet::OmittedModule::initializeModules().
Initialization of link-layer protocols.
Referenced by inet::EthernetMacLayer::initialize(), inet::Ieee8022LlcChecker::initialize(), inet::Ieee8022SnapChecker::initialize(), inet::Ieee8021rTagEpdHeaderInserter::initialize(), inet::Ieee8021rTagEpdHeaderChecker::initialize(), inet::EthernetMacHeaderInserter::initialize(), inet::Ieee8021qTagEpdHeaderChecker::initialize(), inet::EthernetMacHeaderChecker::initialize(), inet::ieee80211::Ieee80211MgmtStaSimplified::initialize(), inet::Ieee8021qTagEpdHeaderInserter::initialize(), inet::ieee80211::Ieee80211MgmtApBase::initialize(), inet::queueing::PacketTaggerBase::initialize(), inet::EthernetMac::initialize(), inet::ieee80211::Edca::initialize(), inet::ieee80211::AarfRateControl::initialize(), inet::physicallayer::ShortcutRadio::initialize(), inet::NextHopRoutingTable::initialize(), inet::Ieee8022Llc::initialize(), inet::ieee80211::Dcaf::initialize(), inet::VirtualTunnel::initialize(), inet::Ieee8021dRelay::initialize(), inet::Rstp::initialize(), inet::ieee80211::RateSelection::initialize(), inet::ieee80211::Ieee80211AgentSta::initialize(), inet::ieee80211::QosRateSelection::initialize(), inet::StpBase::initialize(), inet::EthernetEncapsulation::initialize(), inet::ieee80211::Ieee80211Mac::initialize(), inet::ieee80211::Edcaf::initialize(), inet::BMac::initialize(), inet::AckingMac::initialize(), inet::Stp::initialize(), inet::PimInterfaceTable::initialize(), inet::XMac::initialize(), inet::Gptp::initialize(), inet::ieee80211::Dcf::initialize(), inet::Ieee802154Mac::initialize(), inet::LMac::initialize(), inet::CsmaCaMac::initialize(), inet::Ipv6RoutingTable::initialize(), inet::PacketReceiverBase::isInitializeStage(), inet::StpBase::isInitializeStage(), inet::PacketTransmitterBase::isInitializeStage(), inet::MacRelayUnitBase::isInitializeStage(), inet::Ieee8022Llc::isInitializeStage(), inet::MacProtocolBase::isInitializeStage(), inet::EthernetEncapsulation::isInitializeStage(), inet::MacForwardingTable::isInitializeStage(), and inet::InterfaceTable::isInitializeStage().
Initialization of local state that don't use or affect other modules includes:
Referenced by Define_Module(), inet::IdealClock::initialize(), inet::ConstantDriftOscillator::initialize(), inet::DestreamingReceiver::initialize(), inet::StreamThroughReceiver::initialize(), inet::OmittedModule::initialize(), inet::physicallayer::ConstantGainAntenna::initialize(), inet::visualizer::NetworkConnectionOsgVisualizer::initialize(), inet::physicallayer::DipoleAntenna::initialize(), inet::Ieee8021aeTagEpdHeaderInserter::initialize(), inet::ReceiveWithAcknowledge::initialize(), inet::ReceiveWithHopLimit::initialize(), inet::EthernetTypeOrLengthInserter::initialize(), inet::queueing::InteractiveGate::initialize(), inet::physicallayer::CosineAntenna::initialize(), inet::SubpacketLengthHeaderBasedDeaggregator::initialize(), inet::physicallayer::Ieee80211UnitDiskReceiver::initialize(), inet::ResidenceTimeMeasurer::initialize(), inet::StreamingTransmitterBase::initialize(), inet::StreamingReceiverBase::initialize(), inet::power::CcEnergyStorageBase::initialize(), inet::power::EpEnergyStorageBase::initialize(), inet::Ieee8022LlcInserter::initialize(), inet::visualizer::SceneOsgVisualizer::initialize(), inet::SettableClock::initialize(), inet::queueing::SignalBasedTokenGenerator::initialize(), inet::DuplicateRemoval::initialize(), inet::IdealOscillator::initialize(), inet::queueing::PacketClassifier::initialize(), inet::queueing::PacketFilter::initialize(), inet::queueing::PacketLabeler::initialize(), inet::queueing::PacketLabelerBase::initialize(), inet::queueing::PacketScheduler::initialize(), inet::queueing::PacketTagger::initialize(), inet::queueing::PcapFilePacketProducer::initialize(), inet::physicallayer::ConstantTimePropagation::initialize(), inet::PcpClassifier::initialize(), inet::PcpTrafficClassClassifier::initialize(), inet::queueing::ContentBasedFilter::initialize(), inet::queueing::ContentBasedLabeler::initialize(), inet::queueing::PriorityScheduler::initialize(), inet::queueing::ContentBasedTagger::initialize(), inet::ReceiveAtMacAddress::initialize(), inet::ReceiveAtPort::initialize(), inet::Ieee8022SnapInserter::initialize(), inet::physicallayer::ConvolutionalCoderModule::initialize(), inet::SendWithHopLimit::initialize(), inet::SendToPort::initialize(), inet::visualizer::FailureProtectionConfigurationCanvasVisualizer::initialize(), inet::queueing::LabelClassifier::initialize(), inet::physicalenvironment::FlatGround::initialize(), inet::visualizer::StreamRedundancyConfigurationCanvasVisualizer::initialize(), inet::DeaggregatorBase::initialize(), inet::ieee80211::ModeSetListener::initialize(), inet::MultiClock::initialize(), inet::physicallayer::DimensionalBackgroundNoise::initialize(), inet::queueing::MultiTokenBucketMeter::initialize(), inet::queueing::ActivePacketSinkBase::initialize(), inet::physicallayer::AdditiveScramblerModule::initialize(), inet::queueing::PacketSendToPush::initialize(), inet::queueing::PacketServer::initialize(), inet::queueing::EmptyPacketSource::initialize(), inet::physicallayer::Ieee80211OfdmInterleaverModule::initialize(), inet::physicallayer::Ieee80211OfdmModulatorModule::initialize(), inet::queueing::ContentBasedClassifier::initialize(), inet::visualizer::PhysicalEnvironmentOsgVisualizer::initialize(), inet::physicallayer::PropagationBase::initialize(), inet::ProtocolChecker::initialize(), inet::Ieee8021qSocketPacketProcessor::initialize(), inet::Ieee8021qTagTpidHeaderChecker::initialize(), inet::Ieee8021rTagEpdHeaderInserter::initialize(), inet::queueing::ContentBasedScheduler::initialize(), inet::ReceiveAtL3Address::initialize(), inet::Ieee8022LlcSocketPacketProcessor::initialize(), inet::Reordering::initialize(), inet::queueing::ActivePacketSourceBase::initialize(), inet::CrcHeaderChecker::initialize(), inet::EthernetSocketPacketProcessor::initialize(), inet::SendToL3Address::initialize(), inet::SendToMacAddress::initialize(), inet::CrcHeaderInserter::initialize(), inet::CrcInserterBase::initialize(), inet::FacingMobility::initialize(), inet::physicallayer::IsotropicScalarBackgroundNoise::initialize(), inet::queueing::StatisticalRateLimiter::initialize(), inet::FcsHeaderChecker::initialize(), inet::StreamClassifier::initialize(), inet::StreamFilter::initialize(), inet::physicallayer::AntennaBase::initialize(), inet::queueing::LabelFilter::initialize(), inet::FcsInserterBase::initialize(), inet::StreamSplitter::initialize(), inet::FcsHeaderInserter::initialize(), inet::LengthBasedFragmenterPolicy::initialize(), inet::queueing::TokenBucketClassifierMixin< MultiTokenBucketMixin< PacketClassifierBase > >::initialize(), inet::queueing::TokenBucketMeter::initialize(), inet::Forwarding::initialize(), inet::FragmentNumberHeaderBasedDefragmenter::initialize(), inet::FragmentNumberHeaderBasedFragmenter::initialize(), inet::FragmentNumberHeaderChecker::initialize(), inet::FragmentNumberHeaderInserter::initialize(), inet::CarrierBasedLifeTimer::initialize(), inet::visualizer::NetworkConnectionCanvasVisualizer::initialize(), inet::queueing::ActivePacketSink::initialize(), inet::ieee80211::OriginatorProtectionMechanism::initialize(), inet::queueing::PacketBufferBase::initialize(), inet::physicallayer::Ieee80211BerTableErrorModel::initialize(), inet::CloudDelayerBase::initialize(), inet::EligibilityTimeFilter::initialize(), inet::physicallayer::Ieee80211OfdmDemodulatorModule::initialize(), inet::queueing::PassivePacketSourceBase::initialize(), inet::queueing::PassivePacketSinkBase::initialize(), inet::physicallayer::Ieee80211UnitDiskTransmitter::initialize(), inet::physicallayer::ConstantSpeedPropagation::initialize(), inet::physicallayer::Ieee802154NarrowbandDimensionalReceiver::initialize(), inet::physicallayer::Ieee802154NarrowbandScalarReceiver::initialize(), inet::Ieee8021qSocketCommandProcessor::initialize(), inet::EthernetAddressInserter::initialize(), inet::Ieee8022LlcSocketCommandProcessor::initialize(), inet::ieee80211::RecipientAckPolicy::initialize(), inet::EthernetMacHeaderInserter::initialize(), inet::physicallayer::EthernetPhy::initialize(), inet::EthernetSocketCommandProcessor::initialize(), inet::visualizer::SceneVisualizerBase::initialize(), inet::physicallayer::IsotropicDimensionalBackgroundNoise::initialize(), inet::physicallayer::StochasticLayeredErrorModel::initialize(), inet::queueing::LabelScheduler::initialize(), inet::queueing::ActivePacketSource::initialize(), inet::FragmenterBase::initialize(), inet::physicallayer::TwoRayInterference::initialize(), inet::physicallayer::NarrowbandTransmitterBase::initialize(), inet::physicallayer::DimensionalAnalogModelBase::initialize(), inet::ieee80211::OriginatorAckPolicy::initialize(), inet::OscillatorBase::initialize(), inet::OscillatorBasedClock::initialize(), inet::queueing::DynamicClassifier::initialize(), inet::ieee80211::Ieee80211MgmtAdhoc::initialize(), inet::queueing::PacketGate::initialize(), inet::PaddingInserter::initialize(), inet::physicallayer::ApskRadio::initialize(), inet::queueing::PassivePacketSink::initialize(), inet::queueing::PcapFilePacketConsumer::initialize(), inet::EthernetAddressChecker::initialize(), inet::ieee80211::QosCtsPolicy::initialize(), inet::Ieee8021qTagEpdHeaderChecker::initialize(), inet::EthernetCutthroughSink::initialize(), inet::ieee80211::RecipientQosAckPolicy::initialize(), inet::EthernetMacHeaderChecker::initialize(), inet::visualizer::SceneCanvasVisualizer::initialize(), inet::physicallayer::ScalarAnalogModelBase::initialize(), inet::SendWithAcknowledge::initialize(), inet::StationaryMobility::initialize(), inet::physicallayer::FlatReceiverBase::initialize(), inet::physicallayer::FlatTransmitterBase::initialize(), inet::queueing::TimeBasedTokenGenerator::initialize(), inet::DefragmenterBase::initialize(), inet::Tun::initialize(), inet::TunLoopbackApp::initialize(), inet::UdpSocketIo::initialize(), inet::physicallayer::UnitDiskReceiver::initialize(), inet::physicallayer::NarrowbandReceiverBase::initialize(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::visualizer::NetworkNodeCanvasVisualizer::initialize(), inet::visualizer::NetworkNodeOsgVisualizer::initialize(), inet::queueing::PacketDuplicatorBase::initialize(), inet::PacketMeterBase::initialize(), inet::ieee80211::Ieee80211MgmtStaSimplified::initialize(), inet::queueing::PassivePacketSource::initialize(), inet::physicallayer::Ieee80211ReceiverBase::initialize(), inet::physicallayer::Ieee802154UwbIrReceiver::initialize(), inet::ieee80211::QosRtsPolicy::initialize(), inet::queueing::QueueBasedTokenGenerator::initialize(), inet::VlanReqMapper::initialize(), inet::ieee80211::RecipientBlockAckAgreementPolicy::initialize(), inet::Resending::initialize(), inet::ieee80211::RtsPolicy::initialize(), inet::EthernetSocketIo::initialize(), inet::queueing::TokenBucketMeterMixin< TokenBucketMixin< PacketMeterBase > >::initialize(), inet::queueing::ExponentialRateMeter::initialize(), inet::StreamIdentifier::initialize(), inet::StreamMerger::initialize(), inet::ieee80211::CtsPolicy::initialize(), inet::LengthBasedAggregatorPolicy::initialize(), inet::UdpEchoApp::initialize(), inet::VlanIndFilter::initialize(), inet::VlanReqFilter::initialize(), inet::physicallayer::ApskDecoder::initialize(), inet::physicallayer::NoiseDimensionalTransmitter::initialize(), inet::DriftingOscillatorBase::initialize(), inet::physicallayer::ApskDemodulator::initialize(), inet::queueing::PacketCloner::initialize(), inet::queueing::PacketDemultiplexer::initialize(), inet::queueing::PacketServerBase::initialize(), inet::queueing::PacketSourceBase::initialize(), inet::physicallayer::Ieee80211OfdmEncoderModule::initialize(), inet::ieee80211::Ieee80211Portal::initialize(), inet::physicallayer::ApskModulator::initialize(), inet::visualizer::PhysicalEnvironmentVisualizerBase::initialize(), inet::physicallayer::PhysicalLayerBase::initialize(), inet::AggregatorBase::initialize(), inet::Ieee8021qTagEpdHeaderInserter::initialize(), inet::Ieee8021qTagTpidHeaderInserter::initialize(), inet::RelayInterfaceLearner::initialize(), inet::AttachedMobility::initialize(), inet::Ipv4NatTable::initialize(), inet::queueing::SlidingWindowRateMeter::initialize(), inet::physicallayer::StochasticErrorModel::initialize(), inet::TcpSinkApp::initialize(), inet::queueing::TokenBasedServer::initialize(), inet::queueing::TokenBucketMixin< PacketClassifierBase >::initialize(), inet::physicallayer::BreakpointPathLoss::initialize(), inet::queueing::WrrClassifier::initialize(), inet::queueing::WrrScheduler::initialize(), inet::ieee80211::Ds::initialize(), inet::ClockBase::initialize(), inet::queueing::PacketPullerBase::initialize(), inet::queueing::PacketPusherBase::initialize(), inet::queueing::PeriodicGate::initialize(), inet::queueing::PreemptingServer::initialize(), inet::RandomDriftOscillator::initialize(), inet::TelnetApp::initialize(), inet::SimpleClockSynchronizer::initialize(), inet::queueing::TokenGeneratorBase::initialize(), inet::power::IdealEpEnergyStorage::initialize(), inet::queueing::PacketBuffer::initialize(), inet::PacketEmitter::initialize(), inet::ieee80211::Ieee80211MgmtApBase::initialize(), inet::queueing::PacketQueueBase::initialize(), inet::physicallayer::Ieee80211OfdmErrorModel::initialize(), inet::queueing::PacketTaggerBase::initialize(), inet::physicallayer::Ieee80211TransmitterBase::initialize(), inet::StreamThroughTransmitter::initialize(), inet::queueing::OrdinalBasedDropper::initialize(), inet::queueing::OrdinalBasedDuplicator::initialize(), inet::ieee80211::OriginatorQosAckPolicy::initialize(), inet::queueing::PacketBasedTokenGenerator::initialize(), inet::EligibilityTimeGate::initialize(), inet::EthernetMac::initialize(), inet::visualizer::RoutingTableOsgVisualizer::initialize(), inet::IpvxTrafSink::initialize(), inet::physicallayer::SnirReceiverBase::initialize(), inet::MacRelayUnitBase::initialize(), inet::physicallayer::UnitDiskTransmitter::initialize(), inet::visualizer::VisualizerBase::initialize(), inet::ChiangMobility::initialize(), inet::HostAutoConfigurator::initialize(), inet::ieee80211::OriginatorBlockAckAgreementPolicy::initialize(), inet::AdaptiveProbabilisticBroadcast::initialize(), inet::physicallayer::Ieee80211OfdmDecoderModule::initialize(), inet::EligibilityTimeMeter::initialize(), inet::visualizer::PathOsgVisualizerBase::initialize(), inet::RelayInterfaceSelector::initialize(), inet::rtp::Rtp::initialize(), inet::InterpacketGapInserter::initialize(), inet::ShortcutMac::initialize(), inet::LinearMobility::initialize(), inet::visualizer::LinkOsgVisualizerBase::initialize(), inet::queueing::MarkovScheduler::initialize(), inet::Z3GateScheduleConfigurator::initialize(), inet::TcpBasicClientApp::initialize(), inet::queueing::CompoundPacketQueueBase::initialize(), inet::Ieee8021qSocketTable::initialize(), inet::EthernetCsmaMac::initialize(), inet::Ieee8022LlcSocketIo::initialize(), inet::TcpEchoApp::initialize(), inet::queueing::MarkovClassifier::initialize(), inet::physicallayer::NoiseSource::initialize(), inet::ieee80211::OnoeRateControl::initialize(), inet::physicallayer::ApskEncoder::initialize(), inet::ieee80211::Tx::initialize(), inet::queueing::PacketFlowBase::initialize(), inet::queueing::PacketGateBase::initialize(), inet::queueing::PacketMultiplexer::initialize(), inet::queueing::FlowMeasurementStarter::initialize(), inet::ieee80211::AarfRateControl::initialize(), inet::EthernetCutthroughSource::initialize(), inet::RandomWaypointMobility::initialize(), inet::AnsimMobility::initialize(), inet::ieee80211::AckHandler::initialize(), inet::ieee80211::InProgressFrames::initialize(), inet::StaticLinearMobility::initialize(), inet::L2NodeConfigurator::initialize(), inet::BonnMotionMobility::initialize(), inet::visualizer::TracingObstacleLossOsgVisualizer::initialize(), inet::PacketDestreamer::initialize(), inet::queueing::PacketProcessorBase::initialize(), inet::visualizer::Ieee80211OsgVisualizer::initialize(), inet::visualizer::TransportConnectionOsgVisualizer::initialize(), inet::EtherAppServer::initialize(), inet::UdpVideoStreamClient::initialize(), inet::EthernetSocketTable::initialize(), inet::physicallayer::ShortcutRadio::initialize(), inet::power::SimpleEpEnergyManagement::initialize(), inet::ieee80211::SingleProtectionMechanism::initialize(), inet::GaussMarkovMobility::initialize(), inet::visualizer::NetworkNodeVisualizerBase::initialize(), inet::queueing::PacketClassifierBase::initialize(), inet::visualizer::LinkBreakCanvasVisualizer::initialize(), inet::queueing::PacketSchedulerBase::initialize(), inet::Loopback::initialize(), inet::TractorMobility::initialize(), inet::bgp::Bgp::initialize(), inet::visualizer::GateScheduleOsgVisualizer::initialize(), inet::physicalenvironment::GridObjectCache::initialize(), inet::visualizer::PathCanvasVisualizerBase::initialize(), inet::queueing::PacketFilterBase::initialize(), inet::queueing::PacketQueue::initialize(), inet::PacketReceiverBase::initialize(), inet::physicallayer::ParabolicAntenna::initialize(), inet::physicallayer::Ieee80211Radio::initialize(), inet::visualizer::EnergyStorageOsgVisualizer::initialize(), inet::visualizer::TreeCanvasVisualizerBase::initialize(), inet::power::AlternatingEpEnergyConsumer::initialize(), inet::visualizer::QueueOsgVisualizer::initialize(), inet::visualizer::RadioOsgVisualizer::initialize(), inet::RectangleMobility::initialize(), inet::visualizer::RoutingTableCanvasVisualizer::initialize(), inet::visualizer::InfoOsgVisualizer::initialize(), inet::power::SimpleCcBattery::initialize(), inet::power::AlternatingEpEnergyGenerator::initialize(), inet::visualizer::StatisticCanvasVisualizer::initialize(), inet::TokenBucketMeter::initialize(), inet::visualizer::LinkCanvasVisualizerBase::initialize(), inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::initialize(), inet::visualizer::Ieee80211CanvasVisualizer::initialize(), inet::visualizer::InterfaceTableOsgVisualizer::initialize(), inet::PacketStreamer::initialize(), inet::physicallayer::AxiallySymmetricAntenna::initialize(), inet::QosClassifier::initialize(), inet::Ipv4Encap::initialize(), inet::ExtLowerUdp::initialize(), inet::visualizer::StatisticOsgVisualizer::initialize(), inet::TcpAppBase::initialize(), inet::NodeStatus::initialize(), inet::CircleMobility::initialize(), inet::visualizer::PacketDropCanvasVisualizer::initialize(), inet::visualizer::EnergyStorageCanvasVisualizer::initialize(), inet::visualizer::TransportConnectionCanvasVisualizer::initialize(), inet::visualizer::InfoCanvasVisualizer::initialize(), inet::visualizer::InterfaceTableCanvasVisualizer::initialize(), inet::queueing::FlowMeasurementRecorder::initialize(), inet::visualizer::QueueCanvasVisualizer::initialize(), inet::visualizer::MobilityCanvasVisualizer::initialize(), inet::physicallayer::ErrorModelBase::initialize(), inet::visualizer::GateScheduleCanvasVisualizer::initialize(), inet::physicalenvironment::BvhObjectCache::initialize(), inet::queueing::CreditBasedGate::initialize(), inet::Ipv4NodeConfigurator::initialize(), inet::TunnelApp::initialize(), inet::ieee80211::TxopProcedure::initialize(), inet::StreamDecoder::initialize(), inet::TcpGenericServerApp::initialize(), inet::VehicleMobility::initialize(), inet::NextHopRoutingTable::initialize(), inet::OperationalMixin< cSimpleModule >::initialize(), inet::MassMobility::initialize(), inet::Ieee8022Llc::initialize(), inet::TurtleMobility::initialize(), inet::PreemptableStreamer::initialize(), inet::UdpSink::initialize(), inet::ieee80211::Rx::initialize(), inet::tcp::TcpLwip::initialize(), inet::Mpls::initialize(), inet::ieee80211::Ieee80211MgmtBase::initialize(), inet::PacketTransmitterBase::initialize(), inet::PimSplitter::initialize(), inet::ieee80211::Dcaf::initialize(), inet::NetPerfMeter::initialize(), inet::MacProtocolBase::initialize(), inet::NetworkProtocolBase::initialize(), inet::VoipStreamReceiver::initialize(), inet::physicallayer::ApskLayeredTransmitter::initialize(), inet::rtp::Rtcp::initialize(), inet::SingleRateThreeColorMeter::initialize(), inet::ieee80211::QosAckHandler::initialize(), inet::queueing::RedDropper::initialize(), inet::TwoRateThreeColorMeter::initialize(), inet::visualizer::RadioCanvasVisualizer::initialize(), inet::TcpSinkAppThread::initialize(), inet::physicallayer::InterpolatingAntenna::initialize(), inet::physicallayer::Ieee802154UwbIrTransmitter::initialize(), inet::VirtualTunnel::initialize(), inet::physicallayer::NeighborListNeighborCache::initialize(), inet::ProbabilisticBroadcast::initialize(), inet::RotatingMobilityBase::initialize(), inet::visualizer::PhysicalEnvironmentCanvasVisualizer::initialize(), inet::visualizer::EnergyStorageVisualizerBase::initialize(), inet::UdpBasicApp::initialize(), inet::VoipStreamSender::initialize(), inet::physicallayer::GridNeighborCache::initialize(), inet::physicallayer::QuadTreeNeighborCache::initialize(), inet::TcpSessionApp::initialize(), inet::Pim::initialize(), inet::SuperpositioningMobility::initialize(), inet::physicallayer::DimensionalTransmitterBase::initialize(), inet::visualizer::TracingObstacleLossVisualizerBase::initialize(), inet::physicallayer::IdealObstacleLoss::initialize(), inet::EtherAppClient::initialize(), inet::Rstp::initialize(), inet::SimpleVoipSender::initialize(), inet::Ieee8021dRelay::initialize(), inet::visualizer::TracingObstacleLossCanvasVisualizer::initialize(), inet::ieee80211::RateSelection::initialize(), inet::physicallayer::ApskLayeredReceiver::initialize(), inet::ieee80211::Contention::initialize(), inet::EtherTrafGen::initialize(), inet::DscpMarker::initialize(), inet::ieee80211::Ieee80211AgentSta::initialize(), inet::physicallayer::Ieee80211LayeredOfdmTransmitter::initialize(), inet::visualizer::Ieee80211VisualizerBase::initialize(), inet::DhcpServer::initialize(), inet::BehaviorAggregateClassifier::initialize(), inet::StpBase::initialize(), inet::physicallayer::StateBasedEpEnergyConsumer::initialize(), inet::visualizer::LinkBreakVisualizerBase::initialize(), inet::ospfv2::Ospfv2::initialize(), inet::MovingMobilityBase::initialize(), inet::physicallayer::StateBasedCcEnergyConsumer::initialize(), inet::SimpleGeographicCoordinateSystem::initialize(), inet::Ns2MotionMobility::initialize(), inet::RsvpClassifier::initialize(), inet::LibTable::initialize(), inet::physicallayer::Ieee80211LayeredOfdmReceiver::initialize(), inet::IpvxTrafGen::initialize(), inet::visualizer::QueueVisualizerBase::initialize(), inet::visualizer::InfoVisualizerBase::initialize(), inet::visualizer::TransportConnectionVisualizerBase::initialize(), inet::Ted::initialize(), inet::Icmpv6::initialize(), inet::UdpVideoStreamServer::initialize(), inet::Icmp::initialize(), inet::EthernetEncapsulation::initialize(), inet::DhcpClient::initialize(), inet::ieee80211::Edcaf::initialize(), inet::ieee80211::Ieee80211Mac::initialize(), inet::MacForwardingTable::initialize(), inet::ieee80211::Ieee80211Mib::initialize(), inet::visualizer::TreeVisualizerBase::initialize(), inet::BMac::initialize(), inet::Ppp::initialize(), inet::MessageDispatcher::initialize(), inet::physicalenvironment::PhysicalEnvironment::initialize(), inet::visualizer::InterfaceTableVisualizerBase::initialize(), inet::SctpNatServer::initialize(), inet::ieee80211::Ieee80211MgmtAp::initialize(), inet::physicallayer::UwbIrStochasticPathLoss::initialize(), inet::GlobalArp::initialize(), inet::visualizer::RadioVisualizerBase::initialize(), inet::visualizer::MobilityVisualizerBase::initialize(), inet::visualizer::GateScheduleVisualizerBase::initialize(), inet::Gpsr::initialize(), inet::SctpClient::initialize(), inet::Stp::initialize(), inet::visualizer::RoutingTableVisualizerBase::initialize(), inet::AckingMac::initialize(), inet::Dsdv::initialize(), inet::PimInterfaceTable::initialize(), inet::SctpServer::initialize(), inet::physicallayer::DielectricObstacleLoss::initialize(), inet::MultiFieldClassifier::initialize(), inet::power::SimpleEpEnergyStorage::initialize(), inet::XMac::initialize(), inet::MatrixCloudDelayer::initialize(), inet::UdpBasicBurst::initialize(), inet::PingApp::initialize(), inet::Gptp::initialize(), inet::visualizer::StatisticVisualizerBase::initialize(), inet::MoBanLocal::initialize(), inet::SctpPeer::initialize(), inet::visualizer::LinkVisualizerBase::initialize(), inet::MobilityBase::initialize(), inet::SimpleVoipReceiver::initialize(), inet::dymo::Dymo::initialize(), inet::physicallayer::MediumLimitCache::initialize(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::visualizer::PathVisualizerBase::initialize(), inet::Ieee802154Mac::initialize(), inet::Arp::initialize(), inet::L2NetworkConfigurator::initialize(), inet::InterfaceTable::initialize(), inet::visualizer::PacketDropVisualizerBase::initialize(), inet::SctpNatPeer::initialize(), inet::LMac::initialize(), inet::ieee80211::Ieee80211MgmtSta::initialize(), inet::FailureProtectionConfigurator::initialize(), inet::ieee80211::Hcf::initialize(), inet::Flooding::initialize(), inet::StreamRedundancyConfigurator::initialize(), inet::Ipv6RoutingTable::initialize(), inet::CsmaCaMac::initialize(), inet::Rip::initialize(), inet::PimNeighborTable::initialize(), inet::Ipv6Tunneling::initialize(), inet::aodv::Aodv::initialize(), inet::L3NetworkConfiguratorBase::initialize(), inet::Ipv4RoutingTable::initialize(), inet::tcp::Tcp::initialize(), inet::Ipv6NeighbourDiscovery::initialize(), inet::NetworkInterface::initialize(), inet::Ipv4NetworkConfigurator::initialize(), inet::physicallayer::Radio::initialize(), inet::xMIPv6::initialize(), inet::NextHopForwarding::initialize(), inet::EthernetMacBase::initialize(), inet::PimBase::initialize(), inet::Ldp::initialize(), inet::Igmpv2::initialize(), inet::GateScheduleConfiguratorBase::initialize(), inet::Udp::initialize(), inet::sctp::Sctp::initialize(), inet::physicallayer::RadioMedium::initialize(), inet::PimSm::initialize(), inet::Ipv6::initialize(), inet::Ipv4::initialize(), inet::PimDm::initialize(), inet::Igmpv3::initialize(), inet::RsvpTe::initialize(), and inet::eigrp::EigrpIpv4Pdm::initialize().
Initialization of network addresses.
Referenced by inet::Ipv4NodeConfigurator::initialize().
Initialization of network configuration (e.g.
Ipv4NetworkConfigurator) includes:
Referenced by inet::MacForwardingTableConfigurator::initialize(), inet::Ipv6FlatNetworkConfigurator::initialize(), inet::NextHopNetworkConfigurator::initialize(), inet::Ipv4NodeConfigurator::initialize(), inet::Ipv4FlatNetworkConfigurator::initialize(), inet::L2NetworkConfigurator::initialize(), inet::FailureProtectionConfigurator::initialize(), inet::StreamRedundancyConfigurator::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Ipv4NetworkConfigurator::initialize(), and inet::HostAutoConfigurator::isInitializeStage().
Initialization of network interfaces includes:
Referenced by inet::EthernetCutthroughInterface::initialize(), inet::EthernetSocketIo::initialize(), inet::Ieee8022LlcSocketIo::initialize(), inet::ieee80211::Rx::initialize(), inet::MacProtocolBase::initialize(), inet::VirtualTunnel::initialize(), inet::ProbabilisticBroadcast::initialize(), inet::Flooding::initialize(), inet::NetworkInterface::initialize(), and inet::ieee80211::Ieee80211MgmtBase::isInitializeStage().
Initialization of network layer protocols.
(IPv4, IPv6, ...)
Referenced by inet::NetfilterInfoHook::initialize(), inet::CloudDelayerBase::initialize(), inet::Ipv4NatTable::initialize(), inet::EchoProtocol::initialize(), inet::MacRelayUnitBase::initialize(), inet::RoutingTableRecorder::initialize(), inet::TokenBucketMeter::initialize(), inet::Ipv4Encap::initialize(), inet::Mpls::initialize(), inet::NextHopRoutingTable::initialize(), inet::NetworkProtocolBase::initialize(), inet::SingleRateThreeColorMeter::initialize(), inet::TwoRateThreeColorMeter::initialize(), inet::ProbabilisticBroadcast::initialize(), inet::LibTable::initialize(), inet::GlobalArp::initialize(), inet::MultiFieldClassifier::initialize(), inet::Arp::initialize(), inet::Flooding::initialize(), inet::Ipv6Tunneling::initialize(), inet::Ipv4RoutingTable::initialize(), inet::xMIPv6::initialize(), inet::NextHopForwarding::initialize(), inet::Ipv6::initialize(), inet::Ipv4::initialize(), inet::NetworkProtocolBase::isInitializeStage(), inet::GlobalArp::isInitializeStage(), inet::Arp::isInitializeStage(), inet::NextHopForwarding::isInitializeStage(), and inet::Ipv4::isInitializeStage().
Initialization of network layer protocols over IP.
(ICMP, IGMP, ...)
Referenced by inet::Icmpv6::initialize(), inet::Icmp::initialize(), inet::Ipv6NeighbourDiscovery::initialize(), inet::Igmpv2::initialize(), and inet::Igmpv3::initialize().
Initialization of the physical environment.
Referenced by inet::visualizer::OpenStreetMapSceneCanvasVisualizer::initialize(), and inet::physicalenvironment::PhysicalEnvironment::initialize().
Initialization of physical layer protocols includes:
Referenced by inet::physicallayer::ApskDecoder::initialize(), inet::physicallayer::Ieee80211OfdmEncoderModule::initialize(), inet::physicallayer::Ieee80211OfdmDecoderModule::initialize(), inet::physicallayer::ApskEncoder::initialize(), inet::physicallayer::NoiseSource::initialize(), inet::physicallayer::Ieee80211Radio::initialize(), inet::physicallayer::Radio::initialize(), and inet::physicallayer::PhysicalLayerBase::isInitializeStage().
Initialization of physical layer neighbor cache.
Referenced by inet::physicallayer::NeighborListNeighborCache::initialize(), inet::physicallayer::QuadTreeNeighborCache::initialize(), and inet::physicallayer::GridNeighborCache::initialize().
Initialization of the cache of physical objects present in the physical environment.
Referenced by inet::physicalenvironment::GridObjectCache::initialize(), and inet::physicalenvironment::BvhObjectCache::initialize().
Initialization of the power model: energy storage, energy consumer, energy generator, and energy management modules.
Referenced by inet::power::AlternatingEpEnergyConsumer::initialize(), inet::power::AlternatingEpEnergyGenerator::initialize(), inet::physicallayer::StateBasedEpEnergyConsumer::initialize(), and inet::physicallayer::StateBasedCcEnergyConsumer::initialize().
Initialization of queueing modules.
Referenced by inet::PacketDirectionReverser::initialize(), inet::queueing::MultiTokenBucketClassifier::initialize(), inet::queueing::TokenBucketClassifier::initialize(), inet::queueing::PcapFilePacketProducer::initialize(), inet::queueing::ActivePacketSourceBase::initialize(), inet::queueing::EmptyPacketSource::initialize(), inet::queueing::ActivePacketSinkBase::initialize(), inet::queueing::PacketSendToPush::initialize(), inet::queueing::PassivePacketSinkBase::initialize(), inet::queueing::PassivePacketSourceBase::initialize(), inet::queueing::ActivePacketSink::initialize(), inet::queueing::ActivePacketSource::initialize(), inet::queueing::PassivePacketSink::initialize(), inet::queueing::PcapFilePacketConsumer::initialize(), inet::queueing::PacketGate::initialize(), inet::queueing::TimeBasedTokenGenerator::initialize(), inet::queueing::PassivePacketSource::initialize(), inet::queueing::QueueBasedTokenGenerator::initialize(), inet::queueing::PacketDuplicatorBase::initialize(), inet::queueing::PacketDemultiplexer::initialize(), inet::queueing::TokenBucketMixin< PacketClassifierBase >::initialize(), inet::queueing::PacketServerBase::initialize(), inet::queueing::PeriodicGate::initialize(), inet::queueing::PacketPullerBase::initialize(), inet::queueing::PacketPusherBase::initialize(), inet::queueing::PacketBasedTokenGenerator::initialize(), inet::EligibilityTimeGate::initialize(), inet::EligibilityTimeMeter::initialize(), inet::StreamEncoder::initialize(), inet::queueing::MarkovScheduler::initialize(), inet::queueing::MarkovClassifier::initialize(), inet::queueing::CompoundPacketQueueBase::initialize(), inet::queueing::PacketFlowBase::initialize(), inet::queueing::PacketMultiplexer::initialize(), inet::PacketDestreamer::initialize(), inet::queueing::PacketClassifierBase::initialize(), inet::queueing::PacketSchedulerBase::initialize(), inet::queueing::PacketFilterBase::initialize(), inet::queueing::PacketQueue::initialize(), inet::PacketReceiverBase::initialize(), inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::initialize(), inet::PacketStreamer::initialize(), inet::queueing::CreditBasedGate::initialize(), inet::StreamDecoder::initialize(), inet::PreemptableStreamer::initialize(), inet::PacketTransmitterBase::initialize(), and inet::GateScheduleConfiguratorBase::initialize().
Initialization of network addresses.
Referenced by inet::Ipv4RoutingTable::initialize().
Initialization of routing protocols.
Referenced by inet::bgp::Bgp::initialize(), inet::eigrp::EigrpNeighborTable< Ipv4Address >::initialize(), inet::eigrp::EigrpSplitter::initialize(), inet::ospfv3::Ospfv3Splitter::initialize(), inet::eigrp::EigrpTopologyTable< Ipv4Address >::initialize(), inet::Pim::initialize(), inet::ospfv2::Ospfv2::initialize(), inet::RsvpClassifier::initialize(), inet::LinkStateRouting::initialize(), inet::Gpsr::initialize(), inet::Dsdv::initialize(), inet::dymo::Dymo::initialize(), inet::ospfv3::Ospfv3Process::initialize(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::aodv::Aodv::initialize(), inet::eigrp::EigrpInterfaceTable::initialize(), inet::Ldp::initialize(), inet::eigrp::EigrpRtpT< Ipv4Address >::initialize(), inet::RsvpTe::initialize(), inet::eigrp::EigrpIpv4Pdm::initialize(), and inet::RoutingProtocolBase::isInitializeStage().
Initialization of single mobility modules: calculating the initial position and orientation.
Referenced by inet::MoBanLocal::initialize(), and inet::MobilityBase::initialize().
Initialization of static routing.
Referenced by inet::Ipv4NodeConfigurator::initialize().
Initialization of transport-layer protocols.
Referenced by inet::rtp::Rtp::initialize(), inet::ExtLowerUdp::initialize(), inet::tcp::TcpLwip::initialize(), inet::rtp::Rtcp::initialize(), inet::Pim::initialize(), inet::tcp::Tcp::initialize(), inet::Udp::initialize(), inet::sctp::Sctp::initialize(), and inet::TransportProtocolBase::isInitializeStage().
| INET_API simsignal_t inet::interfaceClnsConfigChangedSignal = cComponent::registerSignal("interfaceClnsConfigChanged") |
| INET_API simsignal_t inet::interfaceConfigChangedSignal = cComponent::registerSignal("interfaceConfigChanged") |
Referenced by inet::NetworkInterface::addProtocolData(), inet::NetworkInterface::addProtocolDataIfAbsent(), inet::physicallayer::RadioMedium::addRadio(), inet::NetworkInterface::clearProtocolDataSet(), inet::NetworkInterface::configChanged(), inet::RoutingTableRecorder::hookListeners(), inet::NextHopRoutingTable::initialize(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Ipv4RoutingTable::initialize(), inet::eigrp::EigrpIpv4Pdm::initialize(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::eigrp::EigrpIpv6Pdm::receiveSignal(), inet::Ipv6RoutingTable::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::eigrp::EigrpIpv4Pdm::receiveSignal(), inet::physicallayer::RadioMedium::receiveSignal(), inet::RoutingTableRecorder::recordInterfaceChange(), inet::NetworkInterface::removeProtocolData(), inet::NetworkInterface::removeProtocolDataIfPresent(), inet::physicallayer::RadioMedium::removeRadio(), inet::visualizer::InterfaceTableVisualizerBase::subscribe(), and inet::visualizer::InterfaceTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::interfaceCreatedSignal = cComponent::registerSignal("interfaceCreated") |
Referenced by inet::InterfaceTable::addInterface(), inet::Ipv4NodeConfigurator::handleOperationStage(), inet::RoutingTableRecorder::hookListeners(), inet::L2NodeConfigurator::initialize(), inet::Ipv4NodeConfigurator::initialize(), inet::NextHopRoutingTable::initialize(), inet::PimInterfaceTable::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Ipv4RoutingTable::initialize(), inet::Igmpv2::initialize(), inet::Igmpv3::initialize(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::L2NodeConfigurator::receiveSignal(), inet::Ipv4NodeConfigurator::receiveSignal(), inet::ospfv2::Ospfv2::receiveSignal(), inet::PimInterfaceTable::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::Rip::receiveSignal(), inet::Ipv6RoutingTable::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::Igmpv2::receiveSignal(), inet::Igmpv3::receiveSignal(), inet::RoutingTableRecorder::recordInterfaceChange(), inet::Rip::startRIPRouting(), inet::Rip::stopRIPRouting(), inet::ospfv2::Ospfv2::subscribe(), inet::visualizer::InterfaceTableVisualizerBase::subscribe(), inet::ospfv2::Ospfv2::unsubscribe(), and inet::visualizer::InterfaceTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::interfaceDeletedSignal = cComponent::registerSignal("interfaceDeleted") |
Referenced by inet::InterfaceTable::deleteInterface(), inet::Ipv4NodeConfigurator::handleOperationStage(), inet::RoutingTableRecorder::hookListeners(), inet::Ipv4NodeConfigurator::initialize(), inet::NextHopRoutingTable::initialize(), inet::DhcpServer::initialize(), inet::DhcpClient::initialize(), inet::PimInterfaceTable::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Ipv4RoutingTable::initialize(), inet::Igmpv2::initialize(), inet::Igmpv3::initialize(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::Ipv4NodeConfigurator::receiveSignal(), inet::ospfv2::Ospfv2::receiveSignal(), inet::PimInterfaceTable::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::DhcpClient::receiveSignal(), inet::DhcpServer::receiveSignal(), inet::Rip::receiveSignal(), inet::Ipv6RoutingTable::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::Igmpv2::receiveSignal(), inet::Igmpv3::receiveSignal(), inet::RoutingTableRecorder::recordInterfaceChange(), inet::Rip::startRIPRouting(), inet::Rip::stopRIPRouting(), inet::ospfv2::Ospfv2::subscribe(), inet::visualizer::InterfaceTableVisualizerBase::subscribe(), inet::ospfv2::Ospfv2::unsubscribe(), and inet::visualizer::InterfaceTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::interfaceGnpConfigChangedSignal = cComponent::registerSignal("interfaceGnpConfigChanged") |
Referenced by inet::NextHopInterfaceData::changed1().
| INET_API simsignal_t inet::interfaceIpv4ConfigChangedSignal = cComponent::registerSignal("interfaceIpv4ConfigChanged") |
Referenced by inet::Ipv4InterfaceData::changed1(), inet::RoutingTableRecorder::hookListeners(), inet::NextHopRoutingTable::initialize(), inet::GlobalArp::initialize(), inet::Ipv4RoutingTable::initialize(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::GlobalArp::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::RoutingTableRecorder::recordInterfaceChange(), inet::visualizer::InterfaceTableVisualizerBase::subscribe(), inet::visualizer::RoutingTableVisualizerBase::subscribe(), inet::visualizer::InterfaceTableVisualizerBase::unsubscribe(), and inet::visualizer::RoutingTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::interfaceIpv6ConfigChangedSignal = cComponent::registerSignal("interfaceIpv6ConfigChanged") |
| INET_API simsignal_t inet::interfaceStateChangedSignal = cComponent::registerSignal("interfaceStateChanged") |
Referenced by inet::Ipv4NodeConfigurator::handleOperationStage(), inet::PimDm::handleStartOperation(), inet::EthernetMacLayer::initialize(), inet::CarrierBasedLifeTimer::initialize(), inet::Ipv4NodeConfigurator::initialize(), inet::NextHopRoutingTable::initialize(), inet::StpBase::initialize(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::Ipv6RoutingTable::initialize(), inet::Ipv4RoutingTable::initialize(), inet::eigrp::EigrpIpv4Pdm::initialize(), inet::EthernetMacLayer::receiveSignal(), inet::CarrierBasedLifeTimer::receiveSignal(), inet::Rstp::receiveSignal(), inet::Ipv4NodeConfigurator::receiveSignal(), inet::ospfv2::Ospfv2::receiveSignal(), inet::visualizer::InterfaceTableVisualizerBase::receiveSignal(), inet::eigrp::EigrpIpv6Pdm::receiveSignal(), inet::Rip::receiveSignal(), inet::Ipv6RoutingTable::receiveSignal(), inet::Ipv4RoutingTable::receiveSignal(), inet::eigrp::EigrpIpv4Pdm::receiveSignal(), inet::Rip::startRIPRouting(), inet::NetworkInterface::stateChanged(), inet::PimDm::stopPIMRouting(), inet::Rip::stopRIPRouting(), inet::ospfv2::Ospfv2::subscribe(), inet::visualizer::InterfaceTableVisualizerBase::subscribe(), inet::ospfv2::Ospfv2::unsubscribe(), and inet::visualizer::InterfaceTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::interpacketGapEndedSignal = cComponent::registerSignal("interpacketGapEnded") |
| INET_API simsignal_t inet::interpacketGapStartedSignal = cComponent::registerSignal("interpacketGapStarted") |
| const unsigned char inet::IPOPTION_CLASS_MASK = 0x60 |
| const unsigned char inet::IPOPTION_COPY_MASK = 0x80 |
| const unsigned char inet::IPOPTION_NUMBER_MASK = 0x1F |
Referenced by inet::Ipv4::encapsulate(), inet::ospfv2::Neighbor::retransmitUpdatePacket(), inet::ospfv2::Neighbor::sendDatabaseDescriptionPacket(), inet::ospfv2::Ospfv2Interface::sendDelayedAcknowledgements(), inet::ospfv2::Neighbor::sendLinkStateRequestPacket(), and inet::Ipv4HeaderSerializer::serialize().
| INET_API simsignal_t inet::ipv4DataOnNonrpfSignal = cComponent::registerSignal("ipv4DataOnNonrpf") |
| INET_API simsignal_t inet::ipv4DataOnRpfSignal = cComponent::registerSignal("ipv4DataOnRpf") |
| INET_API simsignal_t inet::ipv4MdataRegisterSignal = cComponent::registerSignal("ipv4MdataRegister") |
| INET_API simsignal_t inet::ipv4MulticastChangeSignal = cComponent::registerSignal("ipv4McastChange") |
| INET_API simsignal_t inet::ipv4MulticastGroupJoinedSignal = cComponent::registerSignal("ipv4MulticastGroupJoined") |
| INET_API simsignal_t inet::ipv4MulticastGroupLeftSignal = cComponent::registerSignal("ipv4MulticastGroupLeft") |
| INET_API simsignal_t inet::ipv4MulticastGroupRegisteredSignal = cComponent::registerSignal("ipv4MulticastGroupRegistered") |
| INET_API simsignal_t inet::ipv4MulticastGroupUnregisteredSignal = cComponent::registerSignal("ipv4MulticastGroupUnregistered") |
| INET_API simsignal_t inet::ipv4NewMulticastSignal = cComponent::registerSignal("ipv4NewMulticast") |
Referenced by inet::Ipv6Header::calculateFragmentLength(), and inet::Rip::sendRoutes().
| INET_API simsignal_t inet::ipv6HandoverOccurredSignal = cComponent::registerSignal("ipv6HandoverOccurred") |
| INET_API simsignal_t inet::ipv6MulticastGroupJoinedSignal = cComponent::registerSignal("ipv6MulticastGroupJoined") |
Referenced by inet::Ipv6InterfaceData::joinMulticastGroup().
| INET_API simsignal_t inet::ipv6MulticastGroupLeftSignal = cComponent::registerSignal("ipv6MulticastGroupLeft") |
Referenced by inet::Ipv6InterfaceData::leaveMulticastGroup().
| INET_API simsignal_t inet::ipv6MulticastGroupRegisteredSignal = cComponent::registerSignal("ipv6MulticastGroupRegistered") |
| INET_API simsignal_t inet::ipv6MulticastGroupUnregisteredSignal = cComponent::registerSignal("ipv6MulticastGroupUnregistered") |
Referenced by inet::Ipv6NeighbourDiscovery::createAndSendNsPacket(), inet::Ipv6NeighbourDiscovery::createAndSendRaPacket(), inet::Ipv6NeighbourDiscovery::createAndSendRedirectPacket(), inet::Ipv6NeighbourDiscovery::createAndSendRsPacket(), inet::Ipv6NeighbourDiscovery::sendSolicitedNa(), and inet::Ipv6NeighbourDiscovery::sendUnsolicitedNa().
Referenced by inet::Ipv6NeighbourDiscovery::createAndSendRaPacket().
Referenced by inet::Ipv6NeighbourDiscovery::createAndSendRaPacket().
| INET_API simsignal_t inet::isisAdjChangedSignal = cComponent::registerSignal("isisAdjChanged") |
| INET_API simsignal_t inet::l2ApAssociatedSignal = cComponent::registerSignal("l2ApAssociated") |
| INET_API simsignal_t inet::l2ApDisassociatedSignal = cComponent::registerSignal("l2ApDisassociated") |
| INET_API simsignal_t inet::l2AssociatedNewApSignal = cComponent::registerSignal("l2AssociatedNewAp") |
| INET_API simsignal_t inet::l2AssociatedOldApSignal = cComponent::registerSignal("l2AssociatedOldAp") |
| INET_API simsignal_t inet::l2AssociatedSignal = cComponent::registerSignal("l2Associated") |
Referenced by inet::ieee80211::Ieee80211MgmtSta::handleAssociationResponseFrame(), inet::DhcpClient::initialize(), inet::visualizer::Ieee80211VisualizerBase::receiveSignal(), inet::DhcpClient::receiveSignal(), inet::visualizer::Ieee80211VisualizerBase::subscribe(), and inet::visualizer::Ieee80211VisualizerBase::unsubscribe().
| INET_API simsignal_t inet::l2BeaconLostSignal = cComponent::registerSignal("l2BeaconLost") |
Signals for publish/subscribe mechanisms.
Referenced by inet::ieee80211::Ieee80211MgmtSta::beaconLost(), inet::ieee80211::Ieee80211AgentSta::initialize(), and inet::ieee80211::Ieee80211AgentSta::receiveSignal().
| INET_API simsignal_t inet::l2DisassociatedSignal = cComponent::registerSignal("l2Disassociated") |
| const B inet::LDP_HEADER_BYTES = LDP_BASEHEADER_BYTES + B(20) |
| const uint32_t inet::LINK_LOCAL_MASK = 0xFFC00000 |
Referenced by inet::Ipv6Address::getScope().
| const uint32_t inet::LINK_LOCAL_PREFIX = 0xFE800000 |
Referenced by inet::Ipv6Address::getScope().
| INET_API simsignal_t inet::linkBrokenSignal = cComponent::registerSignal("linkBroken") |
Referenced by inet::CsmaCaMac::giveUpCurrentTransmission(), inet::ieee80211::Hcf::handleInternalCollision(), inet::AckingMac::handleSelfMessage(), inet::BMac::handleSelfMessage(), inet::Gpsr::initialize(), inet::dymo::Dymo::initialize(), inet::aodv::Aodv::initialize(), inet::ieee80211::Dcf::originatorProcessFailedFrame(), inet::ieee80211::Hcf::originatorProcessFailedFrame(), inet::ieee80211::Dcf::originatorProcessRtsProtectionFailed(), inet::ieee80211::Hcf::originatorProcessRtsProtectionFailed(), inet::visualizer::LinkBreakVisualizerBase::receiveSignal(), inet::Gpsr::receiveSignal(), inet::aodv::Aodv::receiveSignal(), inet::dymo::Dymo::receiveSignal(), inet::visualizer::LinkBreakVisualizerBase::subscribe(), and inet::visualizer::LinkBreakVisualizerBase::unsubscribe().
| const int inet::MAX_ENTRY_STRING_SIZE = 500 |
Referenced by inet::RoutingTableParser::parseInterfaces(), and inet::RoutingTableParser::parseRouting().
Referenced by inet::EthernetEncapsulation::processPacketFromHigherLayer().
| const int inet::MAX_FILESIZE = 10000 |
| const unsigned int inet::MAX_IPADDR_OPTION_ENTRIES = 9 |
| const unsigned int inet::MAX_TIMESTAMP_OPTION_ENTRIES = 4 |
| INET_API simsignal_t inet::mipv6RoCompletedSignal = cComponent::registerSignal("mipv6RoCompleted") |
Referenced by inet::xMIPv6::processBAMessage().
| INET_API simsignal_t inet::modesetChangedSignal = cComponent::registerSignal("modesetChanged") |
Referenced by inet::ieee80211::ModeSetListener::initialize(), inet::ieee80211::Dcaf::initialize(), inet::ieee80211::RateSelection::initialize(), inet::ieee80211::Ieee80211Mac::initialize(), inet::ieee80211::Edcaf::initialize(), inet::ieee80211::ModeSetListener::receiveSignal(), inet::ieee80211::RateControlBase::receiveSignal(), inet::ieee80211::Dcaf::receiveSignal(), inet::ieee80211::RateSelection::receiveSignal(), inet::ieee80211::QosRateSelection::receiveSignal(), and inet::ieee80211::Edcaf::receiveSignal().
| INET_API simsignal_t inet::mrouteAddedSignal = cComponent::registerSignal("mrouteAdded") |
Referenced by inet::Ipv4RoutingTable::addMulticastRoute().
| INET_API simsignal_t inet::mrouteChangedSignal = cComponent::registerSignal("mrouteChanged") |
| INET_API simsignal_t inet::mrouteDeletedSignal = cComponent::registerSignal("mrouteDeleted") |
| const uint32_t inet::MULTICAST_MASK = 0xFF000000 |
Referenced by inet::Ipv6Address::getMulticastScope(), and inet::Ipv6Address::getScope().
| const uint32_t inet::MULTICAST_PREFIX = 0xFF000000 |
Referenced by inet::Ipv6Address::getMulticastScope(), and inet::Ipv6Address::getScope().
| INET_API simsignal_t inet::packetAddedSignal = cComponent::registerSignal("packetAdded") |
Referenced by inet::queueing::PacketBuffer::addPacket(), and inet::queueing::PacketBufferBase::emit().
| INET_API simsignal_t inet::packetCreatedSignal = cComponent::registerSignal("packetCreated") |
Referenced by inet::queueing::PacketSourceBase::createPacket(), inet::ResidenceTimeMeasurer::initialize(), inet::queueing::CompoundPacketQueueBase::initialize(), inet::ResidenceTimeMeasurer::receiveSignal(), inet::queueing::CompoundPacketQueueBase::receiveSignal(), and inet::queueing::PcapFilePacketProducer::schedulePacket().
| INET_API simsignal_t inet::packetDroppedSignal = cComponent::registerSignal("packetDropped") |
Referenced by inet::Ipv4::arpResolutionTimedOut(), inet::CarrierBasedLifeTimer::clearCollection(), inet::ieee80211::RecipientQosMacDataService::dataFrameReceived(), inet::Ipv4::datagramLocalOut(), inet::ieee80211::RecipientMacDataService::dataOrMgmtFrameReceived(), inet::NetworkInterface::LocalGate::deliver(), inet::MacProtocolBase::dropCurrentTxFrame(), inet::AckingMac::dropFrameNotForUs(), inet::EthernetMacBase::dropFrameNotForUs(), inet::queueing::PacketProcessorBase::dropPacket(), inet::queueing::PacketBufferBase::emit(), inet::queueing::PacketQueueBase::emit(), inet::CsmaCaMac::emitPacketDropSignal(), inet::MacProtocolBase::flushQueue(), inet::Ipv4::forwardMulticastPacket(), inet::Ipv4::fragmentAndSend(), inet::EthernetCsmaMac::frameReceptionComplete(), inet::Ipv4::handleIncomingDatagram(), inet::ieee80211::Hcf::handleInternalCollision(), inet::MacRelayUnit::handleLowerPacket(), inet::Ieee8021dRelay::handleLowerPacket(), inet::AckingMac::handleLowerPacket(), inet::Ppp::handleLowerPacket(), inet::BMac::handleLowerPacket(), inet::Ieee802154Mac::handleLowerPacket(), inet::LMac::handleLowerPacket(), inet::tcp::Tcp::handleLowerPacket(), inet::ieee80211::Ieee80211LlcEpd::handleMessage(), inet::Ipv6::handleMessageFromHL(), inet::NextHopForwarding::handlePacketFromHL(), inet::Ipv4::handlePacketFromHL(), inet::NextHopForwarding::handlePacketFromNetwork(), inet::BMac::handleSelfMessage(), inet::LMac::handleSelfMessage(), inet::EthernetCsmaMac::handleSignalFromNetwork(), inet::EthernetMac::handleUpperPacket(), inet::Ppp::handleUpperPacket(), inet::ieee80211::Ieee80211Mac::handleUpperPacket(), inet::EthernetCsmaMac::handleUpperPacket(), inet::ResidenceTimeMeasurer::initialize(), inet::queueing::CompoundPacketQueueBase::initialize(), inet::queueing::RedDropper::initialize(), inet::ieee80211::Rx::lowerFrameReceived(), inet::ieee80211::Dcf::originatorProcessFailedFrame(), inet::ieee80211::Hcf::originatorProcessFailedFrame(), inet::ieee80211::Dcf::originatorProcessRtsProtectionFailed(), inet::ieee80211::Hcf::originatorProcessRtsProtectionFailed(), inet::Ipv4::preroutingFinish(), inet::xMIPv6::processBRRMessage(), inet::EthernetMacBase::processConnectDisconnect(), inet::xMIPv6::processCoTMessage(), inet::ieee80211::Ds::processDataFrame(), inet::xMIPv6::processHoAOpt(), inet::xMIPv6::processHoTMessage(), inet::Icmp::processIcmpMessage(), inet::Udp::processICMPv4Error(), inet::Udp::processICMPv6Error(), inet::Icmpv6::processICMPv6Message(), inet::Igmpv2::processIgmpMessage(), inet::Igmpv3::processIgmpMessage(), inet::ieee80211::Dcf::processLowerFrame(), inet::ieee80211::Hcf::processLowerFrame(), inet::xMIPv6::processMobilityMessage(), inet::EthernetMac::processMsgFromNetwork(), inet::UdpBasicBurst::processPacket(), inet::Ieee8022Llc::processPacketFromMac(), inet::EthernetEncapsulation::processPacketFromMac(), inet::xMIPv6::processType2RH(), inet::Udp::processUDPPacket(), inet::Udp::processUndeliverablePacket(), inet::RelayInterfaceSelector::pushPacket(), inet::ResidenceTimeMeasurer::receiveSignal(), inet::queueing::RedDropper::receiveSignal(), inet::queueing::CompoundPacketQueueBase::receiveSignal(), inet::visualizer::PacketDropVisualizerBase::receiveSignal(), inet::Ipv4::routeLocalBroadcastPacket(), inet::NextHopForwarding::routePacket(), inet::Ipv4::routeUnicastPacket(), inet::physicallayer::ApskRadio::sendUp(), inet::VoipStreamReceiver::socketDataArrived(), inet::visualizer::PacketDropVisualizerBase::subscribe(), and inet::visualizer::PacketDropVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetFilteredSignal = cComponent::registerSignal("packetFiltered") |
| INET_API simsignal_t inet::packetFlowEndedSignal = cComponent::registerSignal("packetFlowEnded") |
Referenced by endPacketFlow().
| INET_API simsignal_t inet::packetFlowStartedSignal = cComponent::registerSignal("packetFlowStarted") |
Referenced by startPacketFlow().
| INET_API simsignal_t inet::packetPulledInSignal = cComponent::registerSignal("packetPulledIn") |
| INET_API simsignal_t inet::packetPulledOutSignal = cComponent::registerSignal("packetPulledOut") |
| INET_API simsignal_t inet::packetPulledSignal = cComponent::registerSignal("packetPulled") |
Referenced by inet::queueing::ActivePacketSink::collectPacket(), inet::queueing::PacketQueueBase::emit(), inet::queueing::PacketSchedulerBase::endPacketStreaming(), inet::queueing::QueueBasedTokenGenerator::initialize(), inet::queueing::RedDropper::initialize(), inet::queueing::InstantServer::processPacket(), inet::queueing::TokenBasedServer::processPackets(), inet::queueing::PassivePacketSource::pullPacket(), inet::queueing::CompoundPacketQueueBase::pullPacket(), inet::queueing::PacketQueue::pullPacket(), inet::queueing::PacketSchedulerBase::pullPacket(), inet::queueing::QueueBasedTokenGenerator::receiveSignal(), inet::queueing::RedDropper::receiveSignal(), and inet::queueing::PacketServer::startProcessingPacket().
| INET_API simsignal_t inet::packetPullEndedSignal = cComponent::registerSignal("packetPullEnded") |
| INET_API simsignal_t inet::packetPullStartedSignal = cComponent::registerSignal("packetPullStarted") |
| INET_API simsignal_t inet::packetPushedInSignal = cComponent::registerSignal("packetPushedIn") |
| INET_API simsignal_t inet::packetPushedOutSignal = cComponent::registerSignal("packetPushedOut") |
| INET_API simsignal_t inet::packetPushedSignal = cComponent::registerSignal("packetPushed") |
Referenced by inet::queueing::PacketQueueBase::emit(), inet::queueing::PacketMultiplexer::endPacketStreaming(), inet::queueing::PacketClassifierBase::endPacketStreaming(), inet::queueing::PacketServer::endProcessingPacket(), inet::queueing::PcapFilePacketProducer::handleMessage(), inet::CarrierBasedLifeTimer::initialize(), inet::queueing::RedDropper::initialize(), inet::queueing::InstantServer::processPacket(), inet::queueing::TokenBasedServer::processPackets(), inet::queueing::ActivePacketSource::producePacket(), inet::queueing::PcapFilePacketConsumer::pushPacket(), inet::queueing::PassivePacketSink::pushPacket(), inet::queueing::PacketClassifierBase::pushPacket(), inet::CarrierBasedLifeTimer::receiveSignal(), and inet::queueing::RedDropper::receiveSignal().
| INET_API simsignal_t inet::packetPushEndedSignal = cComponent::registerSignal("packetPushEnded") |
| INET_API simsignal_t inet::packetPushStartedSignal = cComponent::registerSignal("packetPushStarted") |
| INET_API simsignal_t inet::packetReceivedFromLowerSignal = cComponent::registerSignal("packetReceivedFromLower") |
Referenced by inet::EthernetCsmaMac::frameReceptionComplete(), inet::Ipv4::handleIncomingDatagram(), inet::LayeredProtocolBase::handleLowerMessage(), inet::physicallayer::PhysicalLayerBase::handleLowerMessage(), inet::Ipv6::handleMessage(), inet::EthernetMac::processMsgFromNetwork(), inet::Udp::processUDPPacket(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetReceivedFromPeerSignal = cComponent::registerSignal("packetReceivedFromPeer") |
Referenced by inet::ieee80211::Dcf::originatorProcessReceivedFrame(), inet::ieee80211::Hcf::originatorProcessReceivedFrame(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::ieee80211::Dcf::recipientProcessReceivedFrame(), inet::ieee80211::Hcf::recipientProcessReceivedFrame(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetReceivedFromUpperSignal = cComponent::registerSignal("packetReceivedFromUpper") |
Referenced by inet::Ipv6::handleMessageFromHL(), inet::Ipv4::handlePacketFromHL(), inet::LayeredProtocolBase::handleUpperMessage(), inet::Tun::handleUpperPacket(), inet::EthernetMac::handleUpperPacket(), inet::EthernetCsmaMac::handleUpperPacket(), inet::physicallayer::Radio::handleUpperPacket(), inet::Udp::handleUpperPacket(), inet::ExtLowerUdp::processPacketFromUpper(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetReceivedSignal = cComponent::registerSignal("packetReceived") |
Referenced by inet::TcpEchoAppThread::dataArrived(), inet::TcpSinkAppThread::dataArrived(), inet::TcpGenericServerApp::handleMessage(), inet::physicallayer::WireJunction::handleMessage(), inet::IpvxTrafSink::processPacket(), inet::UdpSink::processPacket(), inet::UdpBasicApp::processPacket(), inet::IpvxTrafGen::processPacket(), inet::UdpBasicBurst::processPacket(), inet::ExtLowerUdp::processPacketFromLower(), inet::Udp::processUDPPacket(), inet::rtp::Rtcp::readRet(), inet::rtp::Rtp::readRet(), inet::EtherTrafGen::receivePacket(), inet::UdpVideoStreamClient::receiveStream(), inet::UdpSocketIo::socketDataArrived(), inet::EthernetSocketIo::socketDataArrived(), inet::Ieee8022LlcSocketIo::socketDataArrived(), inet::EtherAppServer::socketDataArrived(), inet::TcpAppBase::socketDataArrived(), inet::VoipStreamReceiver::socketDataArrived(), inet::EtherAppClient::socketDataArrived(), inet::SctpClient::socketDataArrived(), and inet::SctpPeer::socketDataArrived().
| INET_API simsignal_t inet::packetRemovedSignal = cComponent::registerSignal("packetRemoved") |
Referenced by inet::queueing::PacketBufferBase::emit(), inet::queueing::PacketQueueBase::emit(), inet::queueing::PacketQueue::handlePacketRemoved(), inet::queueing::RedDropper::initialize(), inet::queueing::RedDropper::receiveSignal(), inet::queueing::PacketBuffer::removeAllPackets(), inet::queueing::PacketQueue::removeAllPackets(), inet::queueing::PacketBuffer::removePacket(), inet::queueing::CompoundPacketQueueBase::removePacket(), and inet::queueing::PacketQueue::removePacket().
| INET_API simsignal_t inet::packetSentSignal = cComponent::registerSignal("packetSent") |
Referenced by inet::UdpBasicBurst::generateBurst(), inet::VoipStreamSender::handleMessage(), inet::UdpSocketIo::handleMessageWhenUp(), inet::EthernetSocketIo::handleMessageWhenUp(), inet::Ieee8022LlcSocketIo::handleMessageWhenUp(), inet::Udp::handleUpperPacket(), inet::ExtLowerUdp::processPacketFromUpper(), inet::TcpGenericServerApp::sendBack(), inet::EtherTrafGen::sendBurstPackets(), inet::TcpEchoApp::sendDown(), inet::EtherAppServer::sendPacket(), inet::TcpAppBase::sendPacket(), inet::IpvxTrafGen::sendPacket(), inet::UdpBasicApp::sendPacket(), inet::EtherAppClient::sendPacket(), inet::SctpClient::sendRequest(), inet::UdpVideoStreamServer::sendStreamData(), inet::tcp::TcpSpoof::sendToIP(), and inet::UdpEchoApp::socketDataArrived().
| INET_API simsignal_t inet::packetSentToLowerSignal = cComponent::registerSignal("packetSentToLower") |
Referenced by inet::EthernetMac::handleEndTxPeriod(), inet::EthernetCsmaMac::handleEndTxPeriod(), inet::Udp::handleUpperPacket(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::NetworkProtocolBase::sendDown(), inet::MacProtocolBase::sendDown(), inet::MacRelayUnitBase::sendPacket(), inet::Ppp::startTransmitting(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetSentToPeerSignal = cComponent::registerSignal("packetSentToPeer") |
Referenced by inet::ieee80211::Dcf::originatorProcessTransmittedFrame(), inet::ieee80211::Hcf::originatorProcessTransmittedFrame(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::ieee80211::Dcf::recipientProcessTransmittedControlResponseFrame(), inet::ieee80211::Hcf::recipientProcessTransmittedControlResponseFrame(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::packetSentToUpperSignal = cComponent::registerSignal("packetSentToUpper") |
Referenced by inet::Ppp::handleLowerPacket(), inet::Tun::handleUpperPacket(), inet::Loopback::handleUpperPacket(), inet::Ipv6::localDeliver(), inet::ExtLowerUdp::processPacketFromLower(), inet::EthernetMac::processReceivedDataFrame(), inet::EthernetCsmaMac::processReceivedDataFrame(), inet::Ipv4::reassembleAndDeliverFinish(), inet::physicallayer::ShortcutRadio::receiveFromPeer(), inet::visualizer::LinkVisualizerBase::receiveSignal(), inet::NextHopForwarding::sendDatagramToHL(), inet::physicallayer::PhysicalLayerBase::sendUp(), inet::NetworkProtocolBase::sendUp(), inet::MacProtocolBase::sendUp(), inet::Udp::sendUp(), inet::physicallayer::Radio::sendUp(), inet::visualizer::LinkVisualizerBase::subscribe(), and inet::visualizer::LinkVisualizerBase::unsubscribe().
Referenced by inet::PimDm::sendAssertPacket(), inet::PimDm::sendGraftPacket(), inet::PimBase::sendHelloPacket(), inet::PimDm::sendJoinPacket(), inet::PimSm::sendPIMAssert(), inet::PimSm::sendPIMJoin(), inet::PimSm::sendPIMPrune(), inet::PimSm::sendPIMRegister(), inet::PimSm::sendPIMRegisterNull(), inet::PimSm::sendPIMRegisterStop(), inet::PimDm::sendPrunePacket(), and inet::PimDm::sendStateRefreshPacket().
| INET_API simsignal_t inet::pimNeighborAddedSignal = cComponent::registerSignal("pimNeighborAdded") |
| INET_API simsignal_t inet::pimNeighborChangedSignal = cComponent::registerSignal("pimNeighborChanged") |
| INET_API simsignal_t inet::pimNeighborDeletedSignal = cComponent::registerSignal("pimNeighborDeleted") |
| const short inet::PORT_MAX = 0x7fff |
| const short inet::PORT_UNDEF = 0 |
Referenced by inet::Ppp::decapsulate(), inet::PppProtocolDissector::dissect(), and inet::Ppp::handleLowerPacket().
Referenced by inet::EthernetCsmaMac::canContinueBurst(), inet::physicallayer::EthernetPhyHeaderBaseSerializer::deserialize(), inet::physicallayer::EthernetPhyHeaderSerializer::deserialize(), inet::physicallayer::EthernetFragmentPhyHeaderSerializer::deserialize(), inet::EthernetCutthroughSource::pushPacketStart(), inet::physicallayer::EthernetPhyHeaderSerializer::serialize(), and inet::physicallayer::EthernetFragmentPhyHeaderSerializer::serialize().
| INET_API simsignal_t inet::receptionEndedSignal = cComponent::registerSignal("receptionEnded") |
Referenced by inet::physicallayer::Radio::endReception(), inet::EthernetCsmaMac::frameReceptionComplete(), inet::Gptp::initialize(), inet::EthernetMac::processMsgFromNetwork(), inet::StreamThroughReceiver::receivePacketEnd(), inet::DestreamingReceiver::receivePacketEnd(), inet::PacketReceiver::receiveSignal(), inet::ResidenceTimeMeasurer::receiveSignal(), and inet::Gptp::receiveSignal().
| INET_API simsignal_t inet::receptionStartedSignal = cComponent::registerSignal("receptionStarted") |
Referenced by inet::Rip::sendRIPRequest(), and inet::Rip::sendRoutes().
Referenced by inet::Rip::sendRIPRequest(), and inet::Rip::sendRoutes().
| const char * inet::ROUTE_END_TOKEN = "routeend." |
Referenced by inet::RoutingTableParser::readRoutingTableFromFile().
| const char * inet::ROUTE_START_TOKEN = "route:" |
| INET_API simsignal_t inet::routeAddedSignal = cComponent::registerSignal("routeAdded") |
Referenced by inet::Ipv6RoutingTable::addOrUpdateOnLinkPrefix(), inet::Ipv6RoutingTable::addOrUpdateOwnAdvPrefix(), inet::Ipv6RoutingTable::addRoute(), inet::NextHopRoutingTable::addRoute(), inet::Ipv4RoutingTable::addRoute(), inet::PimDm::handleStartOperation(), inet::RoutingTableRecorder::hookListeners(), inet::Ldp::initialize(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::Rip::receiveSignal(), inet::PimDm::receiveSignal(), inet::Ldp::receiveSignal(), inet::RoutingTableRecorder::recordRouteChange(), inet::Rip::startRIPRouting(), inet::PimDm::stopPIMRouting(), inet::Rip::stopRIPRouting(), inet::visualizer::RoutingTableVisualizerBase::subscribe(), inet::visualizer::RoutingTableVisualizerBase::unsubscribe(), and inet::Ipv4RoutingTable::updateNetmaskRoutes().
| INET_API simsignal_t inet::routeChangedSignal = cComponent::registerSignal("routeChanged") |
Referenced by inet::RoutingTableRecorder::hookListeners(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::Rip::receiveSignal(), inet::RoutingTableRecorder::recordRouteChange(), inet::NextHopRoutingTable::routeChanged(), inet::Ipv6RoutingTable::routeChanged(), inet::Ipv4RoutingTable::routeChanged(), inet::Rip::startRIPRouting(), inet::Rip::stopRIPRouting(), inet::visualizer::RoutingTableVisualizerBase::subscribe(), and inet::visualizer::RoutingTableVisualizerBase::unsubscribe().
| INET_API simsignal_t inet::routeDeletedSignal = cComponent::registerSignal("routeDeleted") |
Referenced by inet::Ipv6RoutingTable::addOrUpdateOnLinkPrefix(), inet::Ipv6RoutingTable::addOrUpdateOwnAdvPrefix(), inet::Ipv4RoutingTable::deleteInterfaceRoutes(), inet::NextHopRoutingTable::deleteRoute(), inet::Ipv4RoutingTable::deleteRoute(), inet::RoutingTableRecorder::hookListeners(), inet::eigrp::EigrpIpv6Pdm::initialize(), inet::Ldp::initialize(), inet::eigrp::EigrpIpv4Pdm::initialize(), inet::Ipv6RoutingTable::internalDeleteRoute(), inet::Ipv4RoutingTable::purge(), inet::RoutingTableRecorder::receiveChangeNotification(), inet::visualizer::RoutingTableVisualizerBase::receiveSignal(), inet::eigrp::EigrpIpv6Pdm::receiveSignal(), inet::Rip::receiveSignal(), inet::Ldp::receiveSignal(), inet::eigrp::EigrpIpv4Pdm::receiveSignal(), inet::RoutingTableRecorder::recordRouteChange(), inet::NextHopRoutingTable::removeRoute(), inet::Ipv4RoutingTable::removeRoute(), inet::Ipv6RoutingTable::removeRoute(), inet::Rip::startRIPRouting(), inet::Rip::stopRIPRouting(), inet::visualizer::RoutingTableVisualizerBase::subscribe(), inet::visualizer::RoutingTableVisualizerBase::unsubscribe(), and inet::Ipv4RoutingTable::updateNetmaskRoutes().
| const uint32_t inet::SITE_LOCAL_MASK = 0xFFC00000 |
Referenced by inet::Ipv6Address::getScope().
| const uint32_t inet::SITE_LOCAL_PREFIX = 0xFEC00000 |
Referenced by inet::Ipv6Address::getScope().
| INET_API simsignal_t inet::tedChangedSignal = cComponent::registerSignal("tedChanged") |
| INET_API simsignal_t inet::tokensAddedSignal = cComponent::registerSignal("tokensAdded") |
Referenced by inet::queueing::TokenBasedServer::addTokens().
| INET_API simsignal_t inet::tokensChangedSignal = cComponent::registerSignal("tokensChanged") |
Referenced by inet::queueing::TokenBucketMixin< PacketClassifierBase >::addTokens(), inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::addTokens(), inet::queueing::TokenBucketClassifier::classifyPacket(), inet::queueing::MultiTokenBucketClassifier::classifyPacket(), inet::EligibilityTimeMeter::emitNumTokenChangedSignal(), inet::queueing::TokenBucketMixin< PacketClassifierBase >::finish(), inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::finish(), inet::queueing::TokenBucketMixin< PacketClassifierBase >::initialize(), inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::initialize(), inet::queueing::TokenBucketMeter::meterPacket(), inet::queueing::MultiTokenBucketMeter::meterPacket(), inet::queueing::TokenBucketMixin< PacketClassifierBase >::removeTokens(), and inet::queueing::MultiTokenBucketMixin< PacketClassifierBase >::removeTokens().
| INET_API simsignal_t inet::tokensDepletedSignal = cComponent::registerSignal("tokensDepleted") |
| INET_API simsignal_t inet::tokensRemovedSignal = cComponent::registerSignal("tokensRemoved") |
Referenced by inet::queueing::TokenBasedServer::processPackets().
| INET_API simsignal_t inet::transmissionEndedSignal = cComponent::registerSignal("transmissionEnded") |
Referenced by inet::StreamingTransmitter::abortTx(), inet::StreamThroughTransmitter::abortTx(), inet::physicallayer::Radio::endTransmission(), inet::PacketTransmitter::endTx(), inet::StreamingTransmitter::endTx(), inet::StreamThroughTransmitter::endTx(), inet::EthernetCsmaMac::handleEndIFGPeriod(), inet::EthernetCsmaMac::handleEndJammingPeriod(), inet::EthernetMac::handleEndTxPeriod(), inet::EthernetCsmaMac::handleEndTxPeriod(), inet::queueing::CreditBasedGate::initialize(), inet::Gptp::initialize(), inet::ResidenceTimeMeasurer::receiveSignal(), inet::queueing::CreditBasedGate::receiveSignal(), inet::Gptp::receiveSignal(), and inet::EthernetCsmaMac::sendJamSignal().
| INET_API simsignal_t inet::transmissionStartedSignal = cComponent::registerSignal("transmissionStarted") |
Referenced by inet::queueing::CreditBasedGate::initialize(), inet::ResidenceTimeMeasurer::receiveSignal(), inet::queueing::CreditBasedGate::receiveSignal(), inet::EthernetCsmaMac::sendSignal(), inet::EthernetMac::startFrameTransmission(), inet::physicallayer::Radio::startTransmission(), inet::StreamingTransmitter::startTx(), inet::PacketTransmitter::startTx(), and inet::StreamThroughTransmitter::startTx().
Referenced by inet::Udp::isCorrectPacket(), and inet::Rip::sendRoutes().
| const uint16_t inet::UDP_MAX_MESSAGE_SIZE = 65535 |
Referenced by inet::Udp::handleUpperPacket().