|
INET Framework for OMNeT++/OMNEST
|
Classes | |
| class | ActivePacketSink |
| class | ActivePacketSinkBase |
| class | ActivePacketSource |
| class | ActivePacketSourceBase |
| class | CompoundPacketQueueBase |
| class | ContentBasedClassifier |
| class | ContentBasedFilter |
| class | ContentBasedLabeler |
| class | ContentBasedScheduler |
| class | ContentBasedTagger |
| class | CPacketClassifierFunction |
| class | CPacketComparatorFunction |
| class | CPacketDropperFunction |
| class | CPacketFilterFunction |
| class | CPacketSchedulerFunction |
| class | CreditBasedGate |
| class | DynamicClassifier |
| class | EcnMarker |
| class | EmptyPacketSource |
| class | ExponentialRateMeter |
| class | FlowMeasurementRecorder |
| class | FlowMeasurementStarter |
| class | IActivePacketSink |
| This class defines the interface for active packet sinks. More... | |
| class | IActivePacketSource |
| This class defines the interface for active packet sources. More... | |
| class | InProgressQueue |
| class | InstantServer |
| class | InteractiveGate |
| class | IPacketBuffer |
| This class defines the interface for packet buffers. More... | |
| class | IPacketClassifierFunction |
| This class defines the interface for packet classifier functions. More... | |
| class | IPacketCollection |
| This class defines the interface for packet collections. More... | |
| class | IPacketComparatorFunction |
| This class defines the interface for packet comparator functions. More... | |
| class | IPacketDropperFunction |
| This class defines the interface for packet dropper functions. More... | |
| class | IPacketDuplicator |
| This class defines the interface for packet duplicators. More... | |
| class | IPacketFilter |
| This class defines the interface for packet filters. More... | |
| class | IPacketFilterFunction |
| This class defines the interface for packet filter functions. More... | |
| class | IPacketFlow |
| This class defines the interface for packet flows. More... | |
| class | IPacketGate |
| This class defines the interface for packet gates. More... | |
| class | IPacketMarker |
| This class defines the interface for packet markers. More... | |
| class | IPacketMeter |
| This class defines the interface for packet meters. More... | |
| class | IPacketProcessor |
| This class defines the interface for packet processors. More... | |
| class | IPacketPuller |
| This class defines the interface for packet pullers. More... | |
| class | IPacketPusher |
| This class defines the interface for packet pushers. More... | |
| class | IPacketQueue |
| This class defines the interface for packet queues. More... | |
| class | IPacketSchedulerFunction |
| This class defines the interface for packet scheduler functions. More... | |
| class | IPacketSink |
| This class defines the interface for packet sinks which can be both passive and active. More... | |
| class | IPacketSource |
| This class defines the interface for packet sources which can be both active and passive. More... | |
| class | IPassivePacketSink |
| This class defines the interface for passive packet sinks. More... | |
| class | IPassivePacketSource |
| This class defines the interface for passive packet sources. More... | |
| class | ITokenStorage |
| This class defines the interface for token storages. More... | |
| class | LabelClassifier |
| class | LabelFilter |
| class | LabelScheduler |
| class | MarkovClassifier |
| class | MarkovScheduler |
| class | MultiTokenBucketClassifier |
| class | MultiTokenBucketMeter |
| class | MultiTokenBucketMixin |
| class | OrdinalBasedDropper |
| Ordinal Based Dropper module. More... | |
| class | OrdinalBasedDuplicator |
| Ordinal Based Duplicator module. More... | |
| class | PacketBasedTokenGenerator |
| class | PacketBuffer |
| class | PacketBufferBase |
| class | PacketClassifier |
| class | PacketClassifierBase |
| class | PacketCloner |
| class | PacketDelayer |
| class | PacketDemultiplexer |
| class | PacketDuplicator |
| class | PacketDuplicatorBase |
| class | PacketFilter |
| class | PacketFilterBase |
| class | PacketFlowBase |
| class | PacketGate |
| class | PacketGateBase |
| class | PacketLabeler |
| class | PacketLabelerBase |
| class | PacketMarkerBase |
| class | PacketMeterBase |
| class | PacketMultiplexer |
| class | PacketProcessorBase |
| class | PacketPullerBase |
| class | PacketPusherBase |
| class | PacketPushToSend |
| class | PacketQueue |
| class | PacketQueueBase |
| class | PacketScheduler |
| class | PacketSchedulerBase |
| class | PacketSendToPush |
| class | PacketServer |
| class | PacketServerBase |
| class | PacketSinkBase |
| class | PacketSourceBase |
| class | PacketTagger |
| class | PacketTaggerBase |
| class | PassivePacketSink |
| class | PassivePacketSinkBase |
| class | PassivePacketSource |
| class | PassivePacketSourceBase |
| class | PcapFilePacketConsumer |
| class | PcapFilePacketProducer |
| class | PeriodicGate |
| class | PreemptingServer |
| class | PriorityClassifier |
| class | PriorityScheduler |
| class | QueueBasedTokenGenerator |
| class | RedDropper |
| Implementation of Random Early Detection (RED). More... | |
| class | SignalBasedTokenGenerator |
| class | SlidingWindowRateMeter |
| class | StatisticalRateLimiter |
| class | TimeBasedTokenGenerator |
| class | TokenBasedServer |
| class | TokenBucket |
| class | TokenBucketClassifier |
| class | TokenBucketClassifierMixin |
| class | TokenBucketMeter |
| class | TokenBucketMeterMixin |
| class | TokenBucketMixin |
| class | TokenGeneratorBase |
| class | WrrClassifier |
| This module implements a Weighted Round Robin Classifier. More... | |
| class | WrrScheduler |
| This module implements a Weighted Round Robin Scheduler. More... | |
Typedefs | |
| typedef int(* | PacketClassifierFunction) (Packet *packet) |
| typedef int(* | PacketComparatorFunction) (Packet *packet1, Packet *packet2) |
| typedef Packet *(* | PacketDropperFunction) (IPacketCollection *packets) |
| typedef bool(* | PacketFilterFunction) (const Packet *packet) |
| typedef int(* | PacketSchedulerFunction) (const std::vector< IPassivePacketSource * > &sources) |
| typedef int(* inet::queueing::PacketClassifierFunction) (Packet *packet) |
| typedef Packet*(* inet::queueing::PacketDropperFunction) (IPacketCollection *packets) |
| typedef bool(* inet::queueing::PacketFilterFunction) (const Packet *packet) |
| typedef int(* inet::queueing::PacketSchedulerFunction) (const std::vector< IPassivePacketSource * > &sources) |
| inet::queueing::Define_Module | ( | ActivePacketSink | ) |
| inet::queueing::Define_Module | ( | ActivePacketSource | ) |
| inet::queueing::Define_Module | ( | CompoundPacketQueueBase | ) |
| inet::queueing::Define_Module | ( | ContentBasedClassifier | ) |
| inet::queueing::Define_Module | ( | ContentBasedFilter | ) |
| inet::queueing::Define_Module | ( | ContentBasedLabeler | ) |
| inet::queueing::Define_Module | ( | ContentBasedScheduler | ) |
| inet::queueing::Define_Module | ( | ContentBasedTagger | ) |
| inet::queueing::Define_Module | ( | CreditBasedGate | ) |
| inet::queueing::Define_Module | ( | DynamicClassifier | ) |
| inet::queueing::Define_Module | ( | EcnMarker | ) |
| inet::queueing::Define_Module | ( | EmptyPacketSource | ) |
| inet::queueing::Define_Module | ( | ExponentialRateMeter | ) |
| inet::queueing::Define_Module | ( | FlowMeasurementRecorder | ) |
| inet::queueing::Define_Module | ( | FlowMeasurementStarter | ) |
| inet::queueing::Define_Module | ( | InProgressQueue | ) |
| inet::queueing::Define_Module | ( | InstantServer | ) |
| inet::queueing::Define_Module | ( | InteractiveGate | ) |
| inet::queueing::Define_Module | ( | LabelClassifier | ) |
| inet::queueing::Define_Module | ( | LabelFilter | ) |
| inet::queueing::Define_Module | ( | LabelScheduler | ) |
| inet::queueing::Define_Module | ( | MarkovClassifier | ) |
| inet::queueing::Define_Module | ( | MarkovScheduler | ) |
| inet::queueing::Define_Module | ( | MultiTokenBucketClassifier | ) |
| inet::queueing::Define_Module | ( | MultiTokenBucketMeter | ) |
| inet::queueing::Define_Module | ( | OrdinalBasedDropper | ) |
| inet::queueing::Define_Module | ( | OrdinalBasedDuplicator | ) |
| inet::queueing::Define_Module | ( | PacketBasedTokenGenerator | ) |
| inet::queueing::Define_Module | ( | PacketBuffer | ) |
| inet::queueing::Define_Module | ( | PacketClassifier | ) |
| inet::queueing::Define_Module | ( | PacketCloner | ) |
| inet::queueing::Define_Module | ( | PacketDelayer | ) |
| inet::queueing::Define_Module | ( | PacketDemultiplexer | ) |
| inet::queueing::Define_Module | ( | PacketDuplicator | ) |
| inet::queueing::Define_Module | ( | PacketFilter | ) |
| inet::queueing::Define_Module | ( | PacketGate | ) |
| inet::queueing::Define_Module | ( | PacketLabeler | ) |
| inet::queueing::Define_Module | ( | PacketMultiplexer | ) |
| inet::queueing::Define_Module | ( | PacketPushToSend | ) |
| inet::queueing::Define_Module | ( | PacketQueue | ) |
| inet::queueing::Define_Module | ( | PacketScheduler | ) |
| inet::queueing::Define_Module | ( | PacketSendToPush | ) |
| inet::queueing::Define_Module | ( | PacketServer | ) |
| inet::queueing::Define_Module | ( | PacketTagger | ) |
| inet::queueing::Define_Module | ( | PassivePacketSink | ) |
| inet::queueing::Define_Module | ( | PassivePacketSource | ) |
| inet::queueing::Define_Module | ( | PcapFilePacketConsumer | ) |
| inet::queueing::Define_Module | ( | PcapFilePacketProducer | ) |
| inet::queueing::Define_Module | ( | PeriodicGate | ) |
| inet::queueing::Define_Module | ( | PreemptingServer | ) |
| inet::queueing::Define_Module | ( | PriorityClassifier | ) |
| inet::queueing::Define_Module | ( | PriorityScheduler | ) |
| inet::queueing::Define_Module | ( | QueueBasedTokenGenerator | ) |
| inet::queueing::Define_Module | ( | RedDropper | ) |
| inet::queueing::Define_Module | ( | SignalBasedTokenGenerator | ) |
| inet::queueing::Define_Module | ( | SlidingWindowRateMeter | ) |
| inet::queueing::Define_Module | ( | StatisticalRateLimiter | ) |
| inet::queueing::Define_Module | ( | TimeBasedTokenGenerator | ) |
| inet::queueing::Define_Module | ( | TokenBasedServer | ) |
| inet::queueing::Define_Module | ( | TokenBucketClassifier | ) |
| inet::queueing::Define_Module | ( | TokenBucketMeter | ) |
| inet::queueing::Define_Module | ( | WrrClassifier | ) |
| inet::queueing::Define_Module | ( | WrrScheduler | ) |
|
inline |
|
inline |
|
inline |
| inet::queueing::Register_Packet_Classifier_Function | ( | PacketCharacterOrEnterClassifier | , |
| classifyPacketAsCharacterOrEnter | |||
| ) |
| inet::queueing::Register_Packet_Classifier_Function | ( | PacketDataClassifier | , |
| classifyPacketByData | |||
| ) |
| inet::queueing::Register_Packet_Classifier_Function | ( | PacketUserPriorityIndClassifier | , |
| classifyPacketByUserPriorityInd | |||
| ) |
| inet::queueing::Register_Packet_Classifier_Function | ( | PacketUserPriorityReqClassifier | , |
| classifyPacketByUserPriorityReq | |||
| ) |
| inet::queueing::Register_Packet_Comparator_Function | ( | PacketCreationTimeComparator | , |
| comparePacketCreationTime | |||
| ) |
| inet::queueing::Register_Packet_Comparator_Function | ( | PacketDataComparator | , |
| comparePacketByData | |||
| ) |
| inet::queueing::Register_Packet_Dropper_Function | ( | PacketAtCollectionBeginDropper | , |
| selectPacketAtBegin | |||
| ) |
| inet::queueing::Register_Packet_Dropper_Function | ( | PacketAtCollectionEndDropper | , |
| selectPacketAtEnd | |||
| ) |
| inet::queueing::Register_Packet_Dropper_Function | ( | PacketWithHighestOwnerModuleIdDropper | , |
| selectPacketWithHighestOwnerModuleId | |||
| ) |
| inet::queueing::Register_Packet_Dropper_Function | ( | PacketWithLowestOwnerModuleIdDropper | , |
| selectPacketWithLowestOwnerModuleId | |||
| ) |
| inet::queueing::Register_Packet_Filter_Function | ( | AnyPacketFilter | , |
| filterAnyPacket | |||
| ) |
| inet::queueing::Register_Packet_Scheduler_Function | ( | PacketDataScheduler | , |
| schedulePacketByData | |||
| ) |
| inet::queueing::Register_Packet_Scheduler_Function | ( | PacketUserPriorityScheduler | , |
| schedulePacketByUserPriority | |||
| ) |