|
Lines 49-58
def register_types(module):
|
Link Here
|
|---|
|
| 49 |
module.add_class('CompositePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
49 |
module.add_class('CompositePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
| 50 |
## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation [class] |
50 |
## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation [class] |
| 51 |
module.add_class('AmrrWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
51 |
module.add_class('AmrrWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
|
52 |
## adhoc-wifi-mac.h: ns3::AdhocWifiMac [class] |
| 53 |
module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac']) |
| 52 |
## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
54 |
## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
| 53 |
module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
55 |
module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
| 54 |
## nqsta-wifi-mac.h: ns3::NqstaWifiMac [class] |
|
|
| 55 |
module.add_class('NqstaWifiMac', parent=root_module['ns3::WifiMac']) |
| 56 |
## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager [class] |
56 |
## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager [class] |
| 57 |
module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object']) |
57 |
module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object']) |
| 58 |
## wifi-mode.h: ns3::WifiModeValue [class] |
58 |
## wifi-mode.h: ns3::WifiModeValue [class] |
|
Lines 73-86
def register_types(module):
|
Link Here
|
|---|
|
| 73 |
module.add_class('AarfWifiRemoteStation', parent=root_module['ns3::ArfWifiRemoteStation']) |
73 |
module.add_class('AarfWifiRemoteStation', parent=root_module['ns3::ArfWifiRemoteStation']) |
| 74 |
## propagation-delay-model.h: ns3::PropagationDelayModel [class] |
74 |
## propagation-delay-model.h: ns3::PropagationDelayModel [class] |
| 75 |
module.add_class('PropagationDelayModel', parent=root_module['ns3::Object']) |
75 |
module.add_class('PropagationDelayModel', parent=root_module['ns3::Object']) |
| 76 |
## adhoc-wifi-mac.h: ns3::AdhocWifiMac [class] |
|
|
| 77 |
module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac']) |
| 78 |
## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel [class] |
76 |
## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel [class] |
| 79 |
module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
77 |
module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
| 80 |
## wifi-net-device.h: ns3::WifiNetDevice [class] |
78 |
## wifi-net-device.h: ns3::WifiNetDevice [class] |
| 81 |
module.add_class('WifiNetDevice', parent=root_module['ns3::NetDevice']) |
79 |
module.add_class('WifiNetDevice', parent=root_module['ns3::NetDevice']) |
| 82 |
## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
80 |
## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
| 83 |
module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
81 |
module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
|
|
82 |
## nqsta-wifi-mac.h: ns3::NqstaWifiMac [class] |
| 83 |
module.add_class('NqstaWifiMac', parent=root_module['ns3::WifiMac']) |
| 84 |
## propagation-loss-model.h: ns3::RandomPropagationLossModel [class] |
84 |
## propagation-loss-model.h: ns3::RandomPropagationLossModel [class] |
| 85 |
module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
85 |
module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
| 86 |
## propagation-delay-model.h: ns3::RandomPropagationDelayModel [class] |
86 |
## propagation-delay-model.h: ns3::RandomPropagationDelayModel [class] |
|
Lines 157-164
def register_methods(root_module):
|
Link Here
|
|---|
|
| 157 |
register_Ns3NqapWifiMac_methods(root_module, root_module['ns3::NqapWifiMac']) |
157 |
register_Ns3NqapWifiMac_methods(root_module, root_module['ns3::NqapWifiMac']) |
| 158 |
register_Ns3CompositePropagationLossModel_methods(root_module, root_module['ns3::CompositePropagationLossModel']) |
158 |
register_Ns3CompositePropagationLossModel_methods(root_module, root_module['ns3::CompositePropagationLossModel']) |
| 159 |
register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
159 |
register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
|
|
160 |
register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
| 160 |
register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
161 |
register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
| 161 |
register_Ns3NqstaWifiMac_methods(root_module, root_module['ns3::NqstaWifiMac']) |
|
|
| 162 |
register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
162 |
register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
| 163 |
register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
163 |
register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
| 164 |
register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
164 |
register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
|
Lines 168-177
def register_methods(root_module):
|
Link Here
|
|---|
|
| 168 |
register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
168 |
register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
| 169 |
register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
169 |
register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
| 170 |
register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
170 |
register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
| 171 |
register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
|
|
| 172 |
register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
171 |
register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
| 173 |
register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
172 |
register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
| 174 |
register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
173 |
register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
|
|
174 |
register_Ns3NqstaWifiMac_methods(root_module, root_module['ns3::NqstaWifiMac']) |
| 175 |
register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
175 |
register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
| 176 |
register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
176 |
register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
| 177 |
register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
177 |
register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
|
Lines 1324-1329
def register_Ns3AmrrWifiRemoteStation_me
|
Link Here
|
|---|
|
| 1324 |
visibility='private', is_virtual=True) |
1324 |
visibility='private', is_virtual=True) |
| 1325 |
return |
1325 |
return |
| 1326 |
|
1326 |
|
|
|
1327 |
def register_Ns3AdhocWifiMac_methods(root_module, cls): |
| 1328 |
## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
| 1329 |
cls.add_method('GetTypeId', |
| 1330 |
'ns3::TypeId', |
| 1331 |
[], |
| 1332 |
is_static=True) |
| 1333 |
## adhoc-wifi-mac.h: ns3::AdhocWifiMac::AdhocWifiMac() [constructor] |
| 1334 |
cls.add_constructor([]) |
| 1335 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSlot(ns3::Time slotTime) [member function] |
| 1336 |
cls.add_method('SetSlot', |
| 1337 |
'void', |
| 1338 |
[param('ns3::Time', 'slotTime')], |
| 1339 |
is_virtual=True) |
| 1340 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSifs(ns3::Time sifs) [member function] |
| 1341 |
cls.add_method('SetSifs', |
| 1342 |
'void', |
| 1343 |
[param('ns3::Time', 'sifs')], |
| 1344 |
is_virtual=True) |
| 1345 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
| 1346 |
cls.add_method('SetEifsNoDifs', |
| 1347 |
'void', |
| 1348 |
[param('ns3::Time', 'eifsNoDifs')], |
| 1349 |
is_virtual=True) |
| 1350 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSlot() const [member function] |
| 1351 |
cls.add_method('GetSlot', |
| 1352 |
'ns3::Time', |
| 1353 |
[], |
| 1354 |
is_const=True, is_virtual=True) |
| 1355 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSifs() const [member function] |
| 1356 |
cls.add_method('GetSifs', |
| 1357 |
'ns3::Time', |
| 1358 |
[], |
| 1359 |
is_const=True, is_virtual=True) |
| 1360 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetEifsNoDifs() const [member function] |
| 1361 |
cls.add_method('GetEifsNoDifs', |
| 1362 |
'ns3::Time', |
| 1363 |
[], |
| 1364 |
is_const=True, is_virtual=True) |
| 1365 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
| 1366 |
cls.add_method('SetWifiPhy', |
| 1367 |
'void', |
| 1368 |
[param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
| 1369 |
is_virtual=True) |
| 1370 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
| 1371 |
cls.add_method('SetWifiRemoteStationManager', |
| 1372 |
'void', |
| 1373 |
[param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
| 1374 |
is_virtual=True) |
| 1375 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
| 1376 |
cls.add_method('Enqueue', |
| 1377 |
'void', |
| 1378 |
[param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
| 1379 |
is_virtual=True) |
| 1380 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] |
| 1381 |
cls.add_method('SetForwardUpCallback', |
| 1382 |
'void', |
| 1383 |
[param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
| 1384 |
is_virtual=True) |
| 1385 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function] |
| 1386 |
cls.add_method('SetLinkUpCallback', |
| 1387 |
'void', |
| 1388 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
| 1389 |
is_virtual=True) |
| 1390 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
| 1391 |
cls.add_method('SetLinkDownCallback', |
| 1392 |
'void', |
| 1393 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
| 1394 |
is_virtual=True) |
| 1395 |
## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function] |
| 1396 |
cls.add_method('GetAddress', |
| 1397 |
'ns3::Mac48Address', |
| 1398 |
[], |
| 1399 |
is_const=True, is_virtual=True) |
| 1400 |
## adhoc-wifi-mac.h: ns3::Ssid ns3::AdhocWifiMac::GetSsid() const [member function] |
| 1401 |
cls.add_method('GetSsid', |
| 1402 |
'ns3::Ssid', |
| 1403 |
[], |
| 1404 |
is_const=True, is_virtual=True) |
| 1405 |
## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetBssid() const [member function] |
| 1406 |
cls.add_method('GetBssid', |
| 1407 |
'ns3::Mac48Address', |
| 1408 |
[], |
| 1409 |
is_const=True, is_virtual=True) |
| 1410 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
| 1411 |
cls.add_method('SetAddress', |
| 1412 |
'void', |
| 1413 |
[param('ns3::Mac48Address', 'address')], |
| 1414 |
is_virtual=True) |
| 1415 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
| 1416 |
cls.add_method('SetSsid', |
| 1417 |
'void', |
| 1418 |
[param('ns3::Ssid', 'ssid')], |
| 1419 |
is_virtual=True) |
| 1420 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function] |
| 1421 |
cls.add_method('DoDispose', |
| 1422 |
'void', |
| 1423 |
[], |
| 1424 |
visibility='private', is_virtual=True) |
| 1425 |
return |
| 1426 |
|
| 1327 |
def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
1427 |
def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
| 1328 |
## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel(ns3::FriisPropagationLossModel const & arg0) [copy constructor] |
1428 |
## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel(ns3::FriisPropagationLossModel const & arg0) [copy constructor] |
| 1329 |
cls.add_constructor([param('ns3::FriisPropagationLossModel&', 'arg0', is_const=True)]) |
1429 |
cls.add_constructor([param('ns3::FriisPropagationLossModel&', 'arg0', is_const=True)]) |
|
Lines 1370-1491
def register_Ns3FriisPropagationLossMode
|
Link Here
|
|---|
|
| 1370 |
'double', |
1470 |
'double', |
| 1371 |
[param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1471 |
[param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
| 1372 |
is_const=True, is_virtual=True) |
1472 |
is_const=True, is_virtual=True) |
| 1373 |
return |
|
|
| 1374 |
|
| 1375 |
def register_Ns3NqstaWifiMac_methods(root_module, cls): |
| 1376 |
## nqsta-wifi-mac.h: static ns3::TypeId ns3::NqstaWifiMac::GetTypeId() [member function] |
| 1377 |
cls.add_method('GetTypeId', |
| 1378 |
'ns3::TypeId', |
| 1379 |
[], |
| 1380 |
is_static=True) |
| 1381 |
## nqsta-wifi-mac.h: ns3::NqstaWifiMac::NqstaWifiMac() [constructor] |
| 1382 |
cls.add_constructor([]) |
| 1383 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSlot(ns3::Time slotTime) [member function] |
| 1384 |
cls.add_method('SetSlot', |
| 1385 |
'void', |
| 1386 |
[param('ns3::Time', 'slotTime')], |
| 1387 |
is_virtual=True) |
| 1388 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSifs(ns3::Time sifs) [member function] |
| 1389 |
cls.add_method('SetSifs', |
| 1390 |
'void', |
| 1391 |
[param('ns3::Time', 'sifs')], |
| 1392 |
is_virtual=True) |
| 1393 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
| 1394 |
cls.add_method('SetEifsNoDifs', |
| 1395 |
'void', |
| 1396 |
[param('ns3::Time', 'eifsNoDifs')], |
| 1397 |
is_virtual=True) |
| 1398 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSlot() const [member function] |
| 1399 |
cls.add_method('GetSlot', |
| 1400 |
'ns3::Time', |
| 1401 |
[], |
| 1402 |
is_const=True, is_virtual=True) |
| 1403 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSifs() const [member function] |
| 1404 |
cls.add_method('GetSifs', |
| 1405 |
'ns3::Time', |
| 1406 |
[], |
| 1407 |
is_const=True, is_virtual=True) |
| 1408 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetEifsNoDifs() const [member function] |
| 1409 |
cls.add_method('GetEifsNoDifs', |
| 1410 |
'ns3::Time', |
| 1411 |
[], |
| 1412 |
is_const=True, is_virtual=True) |
| 1413 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
| 1414 |
cls.add_method('SetWifiPhy', |
| 1415 |
'void', |
| 1416 |
[param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
| 1417 |
is_virtual=True) |
| 1418 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
| 1419 |
cls.add_method('SetWifiRemoteStationManager', |
| 1420 |
'void', |
| 1421 |
[param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
| 1422 |
is_virtual=True) |
| 1423 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
| 1424 |
cls.add_method('Enqueue', |
| 1425 |
'void', |
| 1426 |
[param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
| 1427 |
is_virtual=True) |
| 1428 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] |
| 1429 |
cls.add_method('SetForwardUpCallback', |
| 1430 |
'void', |
| 1431 |
[param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
| 1432 |
is_virtual=True) |
| 1433 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function] |
| 1434 |
cls.add_method('SetLinkUpCallback', |
| 1435 |
'void', |
| 1436 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
| 1437 |
is_virtual=True) |
| 1438 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
| 1439 |
cls.add_method('SetLinkDownCallback', |
| 1440 |
'void', |
| 1441 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
| 1442 |
is_virtual=True) |
| 1443 |
## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function] |
| 1444 |
cls.add_method('GetAddress', |
| 1445 |
'ns3::Mac48Address', |
| 1446 |
[], |
| 1447 |
is_const=True, is_virtual=True) |
| 1448 |
## nqsta-wifi-mac.h: ns3::Ssid ns3::NqstaWifiMac::GetSsid() const [member function] |
| 1449 |
cls.add_method('GetSsid', |
| 1450 |
'ns3::Ssid', |
| 1451 |
[], |
| 1452 |
is_const=True, is_virtual=True) |
| 1453 |
## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetBssid() const [member function] |
| 1454 |
cls.add_method('GetBssid', |
| 1455 |
'ns3::Mac48Address', |
| 1456 |
[], |
| 1457 |
is_const=True, is_virtual=True) |
| 1458 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
| 1459 |
cls.add_method('SetAddress', |
| 1460 |
'void', |
| 1461 |
[param('ns3::Mac48Address', 'address')], |
| 1462 |
is_virtual=True) |
| 1463 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
| 1464 |
cls.add_method('SetSsid', |
| 1465 |
'void', |
| 1466 |
[param('ns3::Ssid', 'ssid')], |
| 1467 |
is_virtual=True) |
| 1468 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function] |
| 1469 |
cls.add_method('SetMaxMissedBeacons', |
| 1470 |
'void', |
| 1471 |
[param('uint32_t', 'missed')]) |
| 1472 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function] |
| 1473 |
cls.add_method('SetProbeRequestTimeout', |
| 1474 |
'void', |
| 1475 |
[param('ns3::Time', 'timeout')]) |
| 1476 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function] |
| 1477 |
cls.add_method('SetAssocRequestTimeout', |
| 1478 |
'void', |
| 1479 |
[param('ns3::Time', 'timeout')]) |
| 1480 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::StartActiveAssociation() [member function] |
| 1481 |
cls.add_method('StartActiveAssociation', |
| 1482 |
'void', |
| 1483 |
[]) |
| 1484 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function] |
| 1485 |
cls.add_method('DoDispose', |
| 1486 |
'void', |
| 1487 |
[], |
| 1488 |
visibility='private', is_virtual=True) |
| 1489 |
return |
1473 |
return |
| 1490 |
|
1474 |
|
| 1491 |
def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1475 |
def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
|
Lines 1945-2050
def register_Ns3PropagationDelayModel_me
|
Link Here
|
|---|
|
| 1945 |
is_pure_virtual=True, is_const=True, is_virtual=True) |
1929 |
is_pure_virtual=True, is_const=True, is_virtual=True) |
| 1946 |
return |
1930 |
return |
| 1947 |
|
1931 |
|
| 1948 |
def register_Ns3AdhocWifiMac_methods(root_module, cls): |
|
|
| 1949 |
## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
| 1950 |
cls.add_method('GetTypeId', |
| 1951 |
'ns3::TypeId', |
| 1952 |
[], |
| 1953 |
is_static=True) |
| 1954 |
## adhoc-wifi-mac.h: ns3::AdhocWifiMac::AdhocWifiMac() [constructor] |
| 1955 |
cls.add_constructor([]) |
| 1956 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSlot(ns3::Time slotTime) [member function] |
| 1957 |
cls.add_method('SetSlot', |
| 1958 |
'void', |
| 1959 |
[param('ns3::Time', 'slotTime')], |
| 1960 |
is_virtual=True) |
| 1961 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSifs(ns3::Time sifs) [member function] |
| 1962 |
cls.add_method('SetSifs', |
| 1963 |
'void', |
| 1964 |
[param('ns3::Time', 'sifs')], |
| 1965 |
is_virtual=True) |
| 1966 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
| 1967 |
cls.add_method('SetEifsNoDifs', |
| 1968 |
'void', |
| 1969 |
[param('ns3::Time', 'eifsNoDifs')], |
| 1970 |
is_virtual=True) |
| 1971 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSlot() const [member function] |
| 1972 |
cls.add_method('GetSlot', |
| 1973 |
'ns3::Time', |
| 1974 |
[], |
| 1975 |
is_const=True, is_virtual=True) |
| 1976 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSifs() const [member function] |
| 1977 |
cls.add_method('GetSifs', |
| 1978 |
'ns3::Time', |
| 1979 |
[], |
| 1980 |
is_const=True, is_virtual=True) |
| 1981 |
## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetEifsNoDifs() const [member function] |
| 1982 |
cls.add_method('GetEifsNoDifs', |
| 1983 |
'ns3::Time', |
| 1984 |
[], |
| 1985 |
is_const=True, is_virtual=True) |
| 1986 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
| 1987 |
cls.add_method('SetWifiPhy', |
| 1988 |
'void', |
| 1989 |
[param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
| 1990 |
is_virtual=True) |
| 1991 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
| 1992 |
cls.add_method('SetWifiRemoteStationManager', |
| 1993 |
'void', |
| 1994 |
[param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
| 1995 |
is_virtual=True) |
| 1996 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
| 1997 |
cls.add_method('Enqueue', |
| 1998 |
'void', |
| 1999 |
[param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
| 2000 |
is_virtual=True) |
| 2001 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] |
| 2002 |
cls.add_method('SetForwardUpCallback', |
| 2003 |
'void', |
| 2004 |
[param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
| 2005 |
is_virtual=True) |
| 2006 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function] |
| 2007 |
cls.add_method('SetLinkUpCallback', |
| 2008 |
'void', |
| 2009 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
| 2010 |
is_virtual=True) |
| 2011 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
| 2012 |
cls.add_method('SetLinkDownCallback', |
| 2013 |
'void', |
| 2014 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
| 2015 |
is_virtual=True) |
| 2016 |
## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function] |
| 2017 |
cls.add_method('GetAddress', |
| 2018 |
'ns3::Mac48Address', |
| 2019 |
[], |
| 2020 |
is_const=True, is_virtual=True) |
| 2021 |
## adhoc-wifi-mac.h: ns3::Ssid ns3::AdhocWifiMac::GetSsid() const [member function] |
| 2022 |
cls.add_method('GetSsid', |
| 2023 |
'ns3::Ssid', |
| 2024 |
[], |
| 2025 |
is_const=True, is_virtual=True) |
| 2026 |
## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetBssid() const [member function] |
| 2027 |
cls.add_method('GetBssid', |
| 2028 |
'ns3::Mac48Address', |
| 2029 |
[], |
| 2030 |
is_const=True, is_virtual=True) |
| 2031 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
| 2032 |
cls.add_method('SetAddress', |
| 2033 |
'void', |
| 2034 |
[param('ns3::Mac48Address', 'address')], |
| 2035 |
is_virtual=True) |
| 2036 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
| 2037 |
cls.add_method('SetSsid', |
| 2038 |
'void', |
| 2039 |
[param('ns3::Ssid', 'ssid')], |
| 2040 |
is_virtual=True) |
| 2041 |
## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function] |
| 2042 |
cls.add_method('DoDispose', |
| 2043 |
'void', |
| 2044 |
[], |
| 2045 |
visibility='private', is_virtual=True) |
| 2046 |
return |
| 2047 |
|
| 2048 |
def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
1932 |
def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
| 2049 |
## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel(ns3::JakesPropagationLossModel const & arg0) [copy constructor] |
1933 |
## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel(ns3::JakesPropagationLossModel const & arg0) [copy constructor] |
| 2050 |
cls.add_constructor([param('ns3::JakesPropagationLossModel&', 'arg0', is_const=True)]) |
1934 |
cls.add_constructor([param('ns3::JakesPropagationLossModel&', 'arg0', is_const=True)]) |
|
Lines 2264-2269
def register_Ns3ConstantSpeedPropagation
|
Link Here
|
|---|
|
| 2264 |
is_const=True) |
2148 |
is_const=True) |
| 2265 |
return |
2149 |
return |
| 2266 |
|
2150 |
|
|
|
2151 |
def register_Ns3NqstaWifiMac_methods(root_module, cls): |
| 2152 |
## nqsta-wifi-mac.h: static ns3::TypeId ns3::NqstaWifiMac::GetTypeId() [member function] |
| 2153 |
cls.add_method('GetTypeId', |
| 2154 |
'ns3::TypeId', |
| 2155 |
[], |
| 2156 |
is_static=True) |
| 2157 |
## nqsta-wifi-mac.h: ns3::NqstaWifiMac::NqstaWifiMac() [constructor] |
| 2158 |
cls.add_constructor([]) |
| 2159 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSlot(ns3::Time slotTime) [member function] |
| 2160 |
cls.add_method('SetSlot', |
| 2161 |
'void', |
| 2162 |
[param('ns3::Time', 'slotTime')], |
| 2163 |
is_virtual=True) |
| 2164 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSifs(ns3::Time sifs) [member function] |
| 2165 |
cls.add_method('SetSifs', |
| 2166 |
'void', |
| 2167 |
[param('ns3::Time', 'sifs')], |
| 2168 |
is_virtual=True) |
| 2169 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
| 2170 |
cls.add_method('SetEifsNoDifs', |
| 2171 |
'void', |
| 2172 |
[param('ns3::Time', 'eifsNoDifs')], |
| 2173 |
is_virtual=True) |
| 2174 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSlot() const [member function] |
| 2175 |
cls.add_method('GetSlot', |
| 2176 |
'ns3::Time', |
| 2177 |
[], |
| 2178 |
is_const=True, is_virtual=True) |
| 2179 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSifs() const [member function] |
| 2180 |
cls.add_method('GetSifs', |
| 2181 |
'ns3::Time', |
| 2182 |
[], |
| 2183 |
is_const=True, is_virtual=True) |
| 2184 |
## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetEifsNoDifs() const [member function] |
| 2185 |
cls.add_method('GetEifsNoDifs', |
| 2186 |
'ns3::Time', |
| 2187 |
[], |
| 2188 |
is_const=True, is_virtual=True) |
| 2189 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
| 2190 |
cls.add_method('SetWifiPhy', |
| 2191 |
'void', |
| 2192 |
[param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
| 2193 |
is_virtual=True) |
| 2194 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
| 2195 |
cls.add_method('SetWifiRemoteStationManager', |
| 2196 |
'void', |
| 2197 |
[param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
| 2198 |
is_virtual=True) |
| 2199 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
| 2200 |
cls.add_method('Enqueue', |
| 2201 |
'void', |
| 2202 |
[param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
| 2203 |
is_virtual=True) |
| 2204 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function] |
| 2205 |
cls.add_method('SetForwardUpCallback', |
| 2206 |
'void', |
| 2207 |
[param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
| 2208 |
is_virtual=True) |
| 2209 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function] |
| 2210 |
cls.add_method('SetLinkUpCallback', |
| 2211 |
'void', |
| 2212 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
| 2213 |
is_virtual=True) |
| 2214 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
| 2215 |
cls.add_method('SetLinkDownCallback', |
| 2216 |
'void', |
| 2217 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
| 2218 |
is_virtual=True) |
| 2219 |
## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function] |
| 2220 |
cls.add_method('GetAddress', |
| 2221 |
'ns3::Mac48Address', |
| 2222 |
[], |
| 2223 |
is_const=True, is_virtual=True) |
| 2224 |
## nqsta-wifi-mac.h: ns3::Ssid ns3::NqstaWifiMac::GetSsid() const [member function] |
| 2225 |
cls.add_method('GetSsid', |
| 2226 |
'ns3::Ssid', |
| 2227 |
[], |
| 2228 |
is_const=True, is_virtual=True) |
| 2229 |
## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetBssid() const [member function] |
| 2230 |
cls.add_method('GetBssid', |
| 2231 |
'ns3::Mac48Address', |
| 2232 |
[], |
| 2233 |
is_const=True, is_virtual=True) |
| 2234 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
| 2235 |
cls.add_method('SetAddress', |
| 2236 |
'void', |
| 2237 |
[param('ns3::Mac48Address', 'address')], |
| 2238 |
is_virtual=True) |
| 2239 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
| 2240 |
cls.add_method('SetSsid', |
| 2241 |
'void', |
| 2242 |
[param('ns3::Ssid', 'ssid')], |
| 2243 |
is_virtual=True) |
| 2244 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function] |
| 2245 |
cls.add_method('SetMaxMissedBeacons', |
| 2246 |
'void', |
| 2247 |
[param('uint32_t', 'missed')]) |
| 2248 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function] |
| 2249 |
cls.add_method('SetProbeRequestTimeout', |
| 2250 |
'void', |
| 2251 |
[param('ns3::Time', 'timeout')]) |
| 2252 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function] |
| 2253 |
cls.add_method('SetAssocRequestTimeout', |
| 2254 |
'void', |
| 2255 |
[param('ns3::Time', 'timeout')]) |
| 2256 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::StartActiveAssociation() [member function] |
| 2257 |
cls.add_method('StartActiveAssociation', |
| 2258 |
'void', |
| 2259 |
[]) |
| 2260 |
## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function] |
| 2261 |
cls.add_method('DoDispose', |
| 2262 |
'void', |
| 2263 |
[], |
| 2264 |
visibility='private', is_virtual=True) |
| 2265 |
return |
| 2266 |
|
| 2267 |
def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
2267 |
def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
| 2268 |
## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel(ns3::RandomPropagationLossModel const & arg0) [copy constructor] |
2268 |
## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel(ns3::RandomPropagationLossModel const & arg0) [copy constructor] |
| 2269 |
cls.add_constructor([param('ns3::RandomPropagationLossModel&', 'arg0', is_const=True)]) |
2269 |
cls.add_constructor([param('ns3::RandomPropagationLossModel&', 'arg0', is_const=True)]) |