INET Framework for OMNeT++/OMNEST
inet::queueing::TokenBucketClassifier Member List

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

Action enum nameinet::queueing::PacketProcessorBaseprotected
addTokenProductionRate(double tokenRate) overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual
addTokens(double numTokens) overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual
animate(Packet *packet, cGate *gate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacket(Packet *packet, cGate *gate, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketEnd(Packet *packet, cGate *gate, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePull(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacket(Packet *packet, cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketEnd(Packet *packet, cGate *gate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePush(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacket(Packet *packet, cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketEnd(Packet *packet, cGate *gate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
callClassifyPacket(Packet *packet) constinet::queueing::PacketClassifierBaseprotectedvirtual
canPullPacket(cGate *gate) const overrideinet::queueing::PacketClassifierBasevirtual
canPullSomePacket(cGate *gate) const overrideinet::queueing::PacketClassifierBasevirtual
canPushPacket(Packet *packet, cGate *gate) const overrideinet::queueing::PacketClassifierBasevirtual
canPushSomePacket(cGate *gate) const overrideinet::queueing::PacketClassifierBasevirtual
checkPacketOperationSupport(cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
checkPacketOperationSupport(cGate *startGate, cGate *endGate) constinet::queueing::PacketProcessorBaseprotectedvirtual
checkPacketStreaming(Packet *packet)inet::queueing::PacketClassifierBaseprotectedvirtual
classifyPacket(Packet *packet) overrideinet::queueing::TokenBucketClassifierprotectedvirtual
collectorsinet::queueing::PacketClassifierBaseprotected
consumersinet::queueing::PacketClassifierBaseprotected
displayStringTextFormatinet::queueing::PacketProcessorBaseprotected
dropPacket(Packet *packet, PacketDropReason reason, int limit=-1)inet::queueing::PacketProcessorBaseprotectedvirtual
endPacketStreaming(Packet *packet)inet::queueing::PacketClassifierBaseprotectedvirtual
finish() overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlineprotectedvirtual
getConsumer(cGate *gate) overrideinet::queueing::PacketClassifierBaseinlinevirtual
getNumPacketTokens(Packet *packet) constinet::queueing::TokenBucketClassifierMixin< TokenBucketMixin< PacketClassifierBase > >inlineprotectedvirtual
getNumTokens() const overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual
inet::queueing::ITokenStorage::getNumTokens() const =0inet::queueing::ITokenStoragepure virtual
getOutputGateIndex(size_t i) constinet::queueing::PacketClassifierBaseinlineprotectedvirtual
getProvider(cGate *gate) overrideinet::queueing::PacketClassifierBaseinlinevirtual
getRegistrationForwardingGate(cGate *gate)inet::TransparentProtocolRegistrationListenerinlinevirtual
handleCanPullPacketChanged(cGate *gate) overrideinet::queueing::PacketClassifierBasevirtual
handleCanPushPacketChanged(cGate *gate) overrideinet::queueing::PacketClassifierBasevirtual
handleMessage(cMessage *message) overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlineprotectedvirtual
handlePacketProcessed(Packet *packet)inet::queueing::PacketProcessorBaseprotectedvirtual
handlePullPacketProcessed(Packet *packet, cGate *gate, bool successful) overrideinet::queueing::PacketClassifierBaseinlinevirtual
handlePushPacketProcessed(Packet *packet, cGate *gate, bool successful) overrideinet::queueing::PacketClassifierBasevirtual
handleRegisterAnyProtocol(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
handleRegisterAnyService(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
handleRegisterProtocol(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
handleRegisterProtocolGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
handleRegisterService(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
handleRegisterServiceGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::TransparentProtocolRegistrationListenerinlinevirtual
initialize(int stage) overrideinet::queueing::TokenBucketClassifierprotectedvirtual
inProgressGateIndexinet::queueing::PacketClassifierBaseprotected
inProgressStreamIdinet::queueing::PacketClassifierBaseprotected
inputGateinet::queueing::PacketClassifierBaseprotected
isForwardingAnyProtocol(cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingAnyService(cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingProtocol(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingProtocol(cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingProtocolGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingService(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingService(cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isForwardingServiceGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) constinet::TransparentProtocolRegistrationListenerinlinevirtual
isStreamingPacket() constinet::queueing::PacketClassifierBaseinlineprotectedvirtual
mapRegistrationForwardingGates(cGate *gate, std::function< void(cGate *)> f) overrideinet::queueing::PacketClassifierBaseprotectedvirtual
numInitStages() const overrideinet::queueing::PacketProcessorBaseinlineprotectedvirtual
numProcessedPacketsinet::queueing::PacketProcessorBaseprotected
outputGatesinet::queueing::PacketClassifierBaseprotected
overflowTimerinet::queueing::TokenBucketMixin< PacketClassifierBase >protected
processedTotalLengthinet::queueing::PacketProcessorBaseprotected
producerinet::queueing::PacketClassifierBaseprotected
providerinet::queueing::PacketClassifierBaseprotected
PULL enum valueinet::queueing::PacketProcessorBaseprotected
pullPacket(cGate *gate) overrideinet::queueing::PacketClassifierBasevirtual
pullPacketEnd(cGate *gate) overrideinet::queueing::PacketClassifierBaseinlinevirtual
pullPacketProgress(cGate *gate, bps datarate, b position, b extraProcessableLength) overrideinet::queueing::PacketClassifierBaseinlinevirtual
pullPacketStart(cGate *gate, bps datarate) overrideinet::queueing::PacketClassifierBaseinlinevirtual
PUSH enum valueinet::queueing::PacketProcessorBaseprotected
pushOrSendPacket(Packet *packet, cGate *gate, IPassivePacketSink *consumer)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketEnd(Packet *packet, cGate *gate, IPassivePacketSink *consumer, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketProgress(Packet *packet, cGate *gate, IPassivePacketSink *consumer, bps datarate, b position, b extraProcessableLength, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketStart(Packet *packet, cGate *gate, IPassivePacketSink *consumer, bps datarate, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushPacket(Packet *packet, cGate *gate) overrideinet::queueing::PacketClassifierBasevirtual
pushPacketEnd(Packet *packet, cGate *gate) overrideinet::queueing::PacketClassifierBasevirtual
pushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength=b(0)) overrideinet::queueing::PacketClassifierBasevirtual
pushPacketStart(Packet *packet, cGate *gate, bps datarate) overrideinet::queueing::PacketClassifierBasevirtual
refreshDisplay() const overrideinet::queueing::PacketProcessorBaseprotectedvirtual
removeTokenProductionRate(double tokenRate) overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual
removeTokens(double numTokens) overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual
rescheduleOverflowTimer()inet::queueing::TokenBucketMixin< PacketClassifierBase >inlineprotectedvirtual
resolveDirective(char directive) const overrideinet::queueing::TokenBucketMixin< PacketClassifierBase >inlineprotectedvirtual
reverseOrderinet::queueing::PacketClassifierBaseprotected
startPacketStreaming(Packet *packet)inet::queueing::PacketClassifierBaseprotectedvirtual
supportsPacketPassing(cGate *gate) const overrideinet::queueing::PacketProcessorBaseinlinevirtual
supportsPacketPulling(cGate *gate) const overrideinet::queueing::PacketClassifierBaseinlinevirtual
supportsPacketPushing(cGate *gate) const overrideinet::queueing::PacketClassifierBaseinlinevirtual
supportsPacketSending(cGate *gate) const overrideinet::queueing::PacketProcessorBaseinlinevirtual
supportsPacketStreaming(cGate *gate) const overrideinet::queueing::PacketClassifierBaseinlinevirtual
tokenBucketinet::queueing::TokenBucketMixin< PacketClassifierBase >protected
tokenConsumptionPerBitinet::queueing::TokenBucketClassifierMixin< TokenBucketMixin< PacketClassifierBase > >protected
tokenConsumptionPerPacketinet::queueing::TokenBucketClassifierMixin< TokenBucketMixin< PacketClassifierBase > >protected
updateDisplayString() constinet::queueing::PacketProcessorBaseprotectedvirtual
~IActivePacketSink()inet::queueing::IActivePacketSinkinlinevirtual
~IActivePacketSource()inet::queueing::IActivePacketSourceinlinevirtual
~IPacketProcessor()inet::queueing::IPacketProcessorinlinevirtual
~IPassivePacketSink()inet::queueing::IPassivePacketSinkinlinevirtual
~IPassivePacketSource()inet::queueing::IPassivePacketSourceinlinevirtual
~ITokenStorage()inet::queueing::ITokenStorageinlinevirtual
~TokenBucketMixin()inet::queueing::TokenBucketMixin< PacketClassifierBase >inlinevirtual