Flow information. More...
#include <tdtbfq-ff-mac-scheduler.h>
Collaboration diagram for ns3::tdtbfqsFlowPerf_t:Public Attributes | |
| uint32_t | burstCredit |
| the number of token borrow or given to token bank More... | |
| int | counter |
| maximum size of token pool (byte) More... | |
| uint32_t | creditableThreshold |
| counter threshold that the flow cannot further borrow tokens from bank More... | |
| int | debtLimit |
| the maximum number of tokens connection i can borrow from the bank each time More... | |
| Time | flowStart |
| uint32_t | maxTokenPoolSize |
| current size of token pool (byte) More... | |
| uint64_t | packetArrivalRate |
| uint64_t | tokenGenerationRate |
| packet arrival rate( byte/s) More... | |
| uint32_t | tokenPoolSize |
| token generation rate ( byte/s ) More... | |
Flow information.
Definition at line 59 of file tdtbfq-ff-mac-scheduler.h.
| uint32_t ns3::tdtbfqsFlowPerf_t::burstCredit |
the number of token borrow or given to token bank
Definition at line 67 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| int ns3::tdtbfqsFlowPerf_t::counter |
maximum size of token pool (byte)
Definition at line 66 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| uint32_t ns3::tdtbfqsFlowPerf_t::creditableThreshold |
counter threshold that the flow cannot further borrow tokens from bank
Definition at line 69 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| int ns3::tdtbfqsFlowPerf_t::debtLimit |
the maximum number of tokens connection i can borrow from the bank each time
Definition at line 68 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| Time ns3::tdtbfqsFlowPerf_t::flowStart |
Definition at line 61 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| uint32_t ns3::tdtbfqsFlowPerf_t::maxTokenPoolSize |
current size of token pool (byte)
Definition at line 65 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| uint64_t ns3::tdtbfqsFlowPerf_t::packetArrivalRate |
Definition at line 62 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| uint64_t ns3::tdtbfqsFlowPerf_t::tokenGenerationRate |
packet arrival rate( byte/s)
Definition at line 63 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().
| uint32_t ns3::tdtbfqsFlowPerf_t::tokenPoolSize |
token generation rate ( byte/s )
Definition at line 64 of file tdtbfq-ff-mac-scheduler.h.
Referenced by ns3::TdTbfqFfMacScheduler::DoCschedLcConfigReq().