ns-3
|
this class manages a list of SSrecord More...
#include <ss-manager.h>
Public Member Functions | |
SSRecord * | CreateSSRecord (const Mac48Address &macAddress) |
SSRecord * | GetSSRecord (const Mac48Address &macAddress) const |
SSRecord * | GetSSRecord (Cid cid) const |
returns the ssrecord which has been assigned this cid. Since different types of cids (basic, primary, transport) are assigned different values, all cids (basic, primary and transport) of the ssrecord are matched. | |
std::vector< SSRecord * > * | GetSSRecords (void) const |
bool | IsInRecord (const Mac48Address &macAddress) const |
bool | IsRegistered (const Mac48Address &macAddress) const |
void | DeleteSSRecord (Cid cid) |
Mac48Address | GetMacAddress (Cid cid) const |
uint32_t | GetNSSs (void) const |
uint32_t | GetNRegisteredSSs (void) const |
Static Public Member Functions | |
static TypeId | GetTypeId (void) |
This method returns the TypeId associated to ns3::SSManager. |
this class manages a list of SSrecord
returns the ssrecord which has been assigned this cid. Since different types of cids (basic, primary, transport) are assigned different values, all cids (basic, primary and transport) of the ssrecord are matched.
cid | the cid to be matched |
References NS_LOG_DEBUG.
TypeId ns3::SSManager::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::SSManager.
This object is accessible through the following paths with Config::Set and Config::Connect:
No Attributes defined for this type.
No TraceSources defined for this type.
Reimplemented from ns3::Object.
References ns3::TypeId::SetParent().