33     m_requestedBandwidth (0),
 
   34     m_grantedBandwidth (0),
 
   35     m_bwSinceLastExpiry (0)
 
  198   uint32_t grantedBandwidthTemp)
 
uint32_t m_requestedBandwidth
requested bandwidth 
 
void SetBackloggedTemp(uint32_t backloggedTemp)
set temporary back logged 
 
Simulation virtual time values and global simulation resolution. 
 
void UpdateBwSinceLastExpiry(uint32_t bwSinceLastExpiry)
update BW since last expiry 
 
uint32_t GetRequestedBandwidth(void)
 
uint32_t m_bytesSent
bytes sent 
 
void SetRequestedBandwidth(uint32_t requestedBandwidth)
set the requested bandwidth 
 
uint32_t GetBytesRcvd(void) const 
 
void UpdateRequestedBandwidth(uint32_t requestedBandwidth)
update the requested bandwidth 
 
void SetGrantedBandwidth(uint32_t grantedBandwidth)
set the granted bandwidth 
 
Time m_lastGrantTime
last grant time 
 
void IncreaseBackloggedTemp(uint32_t backloggedTemp)
increase temporary back logged 
 
uint32_t m_pktsSent
packets sent 
 
uint32_t m_grantSize
only used for UGS flow 
 
Time m_dlTimeStamp
time when this service flow's traffic was last sent 
 
int32_t m_backlogged
back logged 
 
void UpdateGrantedBandwidthTemp(uint32_t grantedBandwidthTemp)
update the temporary granted bandwidth 
 
uint32_t m_bwSinceLastExpiry
bandwidth granted since last expiry of minimum reserved traffic rate interval, only for nrtPS...
 
uint32_t m_grantedBandwidth
granted badnwidth 
 
Time GetGrantTimeStamp(void) const 
 
uint32_t GetBwSinceLastExpiry(void)
 
void SetGrantTimeStamp(Time grantTimeStamp)
Set the grant time stamp. 
 
void SetGrantSize(uint32_t grantSize)
Set the grant size (only for UGS service flows) 
 
void UpdatePktsRcvd(uint32_t pktsRcvd)
update the number of received packets by adding pktsRcvd 
 
uint32_t GetBackloggedTemp(void) const 
 
Every class exported by the ns3 library is enclosed in the ns3 namespace. 
 
uint32_t GetBacklogged(void) const 
 
uint32_t GetPktsRcvd(void) const 
 
uint32_t GetGrantedBandwidthTemp(void)
 
int32_t m_backloggedTemp
back logged temp 
 
void SetGrantedBandwidthTemp(uint32_t grantedBandwidthTemp)
set the temporary granted bandwidth 
 
Time GetLastGrantTime(void) const 
 
uint32_t m_bytesRcvd
bytes received 
 
void SetDlTimeStamp(Time dlTimeStamp)
Set the DlTimeStamp. 
 
uint32_t m_grantedBandwidthTemp
Temporary variable used to sort list. Necessary to keep original order. 
 
Time GetDlTimeStamp(void) const 
 
uint32_t GetGrantSize(void) const 
 
Time Seconds(double value)
Construct a Time in the indicated unit. 
 
uint32_t GetBytesSent(void) const 
 
void SetBytesRcvd(uint32_t bytesRcvd)
Set the number of received bytes. 
 
void SetBwSinceLastExpiry(uint32_t bwSinceLastExpiry)
set BW since last expiry 
 
void SetLastGrantTime(Time grantTime)
set last grant time 
 
uint32_t m_pktsRcvd
packets received 
 
void UpdateGrantedBandwidth(uint32_t grantedBandwidth)
update the granted bandwidth 
 
void SetBacklogged(uint32_t backlogged)
set backlogged 
 
uint32_t GetGrantedBandwidth(void)
 
void UpdateBytesSent(uint32_t bytesSent)
update the number of sent bytes by adding bytesSent 
 
void SetPktsRcvd(uint32_t pktsRcvd)
Set the number of received packets. 
 
void IncreaseBacklogged(uint32_t backlogged)
increase backlogged 
 
void SetBytesSent(uint32_t bytesSent)
Set the number of sent bytes. 
 
Time m_grantTimeStamp
allocation (for data) for UGS flows and unicast poll (for bandwidth requests) for non-UGS flows ...
 
void UpdatePktsSent(uint32_t pktsSent)
update the number of sent packets by adding pktsSent 
 
void SetPktsSent(uint32_t pktsSent)
set the number of sent packets in this service flow 
 
uint32_t GetPktsSent(void) const 
 
void UpdateBytesRcvd(uint32_t bytesRcvd)
update the number of received bytes by adding bytesRcvd