changeset 4407 | ef566eeff84f |
parent 4382 | e63da65e8fb9 |
child 4422 | f5ef533e56e4 |
4406:39f119de91ef | 4407:ef566eeff84f |
---|---|
1 from pybindgen import Module, FileCodeSink, param, retval, cppclass |
1 from pybindgen import Module, FileCodeSink, param, retval, cppclass |
2 |
2 |
3 def register_types(module): |
3 def register_types(module): |
4 root_module = module.get_root() |
4 root_module = module.get_root() |
5 |
5 |
6 ## wifi-mac-header.h: ns3::WifiMacType [enumeration] |
|
7 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL']) |
|
6 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
8 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
7 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
9 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
8 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
10 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
9 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_holland']) |
11 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_holland']) |
10 ## interference-helper.h: ns3::InterferenceHelper [class] |
12 ## interference-helper.h: ns3::InterferenceHelper [class] |
53 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
55 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
54 ## propagation-loss-model.h: ns3::ThreeLogDistancePropagationLossModel [class] |
56 ## propagation-loss-model.h: ns3::ThreeLogDistancePropagationLossModel [class] |
55 module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
57 module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
56 ## wifi-mac.h: ns3::WifiMac [class] |
58 ## wifi-mac.h: ns3::WifiMac [class] |
57 module.add_class('WifiMac', parent=root_module['ns3::Object']) |
59 module.add_class('WifiMac', parent=root_module['ns3::Object']) |
60 ## wifi-mac-header.h: ns3::WifiMacHeader [class] |
|
61 module.add_class('WifiMacHeader', parent=root_module['ns3::Header']) |
|
62 ## wifi-mac-header.h: ns3::WifiMacHeader::QosAckPolicy [enumeration] |
|
63 module.add_enum('QosAckPolicy', ['NORMAL_ACK', 'NO_ACK', 'NO_EXPLICIT_ACK', 'BLOCK_ACK'], outer_class=root_module['ns3::WifiMacHeader']) |
|
64 ## wifi-mac-header.h: ns3::WifiMacHeader::AddressType [enumeration] |
|
65 module.add_enum('AddressType', ['ADDR1', 'ADDR2', 'ADDR3', 'ADDR4'], outer_class=root_module['ns3::WifiMacHeader']) |
|
58 ## wifi-mode.h: ns3::WifiModeChecker [class] |
66 ## wifi-mode.h: ns3::WifiModeChecker [class] |
59 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
67 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
60 ## wifi-mode.h: ns3::WifiModeValue [class] |
68 ## wifi-mode.h: ns3::WifiModeValue [class] |
61 module.add_class('WifiModeValue', parent=root_module['ns3::AttributeValue']) |
69 module.add_class('WifiModeValue', parent=root_module['ns3::AttributeValue']) |
62 ## wifi-phy.h: ns3::WifiPhy [class] |
70 ## wifi-phy.h: ns3::WifiPhy [class] |
77 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
85 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
78 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
86 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
79 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
87 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
80 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
88 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
81 module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
89 module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
90 ## dca-txop.h: ns3::DcaTxop [class] |
|
91 module.add_class('DcaTxop', parent=root_module['ns3::Object']) |
|
82 ## error-rate-model.h: ns3::ErrorRateModel [class] |
92 ## error-rate-model.h: ns3::ErrorRateModel [class] |
83 module.add_class('ErrorRateModel', parent=root_module['ns3::Object']) |
93 module.add_class('ErrorRateModel', parent=root_module['ns3::Object']) |
84 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
94 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
85 module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
95 module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
86 ## ideal-wifi-manager.h: ns3::IdealWifiManager [class] |
96 ## ideal-wifi-manager.h: ns3::IdealWifiManager [class] |
170 register_Ns3RraaWifiRemoteStation_methods(root_module, root_module['ns3::RraaWifiRemoteStation']) |
180 register_Ns3RraaWifiRemoteStation_methods(root_module, root_module['ns3::RraaWifiRemoteStation']) |
171 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
181 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
172 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
182 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
173 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_module['ns3::ThreeLogDistancePropagationLossModel']) |
183 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_module['ns3::ThreeLogDistancePropagationLossModel']) |
174 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
184 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
185 register_Ns3WifiMacHeader_methods(root_module, root_module['ns3::WifiMacHeader']) |
|
175 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
186 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
176 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
187 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
177 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
188 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
178 register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
189 register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
179 register_Ns3YansWifiPhy_methods(root_module, root_module['ns3::YansWifiPhy']) |
190 register_Ns3YansWifiPhy_methods(root_module, root_module['ns3::YansWifiPhy']) |
181 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
192 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
182 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
193 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
183 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
194 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
184 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
195 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
185 register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
196 register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
197 register_Ns3DcaTxop_methods(root_module, root_module['ns3::DcaTxop']) |
|
186 register_Ns3ErrorRateModel_methods(root_module, root_module['ns3::ErrorRateModel']) |
198 register_Ns3ErrorRateModel_methods(root_module, root_module['ns3::ErrorRateModel']) |
187 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
199 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
188 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
200 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
189 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
201 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
190 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
202 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
520 []) |
532 []) |
521 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordDisassociated() [member function] |
533 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordDisassociated() [member function] |
522 cls.add_method('RecordDisassociated', |
534 cls.add_method('RecordDisassociated', |
523 'void', |
535 'void', |
524 []) |
536 []) |
525 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::PrepareForQueue(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
537 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::PrepareForQueue(ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function] |
526 cls.add_method('PrepareForQueue', |
538 cls.add_method('PrepareForQueue', |
527 'void', |
539 'void', |
528 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
540 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
529 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetDataMode(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
541 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetDataMode(ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function] |
530 cls.add_method('GetDataMode', |
542 cls.add_method('GetDataMode', |
531 'ns3::WifiMode', |
543 'ns3::WifiMode', |
532 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
544 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
533 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetRtsMode(ns3::Ptr<const ns3::Packet> packet) [member function] |
545 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetRtsMode(ns3::Ptr<ns3::Packet const> packet) [member function] |
534 cls.add_method('GetRtsMode', |
546 cls.add_method('GetRtsMode', |
535 'ns3::WifiMode', |
547 'ns3::WifiMode', |
536 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
548 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
537 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsFailed() [member function] |
549 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsFailed() [member function] |
538 cls.add_method('ReportRtsFailed', |
550 cls.add_method('ReportRtsFailed', |
560 []) |
572 []) |
561 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
573 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
562 cls.add_method('ReportRxOk', |
574 cls.add_method('ReportRxOk', |
563 'void', |
575 'void', |
564 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')]) |
576 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')]) |
565 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
577 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRts(ns3::Ptr<ns3::Packet const> packet) [member function] |
566 cls.add_method('NeedRts', |
578 cls.add_method('NeedRts', |
567 'bool', |
579 'bool', |
568 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
580 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
569 is_virtual=True) |
581 is_virtual=True) |
570 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRtsRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
582 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRtsRetransmission(ns3::Ptr<ns3::Packet const> packet) [member function] |
571 cls.add_method('NeedRtsRetransmission', |
583 cls.add_method('NeedRtsRetransmission', |
572 'bool', |
584 'bool', |
573 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
585 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
574 is_virtual=True) |
586 is_virtual=True) |
575 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedDataRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
587 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedDataRetransmission(ns3::Ptr<ns3::Packet const> packet) [member function] |
576 cls.add_method('NeedDataRetransmission', |
588 cls.add_method('NeedDataRetransmission', |
577 'bool', |
589 'bool', |
578 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
590 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
579 is_virtual=True) |
591 is_virtual=True) |
580 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedFragmentation(ns3::Ptr<const ns3::Packet> packet) [member function] |
592 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedFragmentation(ns3::Ptr<ns3::Packet const> packet) [member function] |
581 cls.add_method('NeedFragmentation', |
593 cls.add_method('NeedFragmentation', |
582 'bool', |
594 'bool', |
583 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
595 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
584 is_virtual=True) |
596 is_virtual=True) |
585 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentSize(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
597 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentSize(ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
586 cls.add_method('GetFragmentSize', |
598 cls.add_method('GetFragmentSize', |
587 'uint32_t', |
599 'uint32_t', |
588 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
600 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
589 is_virtual=True) |
601 is_virtual=True) |
590 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentOffset(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
602 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentOffset(ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
591 cls.add_method('GetFragmentOffset', |
603 cls.add_method('GetFragmentOffset', |
592 'uint32_t', |
604 'uint32_t', |
593 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
605 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
594 is_virtual=True) |
606 is_virtual=True) |
595 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsLastFragment(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
607 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsLastFragment(ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
596 cls.add_method('IsLastFragment', |
608 cls.add_method('IsLastFragment', |
597 'bool', |
609 'bool', |
598 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
610 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
599 is_virtual=True) |
611 is_virtual=True) |
600 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetCtsMode(ns3::WifiMode rtsMode) [member function] |
612 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetCtsMode(ns3::WifiMode rtsMode) [member function] |
1068 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1080 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1069 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
1081 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
1070 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
1082 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
1071 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1083 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1072 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1084 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1073 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
1085 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<ns3::Packet const> packet) [member function] |
1074 cls.add_method('NeedRts', |
1086 cls.add_method('NeedRts', |
1075 'bool', |
1087 'bool', |
1076 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
1088 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
1077 is_virtual=True) |
1089 is_virtual=True) |
1078 ## rraa-wifi-manager.h: void ns3::RraaWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
1090 ## rraa-wifi-manager.h: void ns3::RraaWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
1294 ## wifi-mac.h: ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function] |
1306 ## wifi-mac.h: ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function] |
1295 cls.add_method('GetBssid', |
1307 cls.add_method('GetBssid', |
1296 'ns3::Mac48Address', |
1308 'ns3::Mac48Address', |
1297 [], |
1309 [], |
1298 is_pure_virtual=True, is_const=True, is_virtual=True) |
1310 is_pure_virtual=True, is_const=True, is_virtual=True) |
1299 ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
1311 ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
1300 cls.add_method('Enqueue', |
1312 cls.add_method('Enqueue', |
1301 'void', |
1313 'void', |
1302 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
1314 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
1303 is_pure_virtual=True, is_virtual=True) |
1315 is_pure_virtual=True, is_virtual=True) |
1304 ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
1316 ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
1305 cls.add_method('Enqueue', |
1317 cls.add_method('Enqueue', |
1306 'void', |
1318 'void', |
1307 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
1319 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
1308 is_pure_virtual=True, is_virtual=True) |
1320 is_pure_virtual=True, is_virtual=True) |
1309 ## wifi-mac.h: bool ns3::WifiMac::SupportsSendFrom() const [member function] |
1321 ## wifi-mac.h: bool ns3::WifiMac::SupportsSendFrom() const [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] |
1346 ## 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', |
1347 cls.add_method('SetLinkDownCallback', |
1336 'void', |
1348 'void', |
1337 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1349 [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) |
1350 is_pure_virtual=True, is_virtual=True) |
1339 ## wifi-mac.h: void ns3::WifiMac::NotifyTx(ns3::Ptr<const ns3::Packet> packet) [member function] |
1351 ## wifi-mac.h: void ns3::WifiMac::NotifyTx(ns3::Ptr<ns3::Packet const> packet) [member function] |
1340 cls.add_method('NotifyTx', |
1352 cls.add_method('NotifyTx', |
1341 'void', |
1353 'void', |
1342 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1354 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1343 ## wifi-mac.h: void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<const ns3::Packet> packet) [member function] |
1355 ## wifi-mac.h: void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
1344 cls.add_method('NotifyTxDrop', |
1356 cls.add_method('NotifyTxDrop', |
1345 'void', |
1357 'void', |
1346 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1358 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1347 ## wifi-mac.h: void ns3::WifiMac::NotifyRx(ns3::Ptr<const ns3::Packet> packet) [member function] |
1359 ## wifi-mac.h: void ns3::WifiMac::NotifyRx(ns3::Ptr<ns3::Packet const> packet) [member function] |
1348 cls.add_method('NotifyRx', |
1360 cls.add_method('NotifyRx', |
1349 'void', |
1361 'void', |
1350 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1362 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1351 ## wifi-mac.h: void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<const ns3::Packet> packet) [member function] |
1363 ## wifi-mac.h: void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<ns3::Packet const> packet) [member function] |
1352 cls.add_method('NotifyPromiscRx', |
1364 cls.add_method('NotifyPromiscRx', |
1353 'void', |
1365 'void', |
1354 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1366 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1355 ## wifi-mac.h: void ns3::WifiMac::NotifyRxDrop(ns3::Ptr<const ns3::Packet> packet) [member function] |
1367 ## wifi-mac.h: void ns3::WifiMac::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
1356 cls.add_method('NotifyRxDrop', |
1368 cls.add_method('NotifyRxDrop', |
1357 'void', |
1369 'void', |
1358 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1370 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1371 return |
|
1372 |
|
1373 def register_Ns3WifiMacHeader_methods(root_module, cls): |
|
1374 ## wifi-mac-header.h: ns3::WifiMacHeader::WifiMacHeader(ns3::WifiMacHeader const & arg0) [copy constructor] |
|
1375 cls.add_constructor([param('ns3::WifiMacHeader const &', 'arg0')]) |
|
1376 ## wifi-mac-header.h: ns3::WifiMacHeader::WifiMacHeader() [constructor] |
|
1377 cls.add_constructor([]) |
|
1378 ## wifi-mac-header.h: static ns3::TypeId ns3::WifiMacHeader::GetTypeId() [member function] |
|
1379 cls.add_method('GetTypeId', |
|
1380 'ns3::TypeId', |
|
1381 [], |
|
1382 is_static=True) |
|
1383 ## wifi-mac-header.h: ns3::TypeId ns3::WifiMacHeader::GetInstanceTypeId() const [member function] |
|
1384 cls.add_method('GetInstanceTypeId', |
|
1385 'ns3::TypeId', |
|
1386 [], |
|
1387 is_const=True, is_virtual=True) |
|
1388 ## wifi-mac-header.h: void ns3::WifiMacHeader::Print(std::ostream & os) const [member function] |
|
1389 cls.add_method('Print', |
|
1390 'void', |
|
1391 [param('std::ostream &', 'os')], |
|
1392 is_const=True, is_virtual=True) |
|
1393 ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::GetSerializedSize() const [member function] |
|
1394 cls.add_method('GetSerializedSize', |
|
1395 'uint32_t', |
|
1396 [], |
|
1397 is_const=True, is_virtual=True) |
|
1398 ## wifi-mac-header.h: void ns3::WifiMacHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1399 cls.add_method('Serialize', |
|
1400 'void', |
|
1401 [param('ns3::Buffer::Iterator', 'start')], |
|
1402 is_const=True, is_virtual=True) |
|
1403 ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1404 cls.add_method('Deserialize', |
|
1405 'uint32_t', |
|
1406 [param('ns3::Buffer::Iterator', 'start')], |
|
1407 is_virtual=True) |
|
1408 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAssocReq() [member function] |
|
1409 cls.add_method('SetAssocReq', |
|
1410 'void', |
|
1411 []) |
|
1412 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAssocResp() [member function] |
|
1413 cls.add_method('SetAssocResp', |
|
1414 'void', |
|
1415 []) |
|
1416 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetProbeReq() [member function] |
|
1417 cls.add_method('SetProbeReq', |
|
1418 'void', |
|
1419 []) |
|
1420 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetProbeResp() [member function] |
|
1421 cls.add_method('SetProbeResp', |
|
1422 'void', |
|
1423 []) |
|
1424 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetBeacon() [member function] |
|
1425 cls.add_method('SetBeacon', |
|
1426 'void', |
|
1427 []) |
|
1428 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetTypeData() [member function] |
|
1429 cls.add_method('SetTypeData', |
|
1430 'void', |
|
1431 []) |
|
1432 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsFrom() [member function] |
|
1433 cls.add_method('SetDsFrom', |
|
1434 'void', |
|
1435 []) |
|
1436 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsNotFrom() [member function] |
|
1437 cls.add_method('SetDsNotFrom', |
|
1438 'void', |
|
1439 []) |
|
1440 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsTo() [member function] |
|
1441 cls.add_method('SetDsTo', |
|
1442 'void', |
|
1443 []) |
|
1444 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsNotTo() [member function] |
|
1445 cls.add_method('SetDsNotTo', |
|
1446 'void', |
|
1447 []) |
|
1448 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr1(ns3::Mac48Address address) [member function] |
|
1449 cls.add_method('SetAddr1', |
|
1450 'void', |
|
1451 [param('ns3::Mac48Address', 'address')]) |
|
1452 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr2(ns3::Mac48Address address) [member function] |
|
1453 cls.add_method('SetAddr2', |
|
1454 'void', |
|
1455 [param('ns3::Mac48Address', 'address')]) |
|
1456 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr3(ns3::Mac48Address address) [member function] |
|
1457 cls.add_method('SetAddr3', |
|
1458 'void', |
|
1459 [param('ns3::Mac48Address', 'address')]) |
|
1460 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr4(ns3::Mac48Address address) [member function] |
|
1461 cls.add_method('SetAddr4', |
|
1462 'void', |
|
1463 [param('ns3::Mac48Address', 'address')]) |
|
1464 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetType(ns3::WifiMacType type) [member function] |
|
1465 cls.add_method('SetType', |
|
1466 'void', |
|
1467 [param('ns3::WifiMacType', 'type')]) |
|
1468 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetRawDuration(uint16_t duration) [member function] |
|
1469 cls.add_method('SetRawDuration', |
|
1470 'void', |
|
1471 [param('uint16_t', 'duration')]) |
|
1472 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDuration(ns3::Time duration) [member function] |
|
1473 cls.add_method('SetDuration', |
|
1474 'void', |
|
1475 [param('ns3::Time', 'duration')]) |
|
1476 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetId(uint16_t id) [member function] |
|
1477 cls.add_method('SetId', |
|
1478 'void', |
|
1479 [param('uint16_t', 'id')]) |
|
1480 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetSequenceNumber(uint16_t seq) [member function] |
|
1481 cls.add_method('SetSequenceNumber', |
|
1482 'void', |
|
1483 [param('uint16_t', 'seq')]) |
|
1484 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetFragmentNumber(uint8_t frag) [member function] |
|
1485 cls.add_method('SetFragmentNumber', |
|
1486 'void', |
|
1487 [param('uint8_t', 'frag')]) |
|
1488 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetNoMoreFragments() [member function] |
|
1489 cls.add_method('SetNoMoreFragments', |
|
1490 'void', |
|
1491 []) |
|
1492 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetMoreFragments() [member function] |
|
1493 cls.add_method('SetMoreFragments', |
|
1494 'void', |
|
1495 []) |
|
1496 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetRetry() [member function] |
|
1497 cls.add_method('SetRetry', |
|
1498 'void', |
|
1499 []) |
|
1500 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetNoRetry() [member function] |
|
1501 cls.add_method('SetNoRetry', |
|
1502 'void', |
|
1503 []) |
|
1504 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosTid(uint8_t tid) [member function] |
|
1505 cls.add_method('SetQosTid', |
|
1506 'void', |
|
1507 [param('uint8_t', 'tid')]) |
|
1508 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosEosp() [member function] |
|
1509 cls.add_method('SetQosEosp', |
|
1510 'void', |
|
1511 []) |
|
1512 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNoEosp() [member function] |
|
1513 cls.add_method('SetQosNoEosp', |
|
1514 'void', |
|
1515 []) |
|
1516 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosAckPolicy(ns3::WifiMacHeader::QosAckPolicy arg0) [member function] |
|
1517 cls.add_method('SetQosAckPolicy', |
|
1518 'void', |
|
1519 [param('ns3::WifiMacHeader::QosAckPolicy', 'arg0')]) |
|
1520 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosAmsdu() [member function] |
|
1521 cls.add_method('SetQosAmsdu', |
|
1522 'void', |
|
1523 []) |
|
1524 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNoAmsdu() [member function] |
|
1525 cls.add_method('SetQosNoAmsdu', |
|
1526 'void', |
|
1527 []) |
|
1528 ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosTxopLimit(uint8_t txop) [member function] |
|
1529 cls.add_method('SetQosTxopLimit', |
|
1530 'void', |
|
1531 [param('uint8_t', 'txop')]) |
|
1532 ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr1() const [member function] |
|
1533 cls.add_method('GetAddr1', |
|
1534 'ns3::Mac48Address', |
|
1535 [], |
|
1536 is_const=True) |
|
1537 ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr2() const [member function] |
|
1538 cls.add_method('GetAddr2', |
|
1539 'ns3::Mac48Address', |
|
1540 [], |
|
1541 is_const=True) |
|
1542 ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr3() const [member function] |
|
1543 cls.add_method('GetAddr3', |
|
1544 'ns3::Mac48Address', |
|
1545 [], |
|
1546 is_const=True) |
|
1547 ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr4() const [member function] |
|
1548 cls.add_method('GetAddr4', |
|
1549 'ns3::Mac48Address', |
|
1550 [], |
|
1551 is_const=True) |
|
1552 ## wifi-mac-header.h: ns3::WifiMacType ns3::WifiMacHeader::GetType() const [member function] |
|
1553 cls.add_method('GetType', |
|
1554 'ns3::WifiMacType', |
|
1555 [], |
|
1556 is_const=True) |
|
1557 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsFromDs() const [member function] |
|
1558 cls.add_method('IsFromDs', |
|
1559 'bool', |
|
1560 [], |
|
1561 is_const=True) |
|
1562 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsToDs() const [member function] |
|
1563 cls.add_method('IsToDs', |
|
1564 'bool', |
|
1565 [], |
|
1566 is_const=True) |
|
1567 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsData() const [member function] |
|
1568 cls.add_method('IsData', |
|
1569 'bool', |
|
1570 [], |
|
1571 is_const=True) |
|
1572 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosData() const [member function] |
|
1573 cls.add_method('IsQosData', |
|
1574 'bool', |
|
1575 [], |
|
1576 is_const=True) |
|
1577 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCtl() const [member function] |
|
1578 cls.add_method('IsCtl', |
|
1579 'bool', |
|
1580 [], |
|
1581 is_const=True) |
|
1582 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsMgt() const [member function] |
|
1583 cls.add_method('IsMgt', |
|
1584 'bool', |
|
1585 [], |
|
1586 is_const=True) |
|
1587 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCfpoll() const [member function] |
|
1588 cls.add_method('IsCfpoll', |
|
1589 'bool', |
|
1590 [], |
|
1591 is_const=True) |
|
1592 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsRts() const [member function] |
|
1593 cls.add_method('IsRts', |
|
1594 'bool', |
|
1595 [], |
|
1596 is_const=True) |
|
1597 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCts() const [member function] |
|
1598 cls.add_method('IsCts', |
|
1599 'bool', |
|
1600 [], |
|
1601 is_const=True) |
|
1602 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAck() const [member function] |
|
1603 cls.add_method('IsAck', |
|
1604 'bool', |
|
1605 [], |
|
1606 is_const=True) |
|
1607 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAssocReq() const [member function] |
|
1608 cls.add_method('IsAssocReq', |
|
1609 'bool', |
|
1610 [], |
|
1611 is_const=True) |
|
1612 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAssocResp() const [member function] |
|
1613 cls.add_method('IsAssocResp', |
|
1614 'bool', |
|
1615 [], |
|
1616 is_const=True) |
|
1617 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsReassocReq() const [member function] |
|
1618 cls.add_method('IsReassocReq', |
|
1619 'bool', |
|
1620 [], |
|
1621 is_const=True) |
|
1622 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsReassocResp() const [member function] |
|
1623 cls.add_method('IsReassocResp', |
|
1624 'bool', |
|
1625 [], |
|
1626 is_const=True) |
|
1627 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsProbeReq() const [member function] |
|
1628 cls.add_method('IsProbeReq', |
|
1629 'bool', |
|
1630 [], |
|
1631 is_const=True) |
|
1632 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsProbeResp() const [member function] |
|
1633 cls.add_method('IsProbeResp', |
|
1634 'bool', |
|
1635 [], |
|
1636 is_const=True) |
|
1637 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsBeacon() const [member function] |
|
1638 cls.add_method('IsBeacon', |
|
1639 'bool', |
|
1640 [], |
|
1641 is_const=True) |
|
1642 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsDisassociation() const [member function] |
|
1643 cls.add_method('IsDisassociation', |
|
1644 'bool', |
|
1645 [], |
|
1646 is_const=True) |
|
1647 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAuthentication() const [member function] |
|
1648 cls.add_method('IsAuthentication', |
|
1649 'bool', |
|
1650 [], |
|
1651 is_const=True) |
|
1652 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsDeauthentication() const [member function] |
|
1653 cls.add_method('IsDeauthentication', |
|
1654 'bool', |
|
1655 [], |
|
1656 is_const=True) |
|
1657 ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetRawDuration() const [member function] |
|
1658 cls.add_method('GetRawDuration', |
|
1659 'uint16_t', |
|
1660 [], |
|
1661 is_const=True) |
|
1662 ## wifi-mac-header.h: ns3::Time ns3::WifiMacHeader::GetDuration() const [member function] |
|
1663 cls.add_method('GetDuration', |
|
1664 'ns3::Time', |
|
1665 [], |
|
1666 is_const=True) |
|
1667 ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetSequenceControl() const [member function] |
|
1668 cls.add_method('GetSequenceControl', |
|
1669 'uint16_t', |
|
1670 [], |
|
1671 is_const=True) |
|
1672 ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetSequenceNumber() const [member function] |
|
1673 cls.add_method('GetSequenceNumber', |
|
1674 'uint16_t', |
|
1675 [], |
|
1676 is_const=True) |
|
1677 ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetFragmentNumber() const [member function] |
|
1678 cls.add_method('GetFragmentNumber', |
|
1679 'uint16_t', |
|
1680 [], |
|
1681 is_const=True) |
|
1682 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsRetry() const [member function] |
|
1683 cls.add_method('IsRetry', |
|
1684 'bool', |
|
1685 [], |
|
1686 is_const=True) |
|
1687 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsMoreFragments() const [member function] |
|
1688 cls.add_method('IsMoreFragments', |
|
1689 'bool', |
|
1690 [], |
|
1691 is_const=True) |
|
1692 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosBlockAck() const [member function] |
|
1693 cls.add_method('IsQosBlockAck', |
|
1694 'bool', |
|
1695 [], |
|
1696 is_const=True) |
|
1697 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosNoAck() const [member function] |
|
1698 cls.add_method('IsQosNoAck', |
|
1699 'bool', |
|
1700 [], |
|
1701 is_const=True) |
|
1702 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosAck() const [member function] |
|
1703 cls.add_method('IsQosAck', |
|
1704 'bool', |
|
1705 [], |
|
1706 is_const=True) |
|
1707 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosEosp() const [member function] |
|
1708 cls.add_method('IsQosEosp', |
|
1709 'bool', |
|
1710 [], |
|
1711 is_const=True) |
|
1712 ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosAmsdu() const [member function] |
|
1713 cls.add_method('IsQosAmsdu', |
|
1714 'bool', |
|
1715 [], |
|
1716 is_const=True) |
|
1717 ## wifi-mac-header.h: uint8_t ns3::WifiMacHeader::GetQosTid() const [member function] |
|
1718 cls.add_method('GetQosTid', |
|
1719 'uint8_t', |
|
1720 [], |
|
1721 is_const=True) |
|
1722 ## wifi-mac-header.h: ns3::WifiMacHeader::QosAckPolicy ns3::WifiMacHeader::GetQosAckPolicy() const [member function] |
|
1723 cls.add_method('GetQosAckPolicy', |
|
1724 'ns3::WifiMacHeader::QosAckPolicy', |
|
1725 [], |
|
1726 is_const=True) |
|
1727 ## wifi-mac-header.h: uint8_t ns3::WifiMacHeader::GetQosTxopLimit() const [member function] |
|
1728 cls.add_method('GetQosTxopLimit', |
|
1729 'uint8_t', |
|
1730 [], |
|
1731 is_const=True) |
|
1732 ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::GetSize() const [member function] |
|
1733 cls.add_method('GetSize', |
|
1734 'uint32_t', |
|
1735 [], |
|
1736 is_const=True) |
|
1737 ## wifi-mac-header.h: char const * ns3::WifiMacHeader::GetTypeString() const [member function] |
|
1738 cls.add_method('GetTypeString', |
|
1739 'char const *', |
|
1740 [], |
|
1741 is_const=True) |
|
1359 return |
1742 return |
1360 |
1743 |
1361 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1744 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1362 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
1745 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
1363 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
1746 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
1431 ## 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] |
1814 ## 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] |
1432 cls.add_method('SetReceiveErrorCallback', |
1815 cls.add_method('SetReceiveErrorCallback', |
1433 'void', |
1816 'void', |
1434 [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')], |
1817 [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')], |
1435 is_pure_virtual=True, is_virtual=True) |
1818 is_pure_virtual=True, is_virtual=True) |
1436 ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function] |
1819 ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function] |
1437 cls.add_method('SendPacket', |
1820 cls.add_method('SendPacket', |
1438 'void', |
1821 'void', |
1439 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], |
1822 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], |
1440 is_pure_virtual=True, is_virtual=True) |
1823 is_pure_virtual=True, is_virtual=True) |
1441 ## wifi-phy.h: void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
1824 ## wifi-phy.h: void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
1546 ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get54mba() [member function] |
1929 ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get54mba() [member function] |
1547 cls.add_method('Get54mba', |
1930 cls.add_method('Get54mba', |
1548 'ns3::WifiMode', |
1931 'ns3::WifiMode', |
1549 [], |
1932 [], |
1550 is_static=True) |
1933 is_static=True) |
1551 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxBegin(ns3::Ptr<const ns3::Packet> packet) [member function] |
1934 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxBegin(ns3::Ptr<ns3::Packet const> packet) [member function] |
1552 cls.add_method('NotifyTxBegin', |
1935 cls.add_method('NotifyTxBegin', |
1553 'void', |
1936 'void', |
1554 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1937 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1555 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxEnd(ns3::Ptr<const ns3::Packet> packet) [member function] |
1938 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxEnd(ns3::Ptr<ns3::Packet const> packet) [member function] |
1556 cls.add_method('NotifyTxEnd', |
1939 cls.add_method('NotifyTxEnd', |
1557 'void', |
1940 'void', |
1558 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1941 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1559 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxDrop(ns3::Ptr<const ns3::Packet> packet) [member function] |
1942 ## wifi-phy.h: void ns3::WifiPhy::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
1560 cls.add_method('NotifyTxDrop', |
1943 cls.add_method('NotifyTxDrop', |
1561 'void', |
1944 'void', |
1562 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1945 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1563 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<const ns3::Packet> packet) [member function] |
1946 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<ns3::Packet const> packet) [member function] |
1564 cls.add_method('NotifyRxBegin', |
1947 cls.add_method('NotifyRxBegin', |
1565 'void', |
1948 'void', |
1566 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1949 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1567 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxEnd(ns3::Ptr<const ns3::Packet> packet) [member function] |
1950 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxEnd(ns3::Ptr<ns3::Packet const> packet) [member function] |
1568 cls.add_method('NotifyRxEnd', |
1951 cls.add_method('NotifyRxEnd', |
1569 'void', |
1952 'void', |
1570 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1953 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1571 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxDrop(ns3::Ptr<const ns3::Packet> packet) [member function] |
1954 ## wifi-phy.h: void ns3::WifiPhy::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
1572 cls.add_method('NotifyRxDrop', |
1955 cls.add_method('NotifyRxDrop', |
1573 'void', |
1956 'void', |
1574 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1957 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1575 ## wifi-phy.h: void ns3::WifiPhy::NotifyPromiscSniff(ns3::Ptr<const ns3::Packet> packet) [member function] |
1958 ## wifi-phy.h: void ns3::WifiPhy::NotifyPromiscSniff(ns3::Ptr<ns3::Packet const> packet) [member function] |
1576 cls.add_method('NotifyPromiscSniff', |
1959 cls.add_method('NotifyPromiscSniff', |
1577 'void', |
1960 'void', |
1578 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1961 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
1579 return |
1962 return |
1580 |
1963 |
1818 ## 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] |
2201 ## 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] |
1819 cls.add_method('SetReceiveErrorCallback', |
2202 cls.add_method('SetReceiveErrorCallback', |
1820 'void', |
2203 'void', |
1821 [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')], |
2204 [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')], |
1822 is_virtual=True) |
2205 is_virtual=True) |
1823 ## 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] |
2206 ## yans-wifi-phy.h: void ns3::YansWifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function] |
1824 cls.add_method('SendPacket', |
2207 cls.add_method('SendPacket', |
1825 'void', |
2208 'void', |
1826 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], |
2209 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], |
1827 is_virtual=True) |
2210 is_virtual=True) |
1828 ## yans-wifi-phy.h: void ns3::YansWifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
2211 ## yans-wifi-phy.h: void ns3::YansWifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
2000 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2383 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2001 cls.add_method('SetWifiRemoteStationManager', |
2384 cls.add_method('SetWifiRemoteStationManager', |
2002 'void', |
2385 'void', |
2003 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2386 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2004 is_virtual=True) |
2387 is_virtual=True) |
2005 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2388 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2006 cls.add_method('Enqueue', |
2389 cls.add_method('Enqueue', |
2007 'void', |
2390 'void', |
2008 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2391 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2009 is_virtual=True) |
2392 is_virtual=True) |
2010 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
2393 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
2011 cls.add_method('Enqueue', |
2394 cls.add_method('Enqueue', |
2012 'void', |
2395 'void', |
2013 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
2396 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
2014 is_virtual=True) |
2397 is_virtual=True) |
2015 ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function] |
2398 ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function] |
2149 'double', |
2532 'double', |
2150 [], |
2533 [], |
2151 is_const=True) |
2534 is_const=True) |
2152 return |
2535 return |
2153 |
2536 |
2537 def register_Ns3DcaTxop_methods(root_module, cls): |
|
2538 ## dca-txop.h: static ns3::TypeId ns3::DcaTxop::GetTypeId() [member function] |
|
2539 cls.add_method('GetTypeId', |
|
2540 'ns3::TypeId', |
|
2541 [], |
|
2542 is_static=True) |
|
2543 ## dca-txop.h: ns3::DcaTxop::DcaTxop() [constructor] |
|
2544 cls.add_constructor([]) |
|
2545 ## dca-txop.h: void ns3::DcaTxop::SetLow(ns3::Ptr<ns3::MacLow> low) [member function] |
|
2546 cls.add_method('SetLow', |
|
2547 'void', |
|
2548 [param('ns3::Ptr< ns3::MacLow >', 'low')]) |
|
2549 ## dca-txop.h: void ns3::DcaTxop::SetManager(ns3::DcfManager * manager) [member function] |
|
2550 cls.add_method('SetManager', |
|
2551 'void', |
|
2552 [param('ns3::DcfManager *', 'manager')]) |
|
2553 ## dca-txop.h: void ns3::DcaTxop::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> remoteManager) [member function] |
|
2554 cls.add_method('SetWifiRemoteStationManager', |
|
2555 'void', |
|
2556 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'remoteManager')]) |
|
2557 ## dca-txop.h: void ns3::DcaTxop::SetTxOkCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
2558 cls.add_method('SetTxOkCallback', |
|
2559 'void', |
|
2560 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
2561 ## dca-txop.h: void ns3::DcaTxop::SetTxFailedCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
2562 cls.add_method('SetTxFailedCallback', |
|
2563 'void', |
|
2564 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
2565 ## dca-txop.h: void ns3::DcaTxop::SetMaxQueueSize(uint32_t size) [member function] |
|
2566 cls.add_method('SetMaxQueueSize', |
|
2567 'void', |
|
2568 [param('uint32_t', 'size')]) |
|
2569 ## dca-txop.h: void ns3::DcaTxop::SetMaxQueueDelay(ns3::Time delay) [member function] |
|
2570 cls.add_method('SetMaxQueueDelay', |
|
2571 'void', |
|
2572 [param('ns3::Time', 'delay')]) |
|
2573 ## dca-txop.h: void ns3::DcaTxop::SetMinCw(uint32_t minCw) [member function] |
|
2574 cls.add_method('SetMinCw', |
|
2575 'void', |
|
2576 [param('uint32_t', 'minCw')]) |
|
2577 ## dca-txop.h: void ns3::DcaTxop::SetMaxCw(uint32_t maxCw) [member function] |
|
2578 cls.add_method('SetMaxCw', |
|
2579 'void', |
|
2580 [param('uint32_t', 'maxCw')]) |
|
2581 ## dca-txop.h: void ns3::DcaTxop::SetAifsn(uint32_t aifsn) [member function] |
|
2582 cls.add_method('SetAifsn', |
|
2583 'void', |
|
2584 [param('uint32_t', 'aifsn')]) |
|
2585 ## dca-txop.h: uint32_t ns3::DcaTxop::GetMinCw() const [member function] |
|
2586 cls.add_method('GetMinCw', |
|
2587 'uint32_t', |
|
2588 [], |
|
2589 is_const=True) |
|
2590 ## dca-txop.h: uint32_t ns3::DcaTxop::GetMaxCw() const [member function] |
|
2591 cls.add_method('GetMaxCw', |
|
2592 'uint32_t', |
|
2593 [], |
|
2594 is_const=True) |
|
2595 ## dca-txop.h: uint32_t ns3::DcaTxop::GetAifsn() const [member function] |
|
2596 cls.add_method('GetAifsn', |
|
2597 'uint32_t', |
|
2598 [], |
|
2599 is_const=True) |
|
2600 ## dca-txop.h: void ns3::DcaTxop::Queue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
2601 cls.add_method('Queue', |
|
2602 'void', |
|
2603 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
2604 ## dca-txop.h: void ns3::DcaTxop::DoDispose() [member function] |
|
2605 cls.add_method('DoDispose', |
|
2606 'void', |
|
2607 [], |
|
2608 visibility='private', is_virtual=True) |
|
2609 return |
|
2610 |
|
2154 def register_Ns3ErrorRateModel_methods(root_module, cls): |
2611 def register_Ns3ErrorRateModel_methods(root_module, cls): |
2155 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel(ns3::ErrorRateModel const & arg0) [copy constructor] |
2612 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel(ns3::ErrorRateModel const & arg0) [copy constructor] |
2156 cls.add_constructor([param('ns3::ErrorRateModel const &', 'arg0')]) |
2613 cls.add_constructor([param('ns3::ErrorRateModel const &', 'arg0')]) |
2157 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel() [constructor] |
2614 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel() [constructor] |
2158 cls.add_constructor([]) |
2615 cls.add_constructor([]) |
2377 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2834 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2378 cls.add_method('SetWifiRemoteStationManager', |
2835 cls.add_method('SetWifiRemoteStationManager', |
2379 'void', |
2836 'void', |
2380 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2837 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2381 is_virtual=True) |
2838 is_virtual=True) |
2382 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2839 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2383 cls.add_method('Enqueue', |
2840 cls.add_method('Enqueue', |
2384 'void', |
2841 'void', |
2385 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2842 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2386 is_virtual=True) |
2843 is_virtual=True) |
2387 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
2844 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
2388 cls.add_method('Enqueue', |
2845 cls.add_method('Enqueue', |
2389 'void', |
2846 'void', |
2390 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
2847 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
2391 is_virtual=True) |
2848 is_virtual=True) |
2392 ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function] |
2849 ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function] |
2530 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2987 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
2531 cls.add_method('SetWifiRemoteStationManager', |
2988 cls.add_method('SetWifiRemoteStationManager', |
2532 'void', |
2989 'void', |
2533 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2990 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
2534 is_virtual=True) |
2991 is_virtual=True) |
2535 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2992 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
2536 cls.add_method('Enqueue', |
2993 cls.add_method('Enqueue', |
2537 'void', |
2994 'void', |
2538 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2995 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
2539 is_virtual=True) |
2996 is_virtual=True) |
2540 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
2997 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
2541 cls.add_method('Enqueue', |
2998 cls.add_method('Enqueue', |
2542 'void', |
2999 'void', |
2543 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
3000 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
2544 is_virtual=True) |
3001 is_virtual=True) |
2545 ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function] |
3002 ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function] |
2876 [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')]) |
3333 [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')]) |
2877 ## yans-wifi-channel.h: void ns3::YansWifiChannel::SetPropagationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function] |
3334 ## yans-wifi-channel.h: void ns3::YansWifiChannel::SetPropagationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function] |
2878 cls.add_method('SetPropagationDelayModel', |
3335 cls.add_method('SetPropagationDelayModel', |
2879 'void', |
3336 'void', |
2880 [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')]) |
3337 [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')]) |
2881 ## yans-wifi-channel.h: void ns3::YansWifiChannel::Send(ns3::Ptr<ns3::YansWifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
3338 ## yans-wifi-channel.h: void ns3::YansWifiChannel::Send(ns3::Ptr<ns3::YansWifiPhy> sender, ns3::Ptr<ns3::Packet const> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
2882 cls.add_method('Send', |
3339 cls.add_method('Send', |
2883 'void', |
3340 'void', |
2884 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
3341 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
2885 is_const=True) |
3342 is_const=True) |
2886 return |
3343 return |