Public Member Functions | |
SSLinkManager (Ptr< SubscriberStationNetDevice > ss) | |
this class implements the link manager of subscriber station net device. An ss link manager is responsible for link scanning and ranging | |
void | DoDispose (void) |
void | SetBsEirp (uint16_t bs_eirp) |
void | SetEirXPIrMax (uint16_t eir_x_p_ir_max) |
void | SetRangingIntervalFound (bool rangingIntervalFound) |
bool | GetRangingIntervalFound (void) const |
void | SetNrRangingTransOpps (uint8_t nrRangingTransOpps) |
void | SetRangingCW (uint8_t rangingCW) |
void | IncrementNrInvitedPollsRecvd (void) |
EventId | GetDlMapSyncTimeoutEvent (void) |
void | PerformRanging (Cid cid, RngRsp rngrsp) |
void | StartScanning (SubscriberStationNetDevice::EventType type, bool deleteParameters) |
void | SendRangingRequest (uint8_t uiuc, uint16_t allocationSize) |
void | StartContentionResolution (void) |
void | PerformBackoff (void) |
bool | IsUlChannelUsable (void) |
void | ScheduleScanningRestart (Time interval, SubscriberStationNetDevice::EventType eventType, bool deleteUlParameters, EventId &eventId) |
void ns3::SSLinkManager::DoDispose | ( | void | ) | [virtual] |
This method is called by Object::Dispose or by the object's destructor, whichever comes first.
Subclasses are expected to implement their real destruction code in an overriden version of this method and chain up to their parent's implementation once they are done. i.e., for simplicity, the destructor of every subclass should be empty and its content should be moved to the associated DoDispose method.
It is safe to call GetObject from within this method.
Reimplemented from ns3::Object.