bindings/python/ns3_module_wifi.py
changeset 4073 b7c683c2479e
parent 4060 200676be351f
child 4218 debf1a8a96d3
equal deleted inserted replaced
4072:5d226c752e85 4073:b7c683c2479e
  1319     ## wifi-mac.h: void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
  1319     ## wifi-mac.h: void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
  1320     cls.add_method('SetWifiRemoteStationManager', 
  1320     cls.add_method('SetWifiRemoteStationManager', 
  1321                    'void', 
  1321                    'void', 
  1322                    [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
  1322                    [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
  1323                    is_pure_virtual=True, is_virtual=True)
  1323                    is_pure_virtual=True, is_virtual=True)
  1324     ## wifi-mac.h: void ns3::WifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  1324     ## wifi-mac.h: void ns3::WifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  1325     cls.add_method('SetForwardUpCallback', 
  1325     cls.add_method('SetForwardUpCallback', 
  1326                    'void', 
  1326                    'void', 
  1327                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  1327                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  1328                    is_pure_virtual=True, is_virtual=True)
  1328                    is_pure_virtual=True, is_virtual=True)
  1329     ## wifi-mac.h: void ns3::WifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  1329     ## wifi-mac.h: void ns3::WifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  1330     cls.add_method('SetLinkUpCallback', 
  1330     cls.add_method('SetLinkUpCallback', 
  1331                    'void', 
  1331                    'void', 
  1332                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  1332                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  1333                    is_pure_virtual=True, is_virtual=True)
  1333                    is_pure_virtual=True, is_virtual=True)
  1334     ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  1334     ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  1335     cls.add_method('SetLinkDownCallback', 
  1335     cls.add_method('SetLinkDownCallback', 
  1336                    'void', 
  1336                    'void', 
  1337                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  1337                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  1338                    is_pure_virtual=True, is_virtual=True)
  1338                    is_pure_virtual=True, is_virtual=True)
  1339     return
  1339     return
  1340 
  1340 
  1341 def register_Ns3WifiModeChecker_methods(root_module, cls):
  1341 def register_Ns3WifiModeChecker_methods(root_module, cls):
  1342     ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor]
  1342     ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor]
  1401     ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNTxPower() const [member function]
  1401     ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNTxPower() const [member function]
  1402     cls.add_method('GetNTxPower', 
  1402     cls.add_method('GetNTxPower', 
  1403                    'uint32_t', 
  1403                    'uint32_t', 
  1404                    [], 
  1404                    [], 
  1405                    is_pure_virtual=True, is_const=True, is_virtual=True)
  1405                    is_pure_virtual=True, is_const=True, is_virtual=True)
  1406     ## wifi-phy.h: void ns3::WifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty> callback) [member function]
  1406     ## wifi-phy.h: void ns3::WifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1407     cls.add_method('SetReceiveOkCallback', 
  1407     cls.add_method('SetReceiveOkCallback', 
  1408                    'void', 
  1408                    'void', 
  1409                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >', 'callback')], 
  1409                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1410                    is_pure_virtual=True, is_virtual=True)
  1410                    is_pure_virtual=True, is_virtual=True)
  1411     ## wifi-phy.h: void ns3::WifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1411     ## wifi-phy.h: void ns3::WifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1412     cls.add_method('SetReceiveErrorCallback', 
  1412     cls.add_method('SetReceiveErrorCallback', 
  1413                    'void', 
  1413                    'void', 
  1414                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1414                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1415                    is_pure_virtual=True, is_virtual=True)
  1415                    is_pure_virtual=True, is_virtual=True)
  1416     ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
  1416     ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
  1417     cls.add_method('SendPacket', 
  1417     cls.add_method('SendPacket', 
  1418                    'void', 
  1418                    'void', 
  1419                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
  1419                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
  1755     ## yans-wifi-phy.h: uint32_t ns3::YansWifiPhy::GetNTxPower() const [member function]
  1755     ## yans-wifi-phy.h: uint32_t ns3::YansWifiPhy::GetNTxPower() const [member function]
  1756     cls.add_method('GetNTxPower', 
  1756     cls.add_method('GetNTxPower', 
  1757                    'uint32_t', 
  1757                    'uint32_t', 
  1758                    [], 
  1758                    [], 
  1759                    is_const=True, is_virtual=True)
  1759                    is_const=True, is_virtual=True)
  1760     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty> callback) [member function]
  1760     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1761     cls.add_method('SetReceiveOkCallback', 
  1761     cls.add_method('SetReceiveOkCallback', 
  1762                    'void', 
  1762                    'void', 
  1763                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >', 'callback')], 
  1763                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1764                    is_virtual=True)
  1764                    is_virtual=True)
  1765     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1765     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
  1766     cls.add_method('SetReceiveErrorCallback', 
  1766     cls.add_method('SetReceiveErrorCallback', 
  1767                    'void', 
  1767                    'void', 
  1768                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1768                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  1769                    is_virtual=True)
  1769                    is_virtual=True)
  1770     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
  1770     ## yans-wifi-phy.h: void ns3::YansWifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
  1771     cls.add_method('SendPacket', 
  1771     cls.add_method('SendPacket', 
  1772                    'void', 
  1772                    'void', 
  1773                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
  1773                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
  1957     ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function]
  1957     ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function]
  1958     cls.add_method('SupportsSendFrom', 
  1958     cls.add_method('SupportsSendFrom', 
  1959                    'bool', 
  1959                    'bool', 
  1960                    [], 
  1960                    [], 
  1961                    is_const=True, is_virtual=True)
  1961                    is_const=True, is_virtual=True)
  1962     ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  1962     ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  1963     cls.add_method('SetForwardUpCallback', 
  1963     cls.add_method('SetForwardUpCallback', 
  1964                    'void', 
  1964                    'void', 
  1965                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  1965                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  1966                    is_virtual=True)
  1966                    is_virtual=True)
  1967     ## 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]
  1967     ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  1968     cls.add_method('SetLinkUpCallback', 
  1968     cls.add_method('SetLinkUpCallback', 
  1969                    'void', 
  1969                    'void', 
  1970                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  1970                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  1971                    is_virtual=True)
  1971                    is_virtual=True)
  1972     ## 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]
  1972     ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  1973     cls.add_method('SetLinkDownCallback', 
  1973     cls.add_method('SetLinkDownCallback', 
  1974                    'void', 
  1974                    'void', 
  1975                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  1975                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  1976                    is_virtual=True)
  1976                    is_virtual=True)
  1977     ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function]
  1977     ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function]
  1978     cls.add_method('GetAddress', 
  1978     cls.add_method('GetAddress', 
  1979                    'ns3::Mac48Address', 
  1979                    'ns3::Mac48Address', 
  1980                    [], 
  1980                    [], 
  2334     ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function]
  2334     ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function]
  2335     cls.add_method('SupportsSendFrom', 
  2335     cls.add_method('SupportsSendFrom', 
  2336                    'bool', 
  2336                    'bool', 
  2337                    [], 
  2337                    [], 
  2338                    is_const=True, is_virtual=True)
  2338                    is_const=True, is_virtual=True)
  2339     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  2339     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  2340     cls.add_method('SetForwardUpCallback', 
  2340     cls.add_method('SetForwardUpCallback', 
  2341                    'void', 
  2341                    'void', 
  2342                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  2342                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  2343                    is_virtual=True)
  2343                    is_virtual=True)
  2344     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  2344     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  2345     cls.add_method('SetLinkUpCallback', 
  2345     cls.add_method('SetLinkUpCallback', 
  2346                    'void', 
  2346                    'void', 
  2347                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  2347                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  2348                    is_virtual=True)
  2348                    is_virtual=True)
  2349     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  2349     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  2350     cls.add_method('SetLinkDownCallback', 
  2350     cls.add_method('SetLinkDownCallback', 
  2351                    'void', 
  2351                    'void', 
  2352                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  2352                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  2353                    is_virtual=True)
  2353                    is_virtual=True)
  2354     ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetAddress() const [member function]
  2354     ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetAddress() const [member function]
  2355     cls.add_method('GetAddress', 
  2355     cls.add_method('GetAddress', 
  2356                    'ns3::Mac48Address', 
  2356                    'ns3::Mac48Address', 
  2357                    [], 
  2357                    [], 
  2487     ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function]
  2487     ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function]
  2488     cls.add_method('SupportsSendFrom', 
  2488     cls.add_method('SupportsSendFrom', 
  2489                    'bool', 
  2489                    'bool', 
  2490                    [], 
  2490                    [], 
  2491                    is_const=True, is_virtual=True)
  2491                    is_const=True, is_virtual=True)
  2492     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  2492     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
  2493     cls.add_method('SetForwardUpCallback', 
  2493     cls.add_method('SetForwardUpCallback', 
  2494                    'void', 
  2494                    'void', 
  2495                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  2495                    [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
  2496                    is_virtual=True)
  2496                    is_virtual=True)
  2497     ## 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]
  2497     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
  2498     cls.add_method('SetLinkUpCallback', 
  2498     cls.add_method('SetLinkUpCallback', 
  2499                    'void', 
  2499                    'void', 
  2500                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  2500                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
  2501                    is_virtual=True)
  2501                    is_virtual=True)
  2502     ## 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]
  2502     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
  2503     cls.add_method('SetLinkDownCallback', 
  2503     cls.add_method('SetLinkDownCallback', 
  2504                    'void', 
  2504                    'void', 
  2505                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  2505                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
  2506                    is_virtual=True)
  2506                    is_virtual=True)
  2507     ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function]
  2507     ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function]
  2508     cls.add_method('GetAddress', 
  2508     cls.add_method('GetAddress', 
  2509                    'ns3::Mac48Address', 
  2509                    'ns3::Mac48Address', 
  2510                    [], 
  2510                    [], 
  2692     ## wifi-net-device.h: bool ns3::WifiNetDevice::IsLinkUp() const [member function]
  2692     ## wifi-net-device.h: bool ns3::WifiNetDevice::IsLinkUp() const [member function]
  2693     cls.add_method('IsLinkUp', 
  2693     cls.add_method('IsLinkUp', 
  2694                    'bool', 
  2694                    'bool', 
  2695                    [], 
  2695                    [], 
  2696                    is_const=True, is_virtual=True)
  2696                    is_const=True, is_virtual=True)
  2697     ## wifi-net-device.h: void ns3::WifiNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
  2697     ## wifi-net-device.h: void ns3::WifiNetDevice::SetLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
  2698     cls.add_method('SetLinkChangeCallback', 
  2698     cls.add_method('SetLinkChangeCallback', 
  2699                    'void', 
  2699                    'void', 
  2700                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  2700                    [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
  2701                    is_virtual=True)
  2701                    is_virtual=True)
  2702     ## wifi-net-device.h: bool ns3::WifiNetDevice::IsBroadcast() const [member function]
  2702     ## wifi-net-device.h: bool ns3::WifiNetDevice::IsBroadcast() const [member function]
  2703     cls.add_method('IsBroadcast', 
  2703     cls.add_method('IsBroadcast', 
  2704                    'bool', 
  2704                    'bool', 
  2705                    [], 
  2705                    [], 
  2747     ## wifi-net-device.h: bool ns3::WifiNetDevice::NeedsArp() const [member function]
  2747     ## wifi-net-device.h: bool ns3::WifiNetDevice::NeedsArp() const [member function]
  2748     cls.add_method('NeedsArp', 
  2748     cls.add_method('NeedsArp', 
  2749                    'bool', 
  2749                    'bool', 
  2750                    [], 
  2750                    [], 
  2751                    is_const=True, is_virtual=True)
  2751                    is_const=True, is_virtual=True)
  2752     ## wifi-net-device.h: void ns3::WifiNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty> cb) [member function]
  2752     ## wifi-net-device.h: void ns3::WifiNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
  2753     cls.add_method('SetReceiveCallback', 
  2753     cls.add_method('SetReceiveCallback', 
  2754                    'void', 
  2754                    'void', 
  2755                    [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty >', 'cb')], 
  2755                    [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], 
  2756                    is_virtual=True)
  2756                    is_virtual=True)
  2757     ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function]
  2757     ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function]
  2758     cls.add_method('GetMulticast', 
  2758     cls.add_method('GetMulticast', 
  2759                    'ns3::Address', 
  2759                    'ns3::Address', 
  2760                    [param('ns3::Ipv6Address', 'addr')], 
  2760                    [param('ns3::Ipv6Address', 'addr')], 
  2762     ## wifi-net-device.h: bool ns3::WifiNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function]
  2762     ## wifi-net-device.h: bool ns3::WifiNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function]
  2763     cls.add_method('SendFrom', 
  2763     cls.add_method('SendFrom', 
  2764                    'bool', 
  2764                    'bool', 
  2765                    [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], 
  2765                    [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], 
  2766                    is_virtual=True)
  2766                    is_virtual=True)
  2767     ## wifi-net-device.h: void ns3::WifiNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType> cb) [member function]
  2767     ## wifi-net-device.h: void ns3::WifiNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
  2768     cls.add_method('SetPromiscReceiveCallback', 
  2768     cls.add_method('SetPromiscReceiveCallback', 
  2769                    'void', 
  2769                    'void', 
  2770                    [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType >', 'cb')], 
  2770                    [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], 
  2771                    is_virtual=True)
  2771                    is_virtual=True)
  2772     ## wifi-net-device.h: bool ns3::WifiNetDevice::SupportsSendFrom() const [member function]
  2772     ## wifi-net-device.h: bool ns3::WifiNetDevice::SupportsSendFrom() const [member function]
  2773     cls.add_method('SupportsSendFrom', 
  2773     cls.add_method('SupportsSendFrom', 
  2774                    'bool', 
  2774                    'bool', 
  2775                    [], 
  2775                    [],