This class is used by the base station to store some information related to subscriber station in the cell. More...
#include <ss-record.h>
| Public Member Functions | |
| SSRecord (Mac48Address macAddress) | |
| SSRecord (Mac48Address macAddress, Ipv4Address IPaddress) | |
| void | AddServiceFlow (ServiceFlow *serviceFlow) | 
| void | DisablePollForRanging (void) | 
| void | EnablePollForRanging (void) | 
| bool | GetAreServiceFlowsAllocated (void) const | 
| Cid | GetBasicCid (void) const | 
| DsaRsp | GetDsaRsp (void) const | 
| uint8_t | GetDsaRspRetries (void) const | 
| bool | GetHasServiceFlowBe (void) const | 
| bool | GetHasServiceFlowNrtps (void) const | 
| bool | GetHasServiceFlowRtps (void) const | 
| bool | GetHasServiceFlowUgs (void) const | 
| uint8_t | GetInvitedRangRetries (void) const | 
| Ipv4Address | GetIPAddress (void) | 
| bool | GetIsBroadcastSS (void) | 
| Mac48Address | GetMacAddress (void) const | 
| WimaxPhy::ModulationType | GetModulationType (void) const | 
| bool | GetPollForRanging (void) const | 
| bool | GetPollMeBit (void) const | 
| Cid | GetPrimaryCid (void) const | 
| uint8_t | GetRangingCorrectionRetries (void) const | 
| WimaxNetDevice::RangingStatus | GetRangingStatus (void) const | 
| std::vector< ServiceFlow * > | GetServiceFlows (enum ServiceFlow::SchedulingType schedulingType) const | 
| uint16_t | GetSfTransactionId (void) const | 
| void | IncrementDsaRspRetries (void) | 
| void | IncrementInvitedRangingRetries (void) | 
| void | IncrementRangingCorrectionRetries (void) | 
| void | ResetInvitedRangingRetries (void) | 
| void | ResetRangingCorrectionRetries (void) | 
| void | SetAreServiceFlowsAllocated (bool val) | 
| void | SetBasicCid (Cid basicCid) | 
| void | SetDsaRsp (DsaRsp dsaRsp) | 
| void | SetDsaRspRetries (uint8_t dsaRspRetries) | 
| void | SetIPAddress (Ipv4Address IPaddress) | 
| void | SetIsBroadcastSS (bool) | 
| void | SetMacAddress (Mac48Address macAddress) | 
| void | SetModulationType (WimaxPhy::ModulationType modulationType) | 
| void | SetPollMeBit (bool pollMeBit) | 
| void | SetPrimaryCid (Cid primaryCid) | 
| void | SetRangingStatus (WimaxNetDevice::RangingStatus rangingStatus) | 
| void | SetSfTransactionId (uint16_t sfTransactionId) | 
| Private Member Functions | |
| void | Initialize (void) | 
| Private Attributes | |
| bool | m_areServiceFlowsAllocated | 
| Cid | m_basicCid | 
| bool | m_broadcast | 
| DsaRsp | m_dsaRsp | 
| uint8_t | m_dsaRspRetries | 
| uint8_t | m_invitedRangingRetries | 
| Ipv4Address | m_IPAddress | 
| Mac48Address | m_macAddress | 
| WimaxPhy::ModulationType | m_modulationType | 
| bool | m_pollForRanging | 
| bool | m_pollMeBit | 
| Cid | m_primaryCid | 
| uint8_t | m_rangingCorrectionRetries | 
| WimaxNetDevice::RangingStatus | m_rangingStatus | 
| std::vector< ServiceFlow * > * | m_serviceFlows | 
| uint16_t | m_sfTransactionId | 
This class is used by the base station to store some information related to subscriber station in the cell.
Definition at line 43 of file ss-record.h.