5 |
5 |
6 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
6 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
7 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
7 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
8 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
8 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
9 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_holland']) |
9 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_holland']) |
10 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation [class] |
10 ## ssid.h: ns3::Ssid [class] |
11 module.add_class('WifiRemoteStation', allow_subclassing=True) |
11 module.add_class('Ssid') |
12 ## wifi-phy.h: ns3::WifiPhyListener [class] |
12 ## supported-rates.h: ns3::SupportedRates [class] |
13 module.add_class('WifiPhyListener', allow_subclassing=True) |
13 module.add_class('SupportedRates') |
14 ## rraa-wifi-manager.h: ns3::ThresholdsItem [struct] |
14 ## rraa-wifi-manager.h: ns3::ThresholdsItem [struct] |
15 module.add_class('ThresholdsItem') |
15 module.add_class('ThresholdsItem') |
16 ## supported-rates.h: ns3::SupportedRates [class] |
|
17 module.add_class('SupportedRates') |
|
18 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation [class] |
|
19 module.add_class('IdealWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
20 ## wifi-mode.h: ns3::WifiModeChecker [class] |
|
21 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
|
22 ## wifi-mode.h: ns3::WifiModeFactory [class] |
|
23 module.add_class('WifiModeFactory') |
|
24 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation [class] |
|
25 module.add_class('OnoeWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
26 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation [class] |
|
27 module.add_class('RraaWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
28 ## ssid.h: ns3::Ssid [class] |
|
29 module.add_class('Ssid') |
|
30 ## wifi-mode.h: ns3::WifiMode [class] |
16 ## wifi-mode.h: ns3::WifiMode [class] |
31 module.add_class('WifiMode') |
17 module.add_class('WifiMode') |
32 ## wifi-mode.h: ns3::WifiMode::ModulationType [enumeration] |
18 ## wifi-mode.h: ns3::WifiMode::ModulationType [enumeration] |
33 module.add_enum('ModulationType', ['BPSK', 'QAM'], outer_class=root_module['ns3::WifiMode']) |
19 module.add_enum('ModulationType', ['BPSK', 'QAM'], outer_class=root_module['ns3::WifiMode']) |
|
20 ## wifi-mode.h: ns3::WifiModeFactory [class] |
|
21 module.add_class('WifiModeFactory') |
|
22 ## wifi-phy.h: ns3::WifiPhyListener [class] |
|
23 module.add_class('WifiPhyListener', allow_subclassing=True) |
|
24 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation [class] |
|
25 module.add_class('WifiRemoteStation', allow_subclassing=True) |
|
26 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation [class] |
|
27 module.add_class('AmrrWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
28 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation [class] |
|
29 module.add_class('ArfWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
30 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation [class] |
|
31 module.add_class('ConstantRateWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
32 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation [class] |
|
33 module.add_class('IdealWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
34 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation [class] |
|
35 module.add_class('OnoeWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
36 ## propagation-delay-model.h: ns3::PropagationDelayModel [class] |
|
37 module.add_class('PropagationDelayModel', parent=root_module['ns3::Object']) |
|
38 ## propagation-loss-model.h: ns3::PropagationLossModel [class] |
|
39 module.add_class('PropagationLossModel', parent=root_module['ns3::Object']) |
|
40 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel [class] |
|
41 module.add_class('RandomPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
|
42 ## propagation-loss-model.h: ns3::RandomPropagationLossModel [class] |
|
43 module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
44 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation [class] |
|
45 module.add_class('RraaWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
46 ## ssid.h: ns3::SsidChecker [class] |
|
47 module.add_class('SsidChecker', parent=root_module['ns3::AttributeChecker']) |
34 ## ssid.h: ns3::SsidValue [class] |
48 ## ssid.h: ns3::SsidValue [class] |
35 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
49 module.add_class('SsidValue', parent=root_module['ns3::AttributeValue']) |
36 ## ssid.h: ns3::SsidChecker [class] |
|
37 module.add_class('SsidChecker', parent=root_module['ns3::AttributeChecker']) |
|
38 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation [class] |
|
39 module.add_class('ConstantRateWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
40 ## propagation-loss-model.h: ns3::PropagationLossModel [class] |
|
41 module.add_class('PropagationLossModel', parent=root_module['ns3::Object']) |
|
42 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation [class] |
|
43 module.add_class('ArfWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation']) |
|
44 ## wifi-mac.h: ns3::WifiMac [class] |
50 ## wifi-mac.h: ns3::WifiMac [class] |
45 module.add_class('WifiMac', parent=root_module['ns3::Object']) |
51 module.add_class('WifiMac', parent=root_module['ns3::Object']) |
46 ## nqap-wifi-mac.h: ns3::NqapWifiMac [class] |
52 ## wifi-mode.h: ns3::WifiModeChecker [class] |
47 module.add_class('NqapWifiMac', parent=root_module['ns3::WifiMac']) |
53 module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker']) |
48 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel [class] |
|
49 module.add_class('CompositePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
50 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation [class] |
|
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']) |
|
54 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
|
55 module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
56 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager [class] |
|
57 module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object']) |
|
58 ## wifi-mode.h: ns3::WifiModeValue [class] |
54 ## wifi-mode.h: ns3::WifiModeValue [class] |
59 module.add_class('WifiModeValue', parent=root_module['ns3::AttributeValue']) |
55 module.add_class('WifiModeValue', parent=root_module['ns3::AttributeValue']) |
60 ## onoe-wifi-manager.h: ns3::OnoeWifiManager [class] |
|
61 module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
62 ## wifi-phy.h: ns3::WifiPhy [class] |
56 ## wifi-phy.h: ns3::WifiPhy [class] |
63 module.add_class('WifiPhy', parent=root_module['ns3::Object']) |
57 module.add_class('WifiPhy', parent=root_module['ns3::Object']) |
64 ## wifi-phy.h: ns3::WifiPhy::State [enumeration] |
58 ## wifi-phy.h: ns3::WifiPhy::State [enumeration] |
65 module.add_enum('State', ['SYNC', 'TX', 'CCA_BUSY', 'IDLE'], outer_class=root_module['ns3::WifiPhy']) |
59 module.add_enum('State', ['SYNC', 'TX', 'CCA_BUSY', 'IDLE'], outer_class=root_module['ns3::WifiPhy']) |
|
60 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager [class] |
|
61 module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object']) |
|
62 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation [class] |
|
63 module.add_class('AarfWifiRemoteStation', parent=root_module['ns3::ArfWifiRemoteStation']) |
|
64 ## adhoc-wifi-mac.h: ns3::AdhocWifiMac [class] |
|
65 module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac']) |
|
66 ## amrr-wifi-manager.h: ns3::AmrrWifiManager [class] |
|
67 module.add_class('AmrrWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
68 ## arf-wifi-manager.h: ns3::ArfWifiManager [class] |
|
69 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
70 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel [class] |
|
71 module.add_class('CompositePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
72 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
|
73 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
74 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
|
75 module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
|
76 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
|
77 module.add_class('FriisPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
78 ## ideal-wifi-manager.h: ns3::IdealWifiManager [class] |
|
79 module.add_class('IdealWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
80 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel [class] |
|
81 module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
82 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel [class] |
|
83 module.add_class('LogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
84 ## nqap-wifi-mac.h: ns3::NqapWifiMac [class] |
|
85 module.add_class('NqapWifiMac', parent=root_module['ns3::WifiMac']) |
|
86 ## nqsta-wifi-mac.h: ns3::NqstaWifiMac [class] |
|
87 module.add_class('NqstaWifiMac', parent=root_module['ns3::WifiMac']) |
|
88 ## onoe-wifi-manager.h: ns3::OnoeWifiManager [class] |
|
89 module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
90 ## rraa-wifi-manager.h: ns3::RraaWifiManager [class] |
|
91 module.add_class('RraaWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
66 ## wifi-channel.h: ns3::WifiChannel [class] |
92 ## wifi-channel.h: ns3::WifiChannel [class] |
67 module.add_class('WifiChannel', parent=root_module['ns3::Channel']) |
93 module.add_class('WifiChannel', parent=root_module['ns3::Channel']) |
68 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel [class] |
|
69 module.add_class('LogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
70 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
|
71 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
72 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation [class] |
|
73 module.add_class('AarfWifiRemoteStation', parent=root_module['ns3::ArfWifiRemoteStation']) |
|
74 ## propagation-delay-model.h: ns3::PropagationDelayModel [class] |
|
75 module.add_class('PropagationDelayModel', parent=root_module['ns3::Object']) |
|
76 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel [class] |
|
77 module.add_class('JakesPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
78 ## wifi-net-device.h: ns3::WifiNetDevice [class] |
94 ## wifi-net-device.h: ns3::WifiNetDevice [class] |
79 module.add_class('WifiNetDevice', parent=root_module['ns3::NetDevice']) |
95 module.add_class('WifiNetDevice', parent=root_module['ns3::NetDevice']) |
80 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
|
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] |
|
85 module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
86 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel [class] |
|
87 module.add_class('RandomPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
|
88 ## amrr-wifi-manager.h: ns3::AmrrWifiManager [class] |
|
89 module.add_class('AmrrWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
90 ## rraa-wifi-manager.h: ns3::RraaWifiManager [class] |
|
91 module.add_class('RraaWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
92 ## ideal-wifi-manager.h: ns3::IdealWifiManager [class] |
|
93 module.add_class('IdealWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
94 ## arf-wifi-manager.h: ns3::ArfWifiManager [class] |
|
95 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
|
96 ## aarf-wifi-manager.h: ns3::AarfWifiManager [class] |
96 ## aarf-wifi-manager.h: ns3::AarfWifiManager [class] |
97 module.add_class('AarfWifiManager', parent=root_module['ns3::ArfWifiManager']) |
97 module.add_class('AarfWifiManager', parent=root_module['ns3::ArfWifiManager']) |
98 |
98 |
99 ## Register a nested module for the namespace internal |
99 ## Register a nested module for the namespace internal |
100 |
100 |
135 def register_types_ns3_olsr(module): |
135 def register_types_ns3_olsr(module): |
136 root_module = module.get_root() |
136 root_module = module.get_root() |
137 |
137 |
138 |
138 |
139 def register_methods(root_module): |
139 def register_methods(root_module): |
|
140 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
|
141 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
|
142 register_Ns3ThresholdsItem_methods(root_module, root_module['ns3::ThresholdsItem']) |
|
143 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
|
144 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
|
145 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener']) |
140 register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation']) |
146 register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation']) |
141 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener']) |
147 register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
142 register_Ns3ThresholdsItem_methods(root_module, root_module['ns3::ThresholdsItem']) |
148 register_Ns3ArfWifiRemoteStation_methods(root_module, root_module['ns3::ArfWifiRemoteStation']) |
143 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
149 register_Ns3ConstantRateWifiRemoteStation_methods(root_module, root_module['ns3::ConstantRateWifiRemoteStation']) |
144 register_Ns3IdealWifiRemoteStation_methods(root_module, root_module['ns3::IdealWifiRemoteStation']) |
150 register_Ns3IdealWifiRemoteStation_methods(root_module, root_module['ns3::IdealWifiRemoteStation']) |
|
151 register_Ns3OnoeWifiRemoteStation_methods(root_module, root_module['ns3::OnoeWifiRemoteStation']) |
|
152 register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
|
153 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
|
154 register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
|
155 register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
|
156 register_Ns3RraaWifiRemoteStation_methods(root_module, root_module['ns3::RraaWifiRemoteStation']) |
|
157 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
|
158 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
|
159 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
145 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
160 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
146 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
161 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
147 register_Ns3OnoeWifiRemoteStation_methods(root_module, root_module['ns3::OnoeWifiRemoteStation']) |
162 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
148 register_Ns3RraaWifiRemoteStation_methods(root_module, root_module['ns3::RraaWifiRemoteStation']) |
163 register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
149 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
164 register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
150 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
165 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
151 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
166 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
152 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
167 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
153 register_Ns3ConstantRateWifiRemoteStation_methods(root_module, root_module['ns3::ConstantRateWifiRemoteStation']) |
168 register_Ns3CompositePropagationLossModel_methods(root_module, root_module['ns3::CompositePropagationLossModel']) |
154 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
169 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
155 register_Ns3ArfWifiRemoteStation_methods(root_module, root_module['ns3::ArfWifiRemoteStation']) |
170 register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
156 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
171 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
|
172 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
|
173 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
|
174 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
157 register_Ns3NqapWifiMac_methods(root_module, root_module['ns3::NqapWifiMac']) |
175 register_Ns3NqapWifiMac_methods(root_module, root_module['ns3::NqapWifiMac']) |
158 register_Ns3CompositePropagationLossModel_methods(root_module, root_module['ns3::CompositePropagationLossModel']) |
176 register_Ns3NqstaWifiMac_methods(root_module, root_module['ns3::NqstaWifiMac']) |
159 register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
|
160 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
|
161 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
|
162 register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
|
163 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
|
164 register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
177 register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager']) |
165 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
178 register_Ns3RraaWifiManager_methods(root_module, root_module['ns3::RraaWifiManager']) |
166 register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel']) |
179 register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel']) |
167 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
|
168 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
|
169 register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
|
170 register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
|
171 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
|
172 register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
180 register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice']) |
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']) |
|
176 register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
|
177 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
|
178 register_Ns3RraaWifiManager_methods(root_module, root_module['ns3::RraaWifiManager']) |
|
179 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
|
180 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
|
181 register_Ns3AarfWifiManager_methods(root_module, root_module['ns3::AarfWifiManager']) |
181 register_Ns3AarfWifiManager_methods(root_module, root_module['ns3::AarfWifiManager']) |
182 return |
182 return |
183 |
183 |
184 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
184 def register_Ns3Ssid_methods(root_module, cls): |
185 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor] |
185 cls.add_output_stream_operator() |
186 cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')]) |
186 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
187 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
187 cls.add_constructor([param('ns3::Ssid const &', 'arg0')]) |
188 cls.add_method('GetTypeId', |
188 ## ssid.h: ns3::Ssid::Ssid() [constructor] |
189 'ns3::TypeId', |
189 cls.add_constructor([]) |
190 [], |
190 ## ssid.h: ns3::Ssid::Ssid(std::string s) [constructor] |
191 is_static=True) |
191 cls.add_constructor([param('std::string', 's')]) |
192 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation() [constructor] |
192 ## ssid.h: ns3::Ssid::Ssid(char const * ssid, uint8_t length) [constructor] |
193 cls.add_constructor([]) |
193 cls.add_constructor([param('char const *', 'ssid'), param('uint8_t', 'length')]) |
194 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::Reset() [member function] |
194 ## ssid.h: ns3::Buffer::Iterator ns3::Ssid::Deserialize(ns3::Buffer::Iterator i) [member function] |
195 cls.add_method('Reset', |
195 cls.add_method('Deserialize', |
196 'void', |
196 'ns3::Buffer::Iterator', |
197 []) |
197 [param('ns3::Buffer::Iterator', 'i')]) |
198 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::AddSupportedMode(ns3::WifiMode mode) [member function] |
198 ## ssid.h: uint32_t ns3::Ssid::GetLength() const [member function] |
199 cls.add_method('AddSupportedMode', |
199 cls.add_method('GetLength', |
200 'void', |
|
201 [param('ns3::WifiMode', 'mode')]) |
|
202 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsBrandNew() const [member function] |
|
203 cls.add_method('IsBrandNew', |
|
204 'bool', |
|
205 [], |
|
206 is_const=True) |
|
207 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsAssociated() const [member function] |
|
208 cls.add_method('IsAssociated', |
|
209 'bool', |
|
210 [], |
|
211 is_const=True) |
|
212 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsWaitAssocTxOk() const [member function] |
|
213 cls.add_method('IsWaitAssocTxOk', |
|
214 'bool', |
|
215 [], |
|
216 is_const=True) |
|
217 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordWaitAssocTxOk() [member function] |
|
218 cls.add_method('RecordWaitAssocTxOk', |
|
219 'void', |
|
220 []) |
|
221 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordGotAssocTxOk() [member function] |
|
222 cls.add_method('RecordGotAssocTxOk', |
|
223 'void', |
|
224 []) |
|
225 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordGotAssocTxFailed() [member function] |
|
226 cls.add_method('RecordGotAssocTxFailed', |
|
227 'void', |
|
228 []) |
|
229 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordDisassociated() [member function] |
|
230 cls.add_method('RecordDisassociated', |
|
231 'void', |
|
232 []) |
|
233 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::PrepareForQueue(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
|
234 cls.add_method('PrepareForQueue', |
|
235 'void', |
|
236 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
237 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetDataMode(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
|
238 cls.add_method('GetDataMode', |
|
239 'ns3::WifiMode', |
|
240 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
241 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetRtsMode(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
242 cls.add_method('GetRtsMode', |
|
243 'ns3::WifiMode', |
|
244 [param('ns3::Ptr< const ns3::Packet >', 'packet')]) |
|
245 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsFailed() [member function] |
|
246 cls.add_method('ReportRtsFailed', |
|
247 'void', |
|
248 []) |
|
249 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportDataFailed() [member function] |
|
250 cls.add_method('ReportDataFailed', |
|
251 'void', |
|
252 []) |
|
253 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
254 cls.add_method('ReportRtsOk', |
|
255 'void', |
|
256 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')]) |
|
257 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
258 cls.add_method('ReportDataOk', |
|
259 'void', |
|
260 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')]) |
|
261 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportFinalRtsFailed() [member function] |
|
262 cls.add_method('ReportFinalRtsFailed', |
|
263 'void', |
|
264 []) |
|
265 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportFinalDataFailed() [member function] |
|
266 cls.add_method('ReportFinalDataFailed', |
|
267 'void', |
|
268 []) |
|
269 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
270 cls.add_method('ReportRxOk', |
|
271 'void', |
|
272 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')]) |
|
273 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
274 cls.add_method('NeedRts', |
|
275 'bool', |
|
276 [param('ns3::Ptr< const ns3::Packet >', 'packet')], |
|
277 is_virtual=True) |
|
278 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRtsRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
279 cls.add_method('NeedRtsRetransmission', |
|
280 'bool', |
|
281 [param('ns3::Ptr< const ns3::Packet >', 'packet')], |
|
282 is_virtual=True) |
|
283 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedDataRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
284 cls.add_method('NeedDataRetransmission', |
|
285 'bool', |
|
286 [param('ns3::Ptr< const ns3::Packet >', 'packet')], |
|
287 is_virtual=True) |
|
288 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedFragmentation(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
289 cls.add_method('NeedFragmentation', |
|
290 'bool', |
|
291 [param('ns3::Ptr< const ns3::Packet >', 'packet')], |
|
292 is_virtual=True) |
|
293 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetNFragments(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
294 cls.add_method('GetNFragments', |
|
295 'uint32_t', |
200 'uint32_t', |
296 [param('ns3::Ptr< const ns3::Packet >', 'packet')], |
201 [], |
297 is_virtual=True) |
202 is_const=True) |
298 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentSize(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
203 ## ssid.h: uint32_t ns3::Ssid::GetSerializedSize() const [member function] |
299 cls.add_method('GetFragmentSize', |
204 cls.add_method('GetSerializedSize', |
300 'uint32_t', |
205 'uint32_t', |
301 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('uint32_t', 'fragmentNumber')], |
206 [], |
302 is_virtual=True) |
207 is_const=True) |
303 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsLastFragment(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
208 ## ssid.h: bool ns3::Ssid::IsBroadcast() const [member function] |
304 cls.add_method('IsLastFragment', |
209 cls.add_method('IsBroadcast', |
305 'bool', |
210 'bool', |
306 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('uint32_t', 'fragmentNumber')], |
211 [], |
307 is_virtual=True) |
212 is_const=True) |
308 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetCtsMode(ns3::WifiMode rtsMode) [member function] |
213 ## ssid.h: bool ns3::Ssid::IsEqual(ns3::Ssid const & o) const [member function] |
309 cls.add_method('GetCtsMode', |
214 cls.add_method('IsEqual', |
310 'ns3::WifiMode', |
215 'bool', |
311 [param('ns3::WifiMode', 'rtsMode')]) |
216 [param('ns3::Ssid const &', 'o')], |
312 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetAckMode(ns3::WifiMode dataMode) [member function] |
217 is_const=True) |
313 cls.add_method('GetAckMode', |
218 ## ssid.h: char * ns3::Ssid::PeekString() const [member function] |
314 'ns3::WifiMode', |
219 cls.add_method('PeekString', |
315 [param('ns3::WifiMode', 'dataMode')]) |
220 'char *', |
316 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRtsFailed() [member function] |
221 [], |
317 cls.add_method('DoReportRtsFailed', |
222 is_const=True) |
318 'void', |
223 ## ssid.h: ns3::Buffer::Iterator ns3::Ssid::Serialize(ns3::Buffer::Iterator i) const [member function] |
319 [], |
224 cls.add_method('Serialize', |
320 is_pure_virtual=True, visibility='protected', is_virtual=True) |
225 'ns3::Buffer::Iterator', |
321 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportDataFailed() [member function] |
226 [param('ns3::Buffer::Iterator', 'i')], |
322 cls.add_method('DoReportDataFailed', |
227 is_const=True) |
323 'void', |
228 return |
324 [], |
229 |
325 is_pure_virtual=True, visibility='protected', is_virtual=True) |
230 def register_Ns3SupportedRates_methods(root_module, cls): |
326 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
231 cls.add_output_stream_operator() |
327 cls.add_method('DoReportRtsOk', |
232 ## supported-rates.h: ns3::SupportedRates::SupportedRates(ns3::SupportedRates const & arg0) [copy constructor] |
328 'void', |
233 cls.add_constructor([param('ns3::SupportedRates const &', 'arg0')]) |
329 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
234 ## supported-rates.h: ns3::SupportedRates::SupportedRates() [constructor] |
330 is_pure_virtual=True, visibility='protected', is_virtual=True) |
235 cls.add_constructor([]) |
331 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
236 ## supported-rates.h: void ns3::SupportedRates::AddSupportedRate(uint32_t bs) [member function] |
332 cls.add_method('DoReportDataOk', |
237 cls.add_method('AddSupportedRate', |
333 'void', |
238 'void', |
334 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
239 [param('uint32_t', 'bs')]) |
335 is_pure_virtual=True, visibility='protected', is_virtual=True) |
240 ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Deserialize(ns3::Buffer::Iterator start) [member function] |
336 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportFinalRtsFailed() [member function] |
241 cls.add_method('Deserialize', |
337 cls.add_method('DoReportFinalRtsFailed', |
242 'ns3::Buffer::Iterator', |
338 'void', |
243 [param('ns3::Buffer::Iterator', 'start')]) |
339 [], |
244 ## supported-rates.h: uint8_t ns3::SupportedRates::GetNRates() const [member function] |
340 is_pure_virtual=True, visibility='protected', is_virtual=True) |
245 cls.add_method('GetNRates', |
341 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportFinalDataFailed() [member function] |
246 'uint8_t', |
342 cls.add_method('DoReportFinalDataFailed', |
247 [], |
343 'void', |
248 is_const=True) |
344 [], |
249 ## supported-rates.h: uint32_t ns3::SupportedRates::GetRate(uint8_t i) const [member function] |
345 is_pure_virtual=True, visibility='protected', is_virtual=True) |
250 cls.add_method('GetRate', |
346 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
347 cls.add_method('DoReportRxOk', |
|
348 'void', |
|
349 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
350 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
351 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetNSupportedModes() const [member function] |
|
352 cls.add_method('GetNSupportedModes', |
|
353 'uint32_t', |
251 'uint32_t', |
354 [], |
252 [param('uint8_t', 'i')], |
355 is_const=True, visibility='protected') |
253 is_const=True) |
356 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetSupportedMode(uint32_t i) const [member function] |
254 ## supported-rates.h: uint32_t ns3::SupportedRates::GetSerializedSize() const [member function] |
357 cls.add_method('GetSupportedMode', |
255 cls.add_method('GetSerializedSize', |
358 'ns3::WifiMode', |
256 'uint32_t', |
359 [param('uint32_t', 'i')], |
257 [], |
360 is_const=True, visibility='protected') |
258 is_const=True) |
361 ## wifi-remote-station-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::WifiRemoteStation::GetManager() const [member function] |
259 ## supported-rates.h: bool ns3::SupportedRates::IsBasicRate(uint32_t bs) const [member function] |
362 cls.add_method('GetManager', |
260 cls.add_method('IsBasicRate', |
363 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
261 'bool', |
364 [], |
262 [param('uint32_t', 'bs')], |
365 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
263 is_const=True) |
366 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
264 ## supported-rates.h: bool ns3::SupportedRates::IsSupportedRate(uint32_t bs) const [member function] |
367 cls.add_method('DoGetDataMode', |
265 cls.add_method('IsSupportedRate', |
368 'ns3::WifiMode', |
266 'bool', |
369 [param('uint32_t', 'size')], |
267 [param('uint32_t', 'bs')], |
370 is_pure_virtual=True, visibility='private', is_virtual=True) |
268 is_const=True) |
371 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
269 ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Serialize(ns3::Buffer::Iterator start) const [member function] |
372 cls.add_method('DoGetRtsMode', |
270 cls.add_method('Serialize', |
373 'ns3::WifiMode', |
271 'ns3::Buffer::Iterator', |
374 [], |
272 [param('ns3::Buffer::Iterator', 'start')], |
375 is_pure_virtual=True, visibility='private', is_virtual=True) |
273 is_const=True) |
376 return |
274 ## supported-rates.h: void ns3::SupportedRates::SetBasicRate(uint32_t bs) [member function] |
377 |
275 cls.add_method('SetBasicRate', |
378 def register_Ns3WifiPhyListener_methods(root_module, cls): |
276 'void', |
379 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor] |
277 [param('uint32_t', 'bs')]) |
380 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
|
381 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener() [constructor] |
|
382 cls.add_constructor([]) |
|
383 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
|
384 cls.add_method('NotifyRxStart', |
|
385 'void', |
|
386 [param('ns3::Time', 'duration')], |
|
387 is_pure_virtual=True, is_virtual=True) |
|
388 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndOk() [member function] |
|
389 cls.add_method('NotifyRxEndOk', |
|
390 'void', |
|
391 [], |
|
392 is_pure_virtual=True, is_virtual=True) |
|
393 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndError() [member function] |
|
394 cls.add_method('NotifyRxEndError', |
|
395 'void', |
|
396 [], |
|
397 is_pure_virtual=True, is_virtual=True) |
|
398 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration) [member function] |
|
399 cls.add_method('NotifyTxStart', |
|
400 'void', |
|
401 [param('ns3::Time', 'duration')], |
|
402 is_pure_virtual=True, is_virtual=True) |
|
403 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyCcaBusyStart(ns3::Time duration) [member function] |
|
404 cls.add_method('NotifyCcaBusyStart', |
|
405 'void', |
|
406 [param('ns3::Time', 'duration')], |
|
407 is_pure_virtual=True, is_virtual=True) |
|
408 return |
278 return |
409 |
279 |
410 def register_Ns3ThresholdsItem_methods(root_module, cls): |
280 def register_Ns3ThresholdsItem_methods(root_module, cls): |
411 ## rraa-wifi-manager.h: ns3::ThresholdsItem::datarate [variable] |
281 ## rraa-wifi-manager.h: ns3::ThresholdsItem::datarate [variable] |
412 cls.add_instance_attribute('datarate', 'uint32_t', is_const=False) |
282 cls.add_instance_attribute('datarate', 'uint32_t', is_const=False) |
420 cls.add_constructor([param('ns3::ThresholdsItem const &', 'arg0')]) |
290 cls.add_constructor([param('ns3::ThresholdsItem const &', 'arg0')]) |
421 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem() [constructor] |
291 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem() [constructor] |
422 cls.add_constructor([]) |
292 cls.add_constructor([]) |
423 return |
293 return |
424 |
294 |
425 def register_Ns3SupportedRates_methods(root_module, cls): |
295 def register_Ns3WifiMode_methods(root_module, cls): |
426 ## supported-rates.h: ns3::SupportedRates::SupportedRates(ns3::SupportedRates const & arg0) [copy constructor] |
296 cls.add_output_stream_operator() |
427 cls.add_constructor([param('ns3::SupportedRates const &', 'arg0')]) |
297 cls.add_binary_comparison_operator('==') |
428 ## supported-rates.h: ns3::SupportedRates::SupportedRates() [constructor] |
298 ## wifi-mode.h: ns3::WifiMode::WifiMode(ns3::WifiMode const & arg0) [copy constructor] |
429 cls.add_constructor([]) |
299 cls.add_constructor([param('ns3::WifiMode const &', 'arg0')]) |
430 ## supported-rates.h: void ns3::SupportedRates::AddSupportedRate(uint32_t bs) [member function] |
300 ## wifi-mode.h: ns3::WifiMode::WifiMode() [constructor] |
431 cls.add_method('AddSupportedRate', |
301 cls.add_constructor([]) |
432 'void', |
302 ## wifi-mode.h: uint32_t ns3::WifiMode::GetBandwidth() const [member function] |
433 [param('uint32_t', 'bs')]) |
303 cls.add_method('GetBandwidth', |
434 ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Deserialize(ns3::Buffer::Iterator start) [member function] |
304 'uint32_t', |
435 cls.add_method('Deserialize', |
305 [], |
436 'ns3::Buffer::Iterator', |
306 is_const=True) |
437 [param('ns3::Buffer::Iterator', 'start')]) |
307 ## wifi-mode.h: uint8_t ns3::WifiMode::GetConstellationSize() const [member function] |
438 ## supported-rates.h: uint8_t ns3::SupportedRates::GetNRates() const [member function] |
308 cls.add_method('GetConstellationSize', |
439 cls.add_method('GetNRates', |
|
440 'uint8_t', |
309 'uint8_t', |
441 [], |
310 [], |
442 is_const=True) |
311 is_const=True) |
443 ## supported-rates.h: uint32_t ns3::SupportedRates::GetRate(uint8_t i) const [member function] |
312 ## wifi-mode.h: uint32_t ns3::WifiMode::GetDataRate() const [member function] |
444 cls.add_method('GetRate', |
313 cls.add_method('GetDataRate', |
445 'uint32_t', |
314 'uint32_t', |
446 [param('uint8_t', 'i')], |
315 [], |
447 is_const=True) |
316 is_const=True) |
448 ## supported-rates.h: uint32_t ns3::SupportedRates::GetSerializedSize() const [member function] |
317 ## wifi-mode.h: ns3::WifiMode::ModulationType ns3::WifiMode::GetModulationType() const [member function] |
449 cls.add_method('GetSerializedSize', |
318 cls.add_method('GetModulationType', |
|
319 'ns3::WifiMode::ModulationType', |
|
320 [], |
|
321 is_const=True) |
|
322 ## wifi-mode.h: uint32_t ns3::WifiMode::GetPhyRate() const [member function] |
|
323 cls.add_method('GetPhyRate', |
450 'uint32_t', |
324 'uint32_t', |
451 [], |
325 [], |
452 is_const=True) |
326 is_const=True) |
453 ## supported-rates.h: bool ns3::SupportedRates::IsBasicRate(uint32_t bs) const [member function] |
327 ## wifi-mode.h: uint32_t ns3::WifiMode::GetUid() const [member function] |
454 cls.add_method('IsBasicRate', |
328 cls.add_method('GetUid', |
455 'bool', |
329 'uint32_t', |
456 [param('uint32_t', 'bs')], |
330 [], |
457 is_const=True) |
331 is_const=True) |
458 ## supported-rates.h: bool ns3::SupportedRates::IsSupportedRate(uint32_t bs) const [member function] |
332 ## wifi-mode.h: std::string ns3::WifiMode::GetUniqueName() const [member function] |
459 cls.add_method('IsSupportedRate', |
333 cls.add_method('GetUniqueName', |
460 'bool', |
334 'std::string', |
461 [param('uint32_t', 'bs')], |
335 [], |
462 is_const=True) |
336 is_const=True) |
463 ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Serialize(ns3::Buffer::Iterator start) const [member function] |
337 ## wifi-mode.h: bool ns3::WifiMode::IsMandatory() const [member function] |
464 cls.add_method('Serialize', |
338 cls.add_method('IsMandatory', |
465 'ns3::Buffer::Iterator', |
339 'bool', |
466 [param('ns3::Buffer::Iterator', 'start')], |
340 [], |
467 is_const=True) |
341 is_const=True) |
468 ## supported-rates.h: void ns3::SupportedRates::SetBasicRate(uint32_t bs) [member function] |
342 ## wifi-mode.h: bool ns3::WifiMode::IsModulationBpsk() const [member function] |
469 cls.add_method('SetBasicRate', |
343 cls.add_method('IsModulationBpsk', |
470 'void', |
344 'bool', |
471 [param('uint32_t', 'bs')]) |
345 [], |
472 cls.add_output_stream_operator() |
346 is_const=True) |
|
347 ## wifi-mode.h: bool ns3::WifiMode::IsModulationQam() const [member function] |
|
348 cls.add_method('IsModulationQam', |
|
349 'bool', |
|
350 [], |
|
351 is_const=True) |
|
352 return |
|
353 |
|
354 def register_Ns3WifiModeFactory_methods(root_module, cls): |
|
355 ## wifi-mode.h: ns3::WifiModeFactory::WifiModeFactory(ns3::WifiModeFactory const & arg0) [copy constructor] |
|
356 cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')]) |
|
357 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateBpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate) [member function] |
|
358 cls.add_method('CreateBpsk', |
|
359 'ns3::WifiMode', |
|
360 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate')], |
|
361 is_static=True) |
|
362 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateQam(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, uint8_t constellationSize) [member function] |
|
363 cls.add_method('CreateQam', |
|
364 'ns3::WifiMode', |
|
365 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('uint8_t', 'constellationSize')], |
|
366 is_static=True) |
|
367 return |
|
368 |
|
369 def register_Ns3WifiPhyListener_methods(root_module, cls): |
|
370 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor] |
|
371 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
|
372 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener() [constructor] |
|
373 cls.add_constructor([]) |
|
374 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
|
375 cls.add_method('NotifyRxStart', |
|
376 'void', |
|
377 [param('ns3::Time', 'duration')], |
|
378 is_pure_virtual=True, is_virtual=True) |
|
379 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndOk() [member function] |
|
380 cls.add_method('NotifyRxEndOk', |
|
381 'void', |
|
382 [], |
|
383 is_pure_virtual=True, is_virtual=True) |
|
384 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndError() [member function] |
|
385 cls.add_method('NotifyRxEndError', |
|
386 'void', |
|
387 [], |
|
388 is_pure_virtual=True, is_virtual=True) |
|
389 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration) [member function] |
|
390 cls.add_method('NotifyTxStart', |
|
391 'void', |
|
392 [param('ns3::Time', 'duration')], |
|
393 is_pure_virtual=True, is_virtual=True) |
|
394 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyCcaBusyStart(ns3::Time duration) [member function] |
|
395 cls.add_method('NotifyCcaBusyStart', |
|
396 'void', |
|
397 [param('ns3::Time', 'duration')], |
|
398 is_pure_virtual=True, is_virtual=True) |
|
399 return |
|
400 |
|
401 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
|
402 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor] |
|
403 cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')]) |
|
404 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
|
405 cls.add_method('GetTypeId', |
|
406 'ns3::TypeId', |
|
407 [], |
|
408 is_static=True) |
|
409 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation() [constructor] |
|
410 cls.add_constructor([]) |
|
411 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::Reset() [member function] |
|
412 cls.add_method('Reset', |
|
413 'void', |
|
414 []) |
|
415 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::AddSupportedMode(ns3::WifiMode mode) [member function] |
|
416 cls.add_method('AddSupportedMode', |
|
417 'void', |
|
418 [param('ns3::WifiMode', 'mode')]) |
|
419 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsBrandNew() const [member function] |
|
420 cls.add_method('IsBrandNew', |
|
421 'bool', |
|
422 [], |
|
423 is_const=True) |
|
424 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsAssociated() const [member function] |
|
425 cls.add_method('IsAssociated', |
|
426 'bool', |
|
427 [], |
|
428 is_const=True) |
|
429 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsWaitAssocTxOk() const [member function] |
|
430 cls.add_method('IsWaitAssocTxOk', |
|
431 'bool', |
|
432 [], |
|
433 is_const=True) |
|
434 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordWaitAssocTxOk() [member function] |
|
435 cls.add_method('RecordWaitAssocTxOk', |
|
436 'void', |
|
437 []) |
|
438 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordGotAssocTxOk() [member function] |
|
439 cls.add_method('RecordGotAssocTxOk', |
|
440 'void', |
|
441 []) |
|
442 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordGotAssocTxFailed() [member function] |
|
443 cls.add_method('RecordGotAssocTxFailed', |
|
444 'void', |
|
445 []) |
|
446 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::RecordDisassociated() [member function] |
|
447 cls.add_method('RecordDisassociated', |
|
448 'void', |
|
449 []) |
|
450 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::PrepareForQueue(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
|
451 cls.add_method('PrepareForQueue', |
|
452 'void', |
|
453 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
454 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetDataMode(ns3::Ptr<const ns3::Packet> packet, uint32_t fullPacketSize) [member function] |
|
455 cls.add_method('GetDataMode', |
|
456 'ns3::WifiMode', |
|
457 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
458 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetRtsMode(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
459 cls.add_method('GetRtsMode', |
|
460 'ns3::WifiMode', |
|
461 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
462 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsFailed() [member function] |
|
463 cls.add_method('ReportRtsFailed', |
|
464 'void', |
|
465 []) |
|
466 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportDataFailed() [member function] |
|
467 cls.add_method('ReportDataFailed', |
|
468 'void', |
|
469 []) |
|
470 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
471 cls.add_method('ReportRtsOk', |
|
472 'void', |
|
473 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')]) |
|
474 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
475 cls.add_method('ReportDataOk', |
|
476 'void', |
|
477 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')]) |
|
478 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportFinalRtsFailed() [member function] |
|
479 cls.add_method('ReportFinalRtsFailed', |
|
480 'void', |
|
481 []) |
|
482 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportFinalDataFailed() [member function] |
|
483 cls.add_method('ReportFinalDataFailed', |
|
484 'void', |
|
485 []) |
|
486 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::ReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
487 cls.add_method('ReportRxOk', |
|
488 'void', |
|
489 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')]) |
|
490 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
491 cls.add_method('NeedRts', |
|
492 'bool', |
|
493 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
|
494 is_virtual=True) |
|
495 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedRtsRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
496 cls.add_method('NeedRtsRetransmission', |
|
497 'bool', |
|
498 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
|
499 is_virtual=True) |
|
500 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedDataRetransmission(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
501 cls.add_method('NeedDataRetransmission', |
|
502 'bool', |
|
503 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
|
504 is_virtual=True) |
|
505 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::NeedFragmentation(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
506 cls.add_method('NeedFragmentation', |
|
507 'bool', |
|
508 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
|
509 is_virtual=True) |
|
510 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetNFragments(ns3::Ptr<const ns3::Packet> packet) [member function] |
|
511 cls.add_method('GetNFragments', |
|
512 'uint32_t', |
|
513 [param('ns3::Ptr< ns3::Packet const >', 'packet')], |
|
514 is_virtual=True) |
|
515 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetFragmentSize(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
|
516 cls.add_method('GetFragmentSize', |
|
517 'uint32_t', |
|
518 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
|
519 is_virtual=True) |
|
520 ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStation::IsLastFragment(ns3::Ptr<const ns3::Packet> packet, uint32_t fragmentNumber) [member function] |
|
521 cls.add_method('IsLastFragment', |
|
522 'bool', |
|
523 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')], |
|
524 is_virtual=True) |
|
525 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetCtsMode(ns3::WifiMode rtsMode) [member function] |
|
526 cls.add_method('GetCtsMode', |
|
527 'ns3::WifiMode', |
|
528 [param('ns3::WifiMode', 'rtsMode')]) |
|
529 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetAckMode(ns3::WifiMode dataMode) [member function] |
|
530 cls.add_method('GetAckMode', |
|
531 'ns3::WifiMode', |
|
532 [param('ns3::WifiMode', 'dataMode')]) |
|
533 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRtsFailed() [member function] |
|
534 cls.add_method('DoReportRtsFailed', |
|
535 'void', |
|
536 [], |
|
537 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
538 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportDataFailed() [member function] |
|
539 cls.add_method('DoReportDataFailed', |
|
540 'void', |
|
541 [], |
|
542 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
543 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
544 cls.add_method('DoReportRtsOk', |
|
545 'void', |
|
546 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
547 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
548 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
549 cls.add_method('DoReportDataOk', |
|
550 'void', |
|
551 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
552 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
553 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
554 cls.add_method('DoReportFinalRtsFailed', |
|
555 'void', |
|
556 [], |
|
557 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
558 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
559 cls.add_method('DoReportFinalDataFailed', |
|
560 'void', |
|
561 [], |
|
562 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
563 ## wifi-remote-station-manager.h: void ns3::WifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
564 cls.add_method('DoReportRxOk', |
|
565 'void', |
|
566 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
567 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
568 ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStation::GetNSupportedModes() const [member function] |
|
569 cls.add_method('GetNSupportedModes', |
|
570 'uint32_t', |
|
571 [], |
|
572 is_const=True, visibility='protected') |
|
573 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::GetSupportedMode(uint32_t i) const [member function] |
|
574 cls.add_method('GetSupportedMode', |
|
575 'ns3::WifiMode', |
|
576 [param('uint32_t', 'i')], |
|
577 is_const=True, visibility='protected') |
|
578 ## wifi-remote-station-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::WifiRemoteStation::GetManager() const [member function] |
|
579 cls.add_method('GetManager', |
|
580 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
581 [], |
|
582 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
583 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
584 cls.add_method('DoGetDataMode', |
|
585 'ns3::WifiMode', |
|
586 [param('uint32_t', 'size')], |
|
587 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
588 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
|
589 cls.add_method('DoGetRtsMode', |
|
590 'ns3::WifiMode', |
|
591 [], |
|
592 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
593 return |
|
594 |
|
595 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
|
596 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::AmrrWifiRemoteStation const & arg0) [copy constructor] |
|
597 cls.add_constructor([param('ns3::AmrrWifiRemoteStation const &', 'arg0')]) |
|
598 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
|
599 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
|
600 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
601 cls.add_method('DoReportRxOk', |
|
602 'void', |
|
603 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
604 visibility='protected', is_virtual=True) |
|
605 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRtsFailed() [member function] |
|
606 cls.add_method('DoReportRtsFailed', |
|
607 'void', |
|
608 [], |
|
609 visibility='protected', is_virtual=True) |
|
610 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportDataFailed() [member function] |
|
611 cls.add_method('DoReportDataFailed', |
|
612 'void', |
|
613 [], |
|
614 visibility='protected', is_virtual=True) |
|
615 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
616 cls.add_method('DoReportRtsOk', |
|
617 'void', |
|
618 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
619 visibility='protected', is_virtual=True) |
|
620 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
621 cls.add_method('DoReportDataOk', |
|
622 'void', |
|
623 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
624 visibility='protected', is_virtual=True) |
|
625 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
626 cls.add_method('DoReportFinalRtsFailed', |
|
627 'void', |
|
628 [], |
|
629 visibility='protected', is_virtual=True) |
|
630 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
631 cls.add_method('DoReportFinalDataFailed', |
|
632 'void', |
|
633 [], |
|
634 visibility='protected', is_virtual=True) |
|
635 ## amrr-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::AmrrWifiRemoteStation::GetManager() const [member function] |
|
636 cls.add_method('GetManager', |
|
637 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
638 [], |
|
639 is_const=True, visibility='private', is_virtual=True) |
|
640 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
641 cls.add_method('DoGetDataMode', |
|
642 'ns3::WifiMode', |
|
643 [param('uint32_t', 'size')], |
|
644 visibility='private', is_virtual=True) |
|
645 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
|
646 cls.add_method('DoGetRtsMode', |
|
647 'ns3::WifiMode', |
|
648 [], |
|
649 visibility='private', is_virtual=True) |
|
650 return |
|
651 |
|
652 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
|
653 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::ArfWifiRemoteStation const & arg0) [copy constructor] |
|
654 cls.add_constructor([param('ns3::ArfWifiRemoteStation const &', 'arg0')]) |
|
655 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
|
656 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
|
657 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
658 cls.add_method('DoReportRxOk', |
|
659 'void', |
|
660 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
661 visibility='protected', is_virtual=True) |
|
662 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRtsFailed() [member function] |
|
663 cls.add_method('DoReportRtsFailed', |
|
664 'void', |
|
665 [], |
|
666 visibility='protected', is_virtual=True) |
|
667 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportDataFailed() [member function] |
|
668 cls.add_method('DoReportDataFailed', |
|
669 'void', |
|
670 [], |
|
671 visibility='protected', is_virtual=True) |
|
672 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
673 cls.add_method('DoReportRtsOk', |
|
674 'void', |
|
675 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
676 visibility='protected', is_virtual=True) |
|
677 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
678 cls.add_method('DoReportDataOk', |
|
679 'void', |
|
680 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
681 visibility='protected', is_virtual=True) |
|
682 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
683 cls.add_method('DoReportFinalRtsFailed', |
|
684 'void', |
|
685 [], |
|
686 visibility='protected', is_virtual=True) |
|
687 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
688 cls.add_method('DoReportFinalDataFailed', |
|
689 'void', |
|
690 [], |
|
691 visibility='protected', is_virtual=True) |
|
692 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetMinTimerTimeout() [member function] |
|
693 cls.add_method('GetMinTimerTimeout', |
|
694 'uint32_t', |
|
695 [], |
|
696 visibility='protected') |
|
697 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetMinSuccessThreshold() [member function] |
|
698 cls.add_method('GetMinSuccessThreshold', |
|
699 'uint32_t', |
|
700 [], |
|
701 visibility='protected') |
|
702 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetTimerTimeout() [member function] |
|
703 cls.add_method('GetTimerTimeout', |
|
704 'uint32_t', |
|
705 [], |
|
706 visibility='protected') |
|
707 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetSuccessThreshold() [member function] |
|
708 cls.add_method('GetSuccessThreshold', |
|
709 'uint32_t', |
|
710 [], |
|
711 visibility='protected') |
|
712 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::SetTimerTimeout(uint32_t timerTimeout) [member function] |
|
713 cls.add_method('SetTimerTimeout', |
|
714 'void', |
|
715 [param('uint32_t', 'timerTimeout')], |
|
716 visibility='protected') |
|
717 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::SetSuccessThreshold(uint32_t successThreshold) [member function] |
|
718 cls.add_method('SetSuccessThreshold', |
|
719 'void', |
|
720 [param('uint32_t', 'successThreshold')], |
|
721 visibility='protected') |
|
722 ## arf-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::ArfWifiRemoteStation::GetManager() const [member function] |
|
723 cls.add_method('GetManager', |
|
724 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
725 [], |
|
726 is_const=True, visibility='private', is_virtual=True) |
|
727 ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
728 cls.add_method('DoGetDataMode', |
|
729 'ns3::WifiMode', |
|
730 [param('uint32_t', 'size')], |
|
731 visibility='private', is_virtual=True) |
|
732 ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiRemoteStation::DoGetRtsMode() [member function] |
|
733 cls.add_method('DoGetRtsMode', |
|
734 'ns3::WifiMode', |
|
735 [], |
|
736 visibility='private', is_virtual=True) |
|
737 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportRecoveryFailure() [member function] |
|
738 cls.add_method('ReportRecoveryFailure', |
|
739 'void', |
|
740 [], |
|
741 visibility='private', is_virtual=True) |
|
742 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
|
743 cls.add_method('ReportFailure', |
|
744 'void', |
|
745 [], |
|
746 visibility='private', is_virtual=True) |
|
747 return |
|
748 |
|
749 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
|
750 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::ConstantRateWifiRemoteStation const & arg0) [copy constructor] |
|
751 cls.add_constructor([param('ns3::ConstantRateWifiRemoteStation const &', 'arg0')]) |
|
752 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
|
753 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
|
754 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
755 cls.add_method('DoReportRxOk', |
|
756 'void', |
|
757 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
758 visibility='protected', is_virtual=True) |
|
759 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRtsFailed() [member function] |
|
760 cls.add_method('DoReportRtsFailed', |
|
761 'void', |
|
762 [], |
|
763 visibility='protected', is_virtual=True) |
|
764 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportDataFailed() [member function] |
|
765 cls.add_method('DoReportDataFailed', |
|
766 'void', |
|
767 [], |
|
768 visibility='protected', is_virtual=True) |
|
769 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
770 cls.add_method('DoReportRtsOk', |
|
771 'void', |
|
772 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
773 visibility='protected', is_virtual=True) |
|
774 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
775 cls.add_method('DoReportDataOk', |
|
776 'void', |
|
777 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
778 visibility='protected', is_virtual=True) |
|
779 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
780 cls.add_method('DoReportFinalRtsFailed', |
|
781 'void', |
|
782 [], |
|
783 visibility='protected', is_virtual=True) |
|
784 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
785 cls.add_method('DoReportFinalDataFailed', |
|
786 'void', |
|
787 [], |
|
788 visibility='protected', is_virtual=True) |
|
789 ## constant-rate-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::ConstantRateWifiRemoteStation::GetManager() const [member function] |
|
790 cls.add_method('GetManager', |
|
791 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
792 [], |
|
793 is_const=True, visibility='private', is_virtual=True) |
|
794 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
795 cls.add_method('DoGetDataMode', |
|
796 'ns3::WifiMode', |
|
797 [param('uint32_t', 'size')], |
|
798 visibility='private', is_virtual=True) |
|
799 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
|
800 cls.add_method('DoGetRtsMode', |
|
801 'ns3::WifiMode', |
|
802 [], |
|
803 visibility='private', is_virtual=True) |
473 return |
804 return |
474 |
805 |
475 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
806 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
476 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::IdealWifiRemoteStation const & arg0) [copy constructor] |
807 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::IdealWifiRemoteStation const & arg0) [copy constructor] |
477 cls.add_constructor([param('ns3::IdealWifiRemoteStation const &', 'arg0')]) |
808 cls.add_constructor([param('ns3::IdealWifiRemoteStation const &', 'arg0')]) |
805 'bool', |
1085 'bool', |
806 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1086 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
807 is_virtual=True) |
1087 is_virtual=True) |
808 return |
1088 return |
809 |
1089 |
810 def register_Ns3SsidChecker_methods(root_module, cls): |
|
811 ## ssid.h: ns3::SsidChecker::SsidChecker(ns3::SsidChecker const & arg0) [copy constructor] |
|
812 cls.add_constructor([param('ns3::SsidChecker const &', 'arg0')]) |
|
813 ## ssid.h: ns3::SsidChecker::SsidChecker() [constructor] |
|
814 cls.add_constructor([]) |
|
815 return |
|
816 |
|
817 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
|
818 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::ConstantRateWifiRemoteStation const & arg0) [copy constructor] |
|
819 cls.add_constructor([param('ns3::ConstantRateWifiRemoteStation const &', 'arg0')]) |
|
820 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
|
821 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
|
822 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
823 cls.add_method('DoReportRxOk', |
|
824 'void', |
|
825 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
826 visibility='protected', is_virtual=True) |
|
827 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRtsFailed() [member function] |
|
828 cls.add_method('DoReportRtsFailed', |
|
829 'void', |
|
830 [], |
|
831 visibility='protected', is_virtual=True) |
|
832 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportDataFailed() [member function] |
|
833 cls.add_method('DoReportDataFailed', |
|
834 'void', |
|
835 [], |
|
836 visibility='protected', is_virtual=True) |
|
837 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
838 cls.add_method('DoReportRtsOk', |
|
839 'void', |
|
840 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
841 visibility='protected', is_virtual=True) |
|
842 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
843 cls.add_method('DoReportDataOk', |
|
844 'void', |
|
845 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
846 visibility='protected', is_virtual=True) |
|
847 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
848 cls.add_method('DoReportFinalRtsFailed', |
|
849 'void', |
|
850 [], |
|
851 visibility='protected', is_virtual=True) |
|
852 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
853 cls.add_method('DoReportFinalDataFailed', |
|
854 'void', |
|
855 [], |
|
856 visibility='protected', is_virtual=True) |
|
857 ## constant-rate-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::ConstantRateWifiRemoteStation::GetManager() const [member function] |
|
858 cls.add_method('GetManager', |
|
859 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
860 [], |
|
861 is_const=True, visibility='private', is_virtual=True) |
|
862 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
863 cls.add_method('DoGetDataMode', |
|
864 'ns3::WifiMode', |
|
865 [param('uint32_t', 'size')], |
|
866 visibility='private', is_virtual=True) |
|
867 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
|
868 cls.add_method('DoGetRtsMode', |
|
869 'ns3::WifiMode', |
|
870 [], |
|
871 visibility='private', is_virtual=True) |
|
872 return |
|
873 |
|
874 def register_Ns3PropagationLossModel_methods(root_module, cls): |
|
875 ## propagation-loss-model.h: ns3::PropagationLossModel::PropagationLossModel(ns3::PropagationLossModel const & arg0) [copy constructor] |
|
876 cls.add_constructor([param('ns3::PropagationLossModel const &', 'arg0')]) |
|
877 ## propagation-loss-model.h: ns3::PropagationLossModel::PropagationLossModel() [constructor] |
|
878 cls.add_constructor([]) |
|
879 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
|
880 cls.add_method('GetTypeId', |
|
881 'ns3::TypeId', |
|
882 [], |
|
883 is_static=True) |
|
884 ## propagation-loss-model.h: double ns3::PropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
885 cls.add_method('GetLoss', |
|
886 'double', |
|
887 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
888 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
889 return |
|
890 |
|
891 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
|
892 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::ArfWifiRemoteStation const & arg0) [copy constructor] |
|
893 cls.add_constructor([param('ns3::ArfWifiRemoteStation const &', 'arg0')]) |
|
894 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
|
895 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
|
896 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
897 cls.add_method('DoReportRxOk', |
|
898 'void', |
|
899 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
900 visibility='protected', is_virtual=True) |
|
901 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRtsFailed() [member function] |
|
902 cls.add_method('DoReportRtsFailed', |
|
903 'void', |
|
904 [], |
|
905 visibility='protected', is_virtual=True) |
|
906 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportDataFailed() [member function] |
|
907 cls.add_method('DoReportDataFailed', |
|
908 'void', |
|
909 [], |
|
910 visibility='protected', is_virtual=True) |
|
911 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
912 cls.add_method('DoReportRtsOk', |
|
913 'void', |
|
914 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
915 visibility='protected', is_virtual=True) |
|
916 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
917 cls.add_method('DoReportDataOk', |
|
918 'void', |
|
919 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
920 visibility='protected', is_virtual=True) |
|
921 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
922 cls.add_method('DoReportFinalRtsFailed', |
|
923 'void', |
|
924 [], |
|
925 visibility='protected', is_virtual=True) |
|
926 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
927 cls.add_method('DoReportFinalDataFailed', |
|
928 'void', |
|
929 [], |
|
930 visibility='protected', is_virtual=True) |
|
931 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetMinTimerTimeout() [member function] |
|
932 cls.add_method('GetMinTimerTimeout', |
|
933 'uint32_t', |
|
934 [], |
|
935 visibility='protected') |
|
936 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetMinSuccessThreshold() [member function] |
|
937 cls.add_method('GetMinSuccessThreshold', |
|
938 'uint32_t', |
|
939 [], |
|
940 visibility='protected') |
|
941 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetTimerTimeout() [member function] |
|
942 cls.add_method('GetTimerTimeout', |
|
943 'uint32_t', |
|
944 [], |
|
945 visibility='protected') |
|
946 ## arf-wifi-manager.h: uint32_t ns3::ArfWifiRemoteStation::GetSuccessThreshold() [member function] |
|
947 cls.add_method('GetSuccessThreshold', |
|
948 'uint32_t', |
|
949 [], |
|
950 visibility='protected') |
|
951 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::SetTimerTimeout(uint32_t timerTimeout) [member function] |
|
952 cls.add_method('SetTimerTimeout', |
|
953 'void', |
|
954 [param('uint32_t', 'timerTimeout')], |
|
955 visibility='protected') |
|
956 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::SetSuccessThreshold(uint32_t successThreshold) [member function] |
|
957 cls.add_method('SetSuccessThreshold', |
|
958 'void', |
|
959 [param('uint32_t', 'successThreshold')], |
|
960 visibility='protected') |
|
961 ## arf-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::ArfWifiRemoteStation::GetManager() const [member function] |
|
962 cls.add_method('GetManager', |
|
963 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
964 [], |
|
965 is_const=True, visibility='private', is_virtual=True) |
|
966 ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
967 cls.add_method('DoGetDataMode', |
|
968 'ns3::WifiMode', |
|
969 [param('uint32_t', 'size')], |
|
970 visibility='private', is_virtual=True) |
|
971 ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiRemoteStation::DoGetRtsMode() [member function] |
|
972 cls.add_method('DoGetRtsMode', |
|
973 'ns3::WifiMode', |
|
974 [], |
|
975 visibility='private', is_virtual=True) |
|
976 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportRecoveryFailure() [member function] |
|
977 cls.add_method('ReportRecoveryFailure', |
|
978 'void', |
|
979 [], |
|
980 visibility='private', is_virtual=True) |
|
981 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
|
982 cls.add_method('ReportFailure', |
|
983 'void', |
|
984 [], |
|
985 visibility='private', is_virtual=True) |
|
986 return |
|
987 |
|
988 def register_Ns3WifiMac_methods(root_module, cls): |
1090 def register_Ns3WifiMac_methods(root_module, cls): |
989 ## wifi-mac.h: ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor] |
1091 ## wifi-mac.h: ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor] |
990 cls.add_constructor([param('ns3::WifiMac const &', 'arg0')]) |
1092 cls.add_constructor([param('ns3::WifiMac const &', 'arg0')]) |
991 ## wifi-mac.h: ns3::WifiMac::WifiMac() [constructor] |
1093 ## wifi-mac.h: ns3::WifiMac::WifiMac() [constructor] |
992 cls.add_constructor([]) |
1094 cls.add_constructor([]) |
1134 'void', |
1236 'void', |
1135 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1237 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1136 is_pure_virtual=True, visibility='private', is_virtual=True) |
1238 is_pure_virtual=True, visibility='private', is_virtual=True) |
1137 return |
1239 return |
1138 |
1240 |
1139 def register_Ns3NqapWifiMac_methods(root_module, cls): |
1241 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1140 ## nqap-wifi-mac.h: static ns3::TypeId ns3::NqapWifiMac::GetTypeId() [member function] |
1242 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
|
1243 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
|
1244 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker() [constructor] |
|
1245 cls.add_constructor([]) |
|
1246 return |
|
1247 |
|
1248 def register_Ns3WifiModeValue_methods(root_module, cls): |
|
1249 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor] |
|
1250 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
|
1251 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
|
1252 cls.add_constructor([]) |
|
1253 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
|
1254 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
|
1255 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
|
1256 cls.add_method('Set', |
|
1257 'void', |
|
1258 [param('ns3::WifiMode const &', 'value')]) |
|
1259 ## wifi-mode.h: ns3::WifiMode ns3::WifiModeValue::Get() const [member function] |
|
1260 cls.add_method('Get', |
|
1261 'ns3::WifiMode', |
|
1262 [], |
|
1263 is_const=True) |
|
1264 ## wifi-mode.h: ns3::Ptr<ns3::AttributeValue> ns3::WifiModeValue::Copy() const [member function] |
|
1265 cls.add_method('Copy', |
|
1266 'ns3::Ptr< ns3::AttributeValue >', |
|
1267 [], |
|
1268 is_const=True, is_virtual=True) |
|
1269 ## wifi-mode.h: std::string ns3::WifiModeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
1270 cls.add_method('SerializeToString', |
|
1271 'std::string', |
|
1272 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
1273 is_const=True, is_virtual=True) |
|
1274 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
1275 cls.add_method('DeserializeFromString', |
|
1276 'bool', |
|
1277 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
1278 is_virtual=True) |
|
1279 return |
|
1280 |
|
1281 def register_Ns3WifiPhy_methods(root_module, cls): |
|
1282 ## wifi-phy.h: ns3::WifiPhy::WifiPhy() [constructor] |
|
1283 cls.add_constructor([]) |
|
1284 ## wifi-phy.h: double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function] |
|
1285 cls.add_method('CalculateSnr', |
|
1286 'double', |
|
1287 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], |
|
1288 is_const=True) |
|
1289 ## wifi-phy.h: ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) const [member function] |
|
1290 cls.add_method('CalculateTxDuration', |
|
1291 'ns3::Time', |
|
1292 [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
1293 is_const=True) |
|
1294 ## wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function] |
|
1295 cls.add_method('GetChannel', |
|
1296 'ns3::Ptr< ns3::WifiChannel >', |
|
1297 [], |
|
1298 is_const=True) |
|
1299 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function] |
|
1300 cls.add_method('GetDelayUntilIdle', |
|
1301 'ns3::Time', |
|
1302 []) |
|
1303 ## wifi-phy.h: double ns3::WifiPhy::GetEdThreshold() const [member function] |
|
1304 cls.add_method('GetEdThreshold', |
|
1305 'double', |
|
1306 [], |
|
1307 is_const=True) |
|
1308 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetLastRxStartTime() const [member function] |
|
1309 cls.add_method('GetLastRxStartTime', |
|
1310 'ns3::Time', |
|
1311 [], |
|
1312 is_const=True) |
|
1313 ## wifi-phy.h: ns3::WifiMode ns3::WifiPhy::GetMode(uint32_t mode) const [member function] |
|
1314 cls.add_method('GetMode', |
|
1315 'ns3::WifiMode', |
|
1316 [param('uint32_t', 'mode')], |
|
1317 is_const=True) |
|
1318 ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNModes() const [member function] |
|
1319 cls.add_method('GetNModes', |
|
1320 'uint32_t', |
|
1321 [], |
|
1322 is_const=True) |
|
1323 ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNTxPower() const [member function] |
|
1324 cls.add_method('GetNTxPower', |
|
1325 'uint32_t', |
|
1326 [], |
|
1327 is_const=True) |
|
1328 ## wifi-phy.h: double ns3::WifiPhy::GetRxGain() const [member function] |
|
1329 cls.add_method('GetRxGain', |
|
1330 'double', |
|
1331 [], |
|
1332 is_const=True) |
|
1333 ## wifi-phy.h: double ns3::WifiPhy::GetRxNoise() const [member function] |
|
1334 cls.add_method('GetRxNoise', |
|
1335 'double', |
|
1336 [], |
|
1337 is_const=True) |
|
1338 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetStateDuration() [member function] |
|
1339 cls.add_method('GetStateDuration', |
|
1340 'ns3::Time', |
|
1341 []) |
|
1342 ## wifi-phy.h: double ns3::WifiPhy::GetTxGain() const [member function] |
|
1343 cls.add_method('GetTxGain', |
|
1344 'double', |
|
1345 [], |
|
1346 is_const=True) |
|
1347 ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerEnd() const [member function] |
|
1348 cls.add_method('GetTxPowerEnd', |
|
1349 'double', |
|
1350 [], |
|
1351 is_const=True) |
|
1352 ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerStart() const [member function] |
|
1353 cls.add_method('GetTxPowerStart', |
|
1354 'double', |
|
1355 [], |
|
1356 is_const=True) |
|
1357 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
1141 cls.add_method('GetTypeId', |
1358 cls.add_method('GetTypeId', |
1142 'ns3::TypeId', |
1359 'ns3::TypeId', |
1143 [], |
1360 [], |
1144 is_static=True) |
1361 is_static=True) |
1145 ## nqap-wifi-mac.h: ns3::NqapWifiMac::NqapWifiMac() [constructor] |
1362 ## wifi-phy.h: bool ns3::WifiPhy::IsStateBusy() [member function] |
1146 cls.add_constructor([]) |
1363 cls.add_method('IsStateBusy', |
1147 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSlot(ns3::Time slotTime) [member function] |
1364 'bool', |
1148 cls.add_method('SetSlot', |
|
1149 'void', |
|
1150 [param('ns3::Time', 'slotTime')], |
|
1151 is_virtual=True) |
|
1152 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
1153 cls.add_method('SetSifs', |
|
1154 'void', |
|
1155 [param('ns3::Time', 'sifs')], |
|
1156 is_virtual=True) |
|
1157 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
1158 cls.add_method('SetEifsNoDifs', |
|
1159 'void', |
|
1160 [param('ns3::Time', 'eifsNoDifs')], |
|
1161 is_virtual=True) |
|
1162 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
1163 cls.add_method('SetAckTimeout', |
|
1164 'void', |
|
1165 [param('ns3::Time', 'ackTimeout')], |
|
1166 is_virtual=True) |
|
1167 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
1168 cls.add_method('SetCtsTimeout', |
|
1169 'void', |
|
1170 [param('ns3::Time', 'ctsTimeout')], |
|
1171 is_virtual=True) |
|
1172 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
1173 cls.add_method('SetPifs', |
|
1174 'void', |
|
1175 [param('ns3::Time', 'pifs')], |
|
1176 is_virtual=True) |
|
1177 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSlot() const [member function] |
|
1178 cls.add_method('GetSlot', |
|
1179 'ns3::Time', |
|
1180 [], |
|
1181 is_const=True, is_virtual=True) |
|
1182 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSifs() const [member function] |
|
1183 cls.add_method('GetSifs', |
|
1184 'ns3::Time', |
|
1185 [], |
|
1186 is_const=True, is_virtual=True) |
|
1187 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetEifsNoDifs() const [member function] |
|
1188 cls.add_method('GetEifsNoDifs', |
|
1189 'ns3::Time', |
|
1190 [], |
|
1191 is_const=True, is_virtual=True) |
|
1192 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetAckTimeout() const [member function] |
|
1193 cls.add_method('GetAckTimeout', |
|
1194 'ns3::Time', |
|
1195 [], |
|
1196 is_const=True, is_virtual=True) |
|
1197 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetCtsTimeout() const [member function] |
|
1198 cls.add_method('GetCtsTimeout', |
|
1199 'ns3::Time', |
|
1200 [], |
|
1201 is_const=True, is_virtual=True) |
|
1202 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetPifs() const [member function] |
|
1203 cls.add_method('GetPifs', |
|
1204 'ns3::Time', |
|
1205 [], |
|
1206 is_const=True, is_virtual=True) |
|
1207 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
1208 cls.add_method('SetWifiPhy', |
|
1209 'void', |
|
1210 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
1211 is_virtual=True) |
|
1212 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
1213 cls.add_method('SetWifiRemoteStationManager', |
|
1214 'void', |
|
1215 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
1216 is_virtual=True) |
|
1217 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
1218 cls.add_method('Enqueue', |
|
1219 'void', |
|
1220 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
1221 is_virtual=True) |
|
1222 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
1223 cls.add_method('Enqueue', |
|
1224 'void', |
|
1225 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
1226 is_virtual=True) |
|
1227 ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function] |
|
1228 cls.add_method('SupportsSendFrom', |
|
1229 'bool', |
|
1230 [], |
|
1231 is_const=True, is_virtual=True) |
|
1232 ## 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] |
|
1233 cls.add_method('SetForwardUpCallback', |
|
1234 'void', |
|
1235 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
1236 is_virtual=True) |
|
1237 ## 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] |
|
1238 cls.add_method('SetLinkUpCallback', |
|
1239 'void', |
|
1240 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
1241 is_virtual=True) |
|
1242 ## 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] |
|
1243 cls.add_method('SetLinkDownCallback', |
|
1244 'void', |
|
1245 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
1246 is_virtual=True) |
|
1247 ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetAddress() const [member function] |
|
1248 cls.add_method('GetAddress', |
|
1249 'ns3::Mac48Address', |
|
1250 [], |
|
1251 is_const=True, is_virtual=True) |
|
1252 ## nqap-wifi-mac.h: ns3::Ssid ns3::NqapWifiMac::GetSsid() const [member function] |
|
1253 cls.add_method('GetSsid', |
|
1254 'ns3::Ssid', |
|
1255 [], |
|
1256 is_const=True, is_virtual=True) |
|
1257 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
1258 cls.add_method('SetAddress', |
|
1259 'void', |
|
1260 [param('ns3::Mac48Address', 'address')], |
|
1261 is_virtual=True) |
|
1262 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
1263 cls.add_method('SetSsid', |
|
1264 'void', |
|
1265 [param('ns3::Ssid', 'ssid')], |
|
1266 is_virtual=True) |
|
1267 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetBeaconInterval(ns3::Time interval) [member function] |
|
1268 cls.add_method('SetBeaconInterval', |
|
1269 'void', |
|
1270 [param('ns3::Time', 'interval')]) |
|
1271 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetBeaconInterval() const [member function] |
|
1272 cls.add_method('GetBeaconInterval', |
|
1273 'ns3::Time', |
|
1274 [], |
|
1275 is_const=True) |
|
1276 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::StartBeaconing() [member function] |
|
1277 cls.add_method('StartBeaconing', |
|
1278 'void', |
|
1279 []) |
1365 []) |
1280 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::DoDispose() [member function] |
1366 ## wifi-phy.h: bool ns3::WifiPhy::IsStateCcaBusy() [member function] |
|
1367 cls.add_method('IsStateCcaBusy', |
|
1368 'bool', |
|
1369 []) |
|
1370 ## wifi-phy.h: bool ns3::WifiPhy::IsStateIdle() [member function] |
|
1371 cls.add_method('IsStateIdle', |
|
1372 'bool', |
|
1373 []) |
|
1374 ## wifi-phy.h: bool ns3::WifiPhy::IsStateSync() [member function] |
|
1375 cls.add_method('IsStateSync', |
|
1376 'bool', |
|
1377 []) |
|
1378 ## wifi-phy.h: bool ns3::WifiPhy::IsStateTx() [member function] |
|
1379 cls.add_method('IsStateTx', |
|
1380 'bool', |
|
1381 []) |
|
1382 ## wifi-phy.h: void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
|
1383 cls.add_method('RegisterListener', |
|
1384 'void', |
|
1385 [param('ns3::WifiPhyListener *', 'listener')]) |
|
1386 ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function] |
|
1387 cls.add_method('SendPacket', |
|
1388 'void', |
|
1389 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')]) |
|
1390 ## wifi-phy.h: void ns3::WifiPhy::SetChannel(ns3::Ptr<ns3::WifiChannel> channel) [member function] |
|
1391 cls.add_method('SetChannel', |
|
1392 'void', |
|
1393 [param('ns3::Ptr< ns3::WifiChannel >', 'channel')]) |
|
1394 ## wifi-phy.h: void ns3::WifiPhy::SetEdThreshold(double threshold) [member function] |
|
1395 cls.add_method('SetEdThreshold', |
|
1396 'void', |
|
1397 [param('double', 'threshold')]) |
|
1398 ## wifi-phy.h: void ns3::WifiPhy::SetNTxPower(uint32_t n) [member function] |
|
1399 cls.add_method('SetNTxPower', |
|
1400 'void', |
|
1401 [param('uint32_t', 'n')]) |
|
1402 ## wifi-phy.h: void ns3::WifiPhy::SetReceiveErrorCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
1403 cls.add_method('SetReceiveErrorCallback', |
|
1404 'void', |
|
1405 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
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] |
|
1407 cls.add_method('SetReceiveOkCallback', |
|
1408 'void', |
|
1409 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >', 'callback')]) |
|
1410 ## wifi-phy.h: void ns3::WifiPhy::SetRxGain(double gain) [member function] |
|
1411 cls.add_method('SetRxGain', |
|
1412 'void', |
|
1413 [param('double', 'gain')]) |
|
1414 ## wifi-phy.h: void ns3::WifiPhy::SetRxNoise(double ratio) [member function] |
|
1415 cls.add_method('SetRxNoise', |
|
1416 'void', |
|
1417 [param('double', 'ratio')]) |
|
1418 ## wifi-phy.h: void ns3::WifiPhy::SetStandard(ns3::WifiPhyStandard standard) [member function] |
|
1419 cls.add_method('SetStandard', |
|
1420 'void', |
|
1421 [param('ns3::WifiPhyStandard', 'standard')]) |
|
1422 ## wifi-phy.h: void ns3::WifiPhy::SetTxGain(double gain) [member function] |
|
1423 cls.add_method('SetTxGain', |
|
1424 'void', |
|
1425 [param('double', 'gain')]) |
|
1426 ## wifi-phy.h: void ns3::WifiPhy::SetTxPowerEnd(double end) [member function] |
|
1427 cls.add_method('SetTxPowerEnd', |
|
1428 'void', |
|
1429 [param('double', 'end')]) |
|
1430 ## wifi-phy.h: void ns3::WifiPhy::SetTxPowerStart(double start) [member function] |
|
1431 cls.add_method('SetTxPowerStart', |
|
1432 'void', |
|
1433 [param('double', 'start')]) |
|
1434 ## wifi-phy.h: void ns3::WifiPhy::StartReceivePacket(ns3::Ptr<ns3::Packet> packet, double rxPowerDbm, ns3::WifiMode mode, ns3::WifiPreamble preamble) [member function] |
|
1435 cls.add_method('StartReceivePacket', |
|
1436 'void', |
|
1437 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxPowerDbm'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble')]) |
|
1438 ## wifi-phy.h: void ns3::WifiPhy::DoDispose() [member function] |
1281 cls.add_method('DoDispose', |
1439 cls.add_method('DoDispose', |
1282 'void', |
1440 'void', |
1283 [], |
1441 [], |
1284 visibility='private', is_virtual=True) |
1442 visibility='private', is_virtual=True) |
1285 return |
|
1286 |
|
1287 def register_Ns3CompositePropagationLossModel_methods(root_module, cls): |
|
1288 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel(ns3::CompositePropagationLossModel const & arg0) [copy constructor] |
|
1289 cls.add_constructor([param('ns3::CompositePropagationLossModel const &', 'arg0')]) |
|
1290 ## composite-propagation-loss-model.h: static ns3::TypeId ns3::CompositePropagationLossModel::GetTypeId() [member function] |
|
1291 cls.add_method('GetTypeId', |
|
1292 'ns3::TypeId', |
|
1293 [], |
|
1294 is_static=True) |
|
1295 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel() [constructor] |
|
1296 cls.add_constructor([]) |
|
1297 ## composite-propagation-loss-model.h: double ns3::CompositePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1298 cls.add_method('GetLoss', |
|
1299 'double', |
|
1300 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1301 is_const=True, is_virtual=True) |
|
1302 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> pl) [member function] |
|
1303 cls.add_method('AddPropagationLossModel', |
|
1304 'void', |
|
1305 [param('ns3::Ptr< ns3::PropagationLossModel >', 'pl')]) |
|
1306 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddDefaults() [member function] |
|
1307 cls.add_method('AddDefaults', |
|
1308 'void', |
|
1309 [], |
|
1310 visibility='protected', is_virtual=True) |
|
1311 return |
|
1312 |
|
1313 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
|
1314 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::AmrrWifiRemoteStation const & arg0) [copy constructor] |
|
1315 cls.add_constructor([param('ns3::AmrrWifiRemoteStation const &', 'arg0')]) |
|
1316 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
|
1317 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
|
1318 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
1319 cls.add_method('DoReportRxOk', |
|
1320 'void', |
|
1321 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
1322 visibility='protected', is_virtual=True) |
|
1323 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRtsFailed() [member function] |
|
1324 cls.add_method('DoReportRtsFailed', |
|
1325 'void', |
|
1326 [], |
|
1327 visibility='protected', is_virtual=True) |
|
1328 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportDataFailed() [member function] |
|
1329 cls.add_method('DoReportDataFailed', |
|
1330 'void', |
|
1331 [], |
|
1332 visibility='protected', is_virtual=True) |
|
1333 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
1334 cls.add_method('DoReportRtsOk', |
|
1335 'void', |
|
1336 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
1337 visibility='protected', is_virtual=True) |
|
1338 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
1339 cls.add_method('DoReportDataOk', |
|
1340 'void', |
|
1341 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
1342 visibility='protected', is_virtual=True) |
|
1343 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
1344 cls.add_method('DoReportFinalRtsFailed', |
|
1345 'void', |
|
1346 [], |
|
1347 visibility='protected', is_virtual=True) |
|
1348 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
1349 cls.add_method('DoReportFinalDataFailed', |
|
1350 'void', |
|
1351 [], |
|
1352 visibility='protected', is_virtual=True) |
|
1353 ## amrr-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::AmrrWifiRemoteStation::GetManager() const [member function] |
|
1354 cls.add_method('GetManager', |
|
1355 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
1356 [], |
|
1357 is_const=True, visibility='private', is_virtual=True) |
|
1358 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
1359 cls.add_method('DoGetDataMode', |
|
1360 'ns3::WifiMode', |
|
1361 [param('uint32_t', 'size')], |
|
1362 visibility='private', is_virtual=True) |
|
1363 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
|
1364 cls.add_method('DoGetRtsMode', |
|
1365 'ns3::WifiMode', |
|
1366 [], |
|
1367 visibility='private', is_virtual=True) |
|
1368 return |
|
1369 |
|
1370 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
|
1371 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
|
1372 cls.add_method('GetTypeId', |
|
1373 'ns3::TypeId', |
|
1374 [], |
|
1375 is_static=True) |
|
1376 ## adhoc-wifi-mac.h: ns3::AdhocWifiMac::AdhocWifiMac() [constructor] |
|
1377 cls.add_constructor([]) |
|
1378 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
1379 cls.add_method('SetSlot', |
|
1380 'void', |
|
1381 [param('ns3::Time', 'slotTime')], |
|
1382 is_virtual=True) |
|
1383 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
1384 cls.add_method('SetSifs', |
|
1385 'void', |
|
1386 [param('ns3::Time', 'sifs')], |
|
1387 is_virtual=True) |
|
1388 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
1389 cls.add_method('SetEifsNoDifs', |
|
1390 'void', |
|
1391 [param('ns3::Time', 'eifsNoDifs')], |
|
1392 is_virtual=True) |
|
1393 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
1394 cls.add_method('SetAckTimeout', |
|
1395 'void', |
|
1396 [param('ns3::Time', 'ackTimeout')], |
|
1397 is_virtual=True) |
|
1398 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
1399 cls.add_method('SetCtsTimeout', |
|
1400 'void', |
|
1401 [param('ns3::Time', 'ctsTimeout')], |
|
1402 is_virtual=True) |
|
1403 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
1404 cls.add_method('SetPifs', |
|
1405 'void', |
|
1406 [param('ns3::Time', 'pifs')], |
|
1407 is_virtual=True) |
|
1408 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSlot() const [member function] |
|
1409 cls.add_method('GetSlot', |
|
1410 'ns3::Time', |
|
1411 [], |
|
1412 is_const=True, is_virtual=True) |
|
1413 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSifs() const [member function] |
|
1414 cls.add_method('GetSifs', |
|
1415 'ns3::Time', |
|
1416 [], |
|
1417 is_const=True, is_virtual=True) |
|
1418 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetEifsNoDifs() const [member function] |
|
1419 cls.add_method('GetEifsNoDifs', |
|
1420 'ns3::Time', |
|
1421 [], |
|
1422 is_const=True, is_virtual=True) |
|
1423 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetAckTimeout() const [member function] |
|
1424 cls.add_method('GetAckTimeout', |
|
1425 'ns3::Time', |
|
1426 [], |
|
1427 is_const=True, is_virtual=True) |
|
1428 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetCtsTimeout() const [member function] |
|
1429 cls.add_method('GetCtsTimeout', |
|
1430 'ns3::Time', |
|
1431 [], |
|
1432 is_const=True, is_virtual=True) |
|
1433 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetPifs() const [member function] |
|
1434 cls.add_method('GetPifs', |
|
1435 'ns3::Time', |
|
1436 [], |
|
1437 is_const=True, is_virtual=True) |
|
1438 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
1439 cls.add_method('SetWifiPhy', |
|
1440 'void', |
|
1441 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
1442 is_virtual=True) |
|
1443 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
1444 cls.add_method('SetWifiRemoteStationManager', |
|
1445 'void', |
|
1446 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
1447 is_virtual=True) |
|
1448 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
1449 cls.add_method('Enqueue', |
|
1450 'void', |
|
1451 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
1452 is_virtual=True) |
|
1453 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
1454 cls.add_method('Enqueue', |
|
1455 'void', |
|
1456 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
1457 is_virtual=True) |
|
1458 ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function] |
|
1459 cls.add_method('SupportsSendFrom', |
|
1460 'bool', |
|
1461 [], |
|
1462 is_const=True, is_virtual=True) |
|
1463 ## 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] |
|
1464 cls.add_method('SetForwardUpCallback', |
|
1465 'void', |
|
1466 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
1467 is_virtual=True) |
|
1468 ## 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] |
|
1469 cls.add_method('SetLinkUpCallback', |
|
1470 'void', |
|
1471 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
1472 is_virtual=True) |
|
1473 ## 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] |
|
1474 cls.add_method('SetLinkDownCallback', |
|
1475 'void', |
|
1476 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
1477 is_virtual=True) |
|
1478 ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function] |
|
1479 cls.add_method('GetAddress', |
|
1480 'ns3::Mac48Address', |
|
1481 [], |
|
1482 is_const=True, is_virtual=True) |
|
1483 ## adhoc-wifi-mac.h: ns3::Ssid ns3::AdhocWifiMac::GetSsid() const [member function] |
|
1484 cls.add_method('GetSsid', |
|
1485 'ns3::Ssid', |
|
1486 [], |
|
1487 is_const=True, is_virtual=True) |
|
1488 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
1489 cls.add_method('SetAddress', |
|
1490 'void', |
|
1491 [param('ns3::Mac48Address', 'address')], |
|
1492 is_virtual=True) |
|
1493 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
1494 cls.add_method('SetSsid', |
|
1495 'void', |
|
1496 [param('ns3::Ssid', 'ssid')], |
|
1497 is_virtual=True) |
|
1498 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function] |
|
1499 cls.add_method('DoDispose', |
|
1500 'void', |
|
1501 [], |
|
1502 visibility='private', is_virtual=True) |
|
1503 return |
|
1504 |
|
1505 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
|
1506 ## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel(ns3::FriisPropagationLossModel const & arg0) [copy constructor] |
|
1507 cls.add_constructor([param('ns3::FriisPropagationLossModel const &', 'arg0')]) |
|
1508 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
|
1509 cls.add_method('GetTypeId', |
|
1510 'ns3::TypeId', |
|
1511 [], |
|
1512 is_static=True) |
|
1513 ## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel() [constructor] |
|
1514 cls.add_constructor([]) |
|
1515 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetLambda(double frequency, double speed) [member function] |
|
1516 cls.add_method('SetLambda', |
|
1517 'void', |
|
1518 [param('double', 'frequency'), param('double', 'speed')]) |
|
1519 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetLambda(double lambda) [member function] |
|
1520 cls.add_method('SetLambda', |
|
1521 'void', |
|
1522 [param('double', 'lambda')]) |
|
1523 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetSystemLoss(double systemLoss) [member function] |
|
1524 cls.add_method('SetSystemLoss', |
|
1525 'void', |
|
1526 [param('double', 'systemLoss')]) |
|
1527 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetMinDistance(double minDistance) [member function] |
|
1528 cls.add_method('SetMinDistance', |
|
1529 'void', |
|
1530 [param('double', 'minDistance')]) |
|
1531 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetMinDistance() const [member function] |
|
1532 cls.add_method('GetMinDistance', |
|
1533 'double', |
|
1534 [], |
|
1535 is_const=True) |
|
1536 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetLambda() const [member function] |
|
1537 cls.add_method('GetLambda', |
|
1538 'double', |
|
1539 [], |
|
1540 is_const=True) |
|
1541 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetSystemLoss() const [member function] |
|
1542 cls.add_method('GetSystemLoss', |
|
1543 'double', |
|
1544 [], |
|
1545 is_const=True) |
|
1546 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1547 cls.add_method('GetLoss', |
|
1548 'double', |
|
1549 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1550 is_const=True, is_virtual=True) |
|
1551 return |
1443 return |
1552 |
1444 |
1553 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1445 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1554 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor] |
1446 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor] |
1555 cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')]) |
1447 cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')]) |
1657 'ns3::WifiRemoteStation *', |
1549 'ns3::WifiRemoteStation *', |
1658 [], |
1550 [], |
1659 is_pure_virtual=True, visibility='private', is_virtual=True) |
1551 is_pure_virtual=True, visibility='private', is_virtual=True) |
1660 return |
1552 return |
1661 |
1553 |
1662 def register_Ns3WifiModeValue_methods(root_module, cls): |
|
1663 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor] |
|
1664 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
|
1665 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
|
1666 cls.add_constructor([]) |
|
1667 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
|
1668 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
|
1669 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
|
1670 cls.add_method('Set', |
|
1671 'void', |
|
1672 [param('ns3::WifiMode const &', 'value')]) |
|
1673 ## wifi-mode.h: ns3::WifiMode ns3::WifiModeValue::Get() const [member function] |
|
1674 cls.add_method('Get', |
|
1675 'ns3::WifiMode', |
|
1676 [], |
|
1677 is_const=True) |
|
1678 ## wifi-mode.h: ns3::Ptr<ns3::AttributeValue> ns3::WifiModeValue::Copy() const [member function] |
|
1679 cls.add_method('Copy', |
|
1680 'ns3::Ptr< ns3::AttributeValue >', |
|
1681 [], |
|
1682 is_const=True, is_virtual=True) |
|
1683 ## wifi-mode.h: std::string ns3::WifiModeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
1684 cls.add_method('SerializeToString', |
|
1685 'std::string', |
|
1686 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
1687 is_const=True, is_virtual=True) |
|
1688 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
1689 cls.add_method('DeserializeFromString', |
|
1690 'bool', |
|
1691 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
1692 is_virtual=True) |
|
1693 return |
|
1694 |
|
1695 def register_Ns3OnoeWifiManager_methods(root_module, cls): |
|
1696 ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager(ns3::OnoeWifiManager const & arg0) [copy constructor] |
|
1697 cls.add_constructor([param('ns3::OnoeWifiManager const &', 'arg0')]) |
|
1698 ## onoe-wifi-manager.h: static ns3::TypeId ns3::OnoeWifiManager::GetTypeId() [member function] |
|
1699 cls.add_method('GetTypeId', |
|
1700 'ns3::TypeId', |
|
1701 [], |
|
1702 is_static=True) |
|
1703 ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager() [constructor] |
|
1704 cls.add_constructor([]) |
|
1705 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
|
1706 cls.add_method('CreateStation', |
|
1707 'ns3::WifiRemoteStation *', |
|
1708 [], |
|
1709 visibility='private', is_virtual=True) |
|
1710 return |
|
1711 |
|
1712 def register_Ns3WifiPhy_methods(root_module, cls): |
|
1713 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
|
1714 cls.add_method('GetTypeId', |
|
1715 'ns3::TypeId', |
|
1716 [], |
|
1717 is_static=True) |
|
1718 ## wifi-phy.h: ns3::WifiPhy::WifiPhy() [constructor] |
|
1719 cls.add_constructor([]) |
|
1720 ## wifi-phy.h: void ns3::WifiPhy::SetStandard(ns3::WifiPhyStandard standard) [member function] |
|
1721 cls.add_method('SetStandard', |
|
1722 'void', |
|
1723 [param('ns3::WifiPhyStandard', 'standard')]) |
|
1724 ## wifi-phy.h: void ns3::WifiPhy::SetRxNoise(double ratio) [member function] |
|
1725 cls.add_method('SetRxNoise', |
|
1726 'void', |
|
1727 [param('double', 'ratio')]) |
|
1728 ## wifi-phy.h: void ns3::WifiPhy::SetTxPowerStart(double start) [member function] |
|
1729 cls.add_method('SetTxPowerStart', |
|
1730 'void', |
|
1731 [param('double', 'start')]) |
|
1732 ## wifi-phy.h: void ns3::WifiPhy::SetTxPowerEnd(double end) [member function] |
|
1733 cls.add_method('SetTxPowerEnd', |
|
1734 'void', |
|
1735 [param('double', 'end')]) |
|
1736 ## wifi-phy.h: void ns3::WifiPhy::SetNTxPower(uint32_t n) [member function] |
|
1737 cls.add_method('SetNTxPower', |
|
1738 'void', |
|
1739 [param('uint32_t', 'n')]) |
|
1740 ## wifi-phy.h: void ns3::WifiPhy::SetTxGain(double gain) [member function] |
|
1741 cls.add_method('SetTxGain', |
|
1742 'void', |
|
1743 [param('double', 'gain')]) |
|
1744 ## wifi-phy.h: void ns3::WifiPhy::SetRxGain(double gain) [member function] |
|
1745 cls.add_method('SetRxGain', |
|
1746 'void', |
|
1747 [param('double', 'gain')]) |
|
1748 ## wifi-phy.h: void ns3::WifiPhy::SetEdThreshold(double threshold) [member function] |
|
1749 cls.add_method('SetEdThreshold', |
|
1750 'void', |
|
1751 [param('double', 'threshold')]) |
|
1752 ## wifi-phy.h: double ns3::WifiPhy::GetRxNoise() const [member function] |
|
1753 cls.add_method('GetRxNoise', |
|
1754 'double', |
|
1755 [], |
|
1756 is_const=True) |
|
1757 ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerStart() const [member function] |
|
1758 cls.add_method('GetTxPowerStart', |
|
1759 'double', |
|
1760 [], |
|
1761 is_const=True) |
|
1762 ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerEnd() const [member function] |
|
1763 cls.add_method('GetTxPowerEnd', |
|
1764 'double', |
|
1765 [], |
|
1766 is_const=True) |
|
1767 ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNTxPower() const [member function] |
|
1768 cls.add_method('GetNTxPower', |
|
1769 'uint32_t', |
|
1770 [], |
|
1771 is_const=True) |
|
1772 ## wifi-phy.h: double ns3::WifiPhy::GetTxGain() const [member function] |
|
1773 cls.add_method('GetTxGain', |
|
1774 'double', |
|
1775 [], |
|
1776 is_const=True) |
|
1777 ## wifi-phy.h: double ns3::WifiPhy::GetRxGain() const [member function] |
|
1778 cls.add_method('GetRxGain', |
|
1779 'double', |
|
1780 [], |
|
1781 is_const=True) |
|
1782 ## wifi-phy.h: double ns3::WifiPhy::GetEdThreshold() const [member function] |
|
1783 cls.add_method('GetEdThreshold', |
|
1784 'double', |
|
1785 [], |
|
1786 is_const=True) |
|
1787 ## wifi-phy.h: void ns3::WifiPhy::SetChannel(ns3::Ptr<ns3::WifiChannel> channel) [member function] |
|
1788 cls.add_method('SetChannel', |
|
1789 'void', |
|
1790 [param('ns3::Ptr< ns3::WifiChannel >', 'channel')]) |
|
1791 ## 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] |
|
1792 cls.add_method('SetReceiveOkCallback', |
|
1793 'void', |
|
1794 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >', 'callback')]) |
|
1795 ## wifi-phy.h: void ns3::WifiPhy::SetReceiveErrorCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
1796 cls.add_method('SetReceiveErrorCallback', |
|
1797 'void', |
|
1798 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
1799 ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function] |
|
1800 cls.add_method('SendPacket', |
|
1801 'void', |
|
1802 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')]) |
|
1803 ## wifi-phy.h: void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
|
1804 cls.add_method('RegisterListener', |
|
1805 'void', |
|
1806 [param('ns3::WifiPhyListener *', 'listener')]) |
|
1807 ## wifi-phy.h: bool ns3::WifiPhy::IsStateCcaBusy() [member function] |
|
1808 cls.add_method('IsStateCcaBusy', |
|
1809 'bool', |
|
1810 []) |
|
1811 ## wifi-phy.h: bool ns3::WifiPhy::IsStateIdle() [member function] |
|
1812 cls.add_method('IsStateIdle', |
|
1813 'bool', |
|
1814 []) |
|
1815 ## wifi-phy.h: bool ns3::WifiPhy::IsStateBusy() [member function] |
|
1816 cls.add_method('IsStateBusy', |
|
1817 'bool', |
|
1818 []) |
|
1819 ## wifi-phy.h: bool ns3::WifiPhy::IsStateSync() [member function] |
|
1820 cls.add_method('IsStateSync', |
|
1821 'bool', |
|
1822 []) |
|
1823 ## wifi-phy.h: bool ns3::WifiPhy::IsStateTx() [member function] |
|
1824 cls.add_method('IsStateTx', |
|
1825 'bool', |
|
1826 []) |
|
1827 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetStateDuration() [member function] |
|
1828 cls.add_method('GetStateDuration', |
|
1829 'ns3::Time', |
|
1830 []) |
|
1831 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function] |
|
1832 cls.add_method('GetDelayUntilIdle', |
|
1833 'ns3::Time', |
|
1834 []) |
|
1835 ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetLastRxStartTime() const [member function] |
|
1836 cls.add_method('GetLastRxStartTime', |
|
1837 'ns3::Time', |
|
1838 [], |
|
1839 is_const=True) |
|
1840 ## wifi-phy.h: ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) const [member function] |
|
1841 cls.add_method('CalculateTxDuration', |
|
1842 'ns3::Time', |
|
1843 [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
1844 is_const=True) |
|
1845 ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNModes() const [member function] |
|
1846 cls.add_method('GetNModes', |
|
1847 'uint32_t', |
|
1848 [], |
|
1849 is_const=True) |
|
1850 ## wifi-phy.h: ns3::WifiMode ns3::WifiPhy::GetMode(uint32_t mode) const [member function] |
|
1851 cls.add_method('GetMode', |
|
1852 'ns3::WifiMode', |
|
1853 [param('uint32_t', 'mode')], |
|
1854 is_const=True) |
|
1855 ## wifi-phy.h: double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function] |
|
1856 cls.add_method('CalculateSnr', |
|
1857 'double', |
|
1858 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], |
|
1859 is_const=True) |
|
1860 ## wifi-phy.h: void ns3::WifiPhy::StartReceivePacket(ns3::Ptr<ns3::Packet> packet, double rxPowerDbm, ns3::WifiMode mode, ns3::WifiPreamble preamble) [member function] |
|
1861 cls.add_method('StartReceivePacket', |
|
1862 'void', |
|
1863 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxPowerDbm'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble')]) |
|
1864 ## wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function] |
|
1865 cls.add_method('GetChannel', |
|
1866 'ns3::Ptr< ns3::WifiChannel >', |
|
1867 [], |
|
1868 is_const=True) |
|
1869 ## wifi-phy.h: void ns3::WifiPhy::DoDispose() [member function] |
|
1870 cls.add_method('DoDispose', |
|
1871 'void', |
|
1872 [], |
|
1873 visibility='private', is_virtual=True) |
|
1874 return |
|
1875 |
|
1876 def register_Ns3WifiChannel_methods(root_module, cls): |
|
1877 ## wifi-channel.h: ns3::WifiChannel::WifiChannel(ns3::WifiChannel const & arg0) [copy constructor] |
|
1878 cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')]) |
|
1879 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
|
1880 cls.add_method('GetTypeId', |
|
1881 'ns3::TypeId', |
|
1882 [], |
|
1883 is_static=True) |
|
1884 ## wifi-channel.h: ns3::WifiChannel::WifiChannel() [constructor] |
|
1885 cls.add_constructor([]) |
|
1886 ## wifi-channel.h: uint32_t ns3::WifiChannel::GetNDevices() const [member function] |
|
1887 cls.add_method('GetNDevices', |
|
1888 'uint32_t', |
|
1889 [], |
|
1890 is_const=True, is_virtual=True) |
|
1891 ## wifi-channel.h: ns3::Ptr<ns3::NetDevice> ns3::WifiChannel::GetDevice(uint32_t i) const [member function] |
|
1892 cls.add_method('GetDevice', |
|
1893 'ns3::Ptr< ns3::NetDevice >', |
|
1894 [param('uint32_t', 'i')], |
|
1895 is_const=True, is_virtual=True) |
|
1896 ## wifi-channel.h: void ns3::WifiChannel::SetPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> loss) [member function] |
|
1897 cls.add_method('SetPropagationLossModel', |
|
1898 'void', |
|
1899 [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')]) |
|
1900 ## wifi-channel.h: void ns3::WifiChannel::SetPropagationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function] |
|
1901 cls.add_method('SetPropagationDelayModel', |
|
1902 'void', |
|
1903 [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')]) |
|
1904 ## wifi-channel.h: void ns3::WifiChannel::Add(ns3::Ptr<ns3::NetDevice> device, ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
1905 cls.add_method('Add', |
|
1906 'void', |
|
1907 [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::WifiPhy >', 'phy')]) |
|
1908 ## wifi-channel.h: void ns3::WifiChannel::Send(ns3::Ptr<ns3::WifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
|
1909 cls.add_method('Send', |
|
1910 'void', |
|
1911 [param('ns3::Ptr< ns3::WifiPhy >', 'sender'), param('ns3::Ptr< const ns3::Packet >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
|
1912 is_const=True) |
|
1913 return |
|
1914 |
|
1915 def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): |
|
1916 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel(ns3::LogDistancePropagationLossModel const & arg0) [copy constructor] |
|
1917 cls.add_constructor([param('ns3::LogDistancePropagationLossModel const &', 'arg0')]) |
|
1918 ## propagation-loss-model.h: static ns3::TypeId ns3::LogDistancePropagationLossModel::GetTypeId() [member function] |
|
1919 cls.add_method('GetTypeId', |
|
1920 'ns3::TypeId', |
|
1921 [], |
|
1922 is_static=True) |
|
1923 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel() [constructor] |
|
1924 cls.add_constructor([]) |
|
1925 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetPathLossExponent(double n) [member function] |
|
1926 cls.add_method('SetPathLossExponent', |
|
1927 'void', |
|
1928 [param('double', 'n')]) |
|
1929 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::GetPathLossExponent() const [member function] |
|
1930 cls.add_method('GetPathLossExponent', |
|
1931 'double', |
|
1932 [], |
|
1933 is_const=True) |
|
1934 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceModel(ns3::Ptr<ns3::PropagationLossModel> model) [member function] |
|
1935 cls.add_method('SetReferenceModel', |
|
1936 'void', |
|
1937 [param('ns3::Ptr< ns3::PropagationLossModel >', 'model')]) |
|
1938 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceDistance(double referenceDistance) [member function] |
|
1939 cls.add_method('SetReferenceDistance', |
|
1940 'void', |
|
1941 [param('double', 'referenceDistance')]) |
|
1942 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1943 cls.add_method('GetLoss', |
|
1944 'double', |
|
1945 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1946 is_const=True, is_virtual=True) |
|
1947 return |
|
1948 |
|
1949 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
|
1950 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
|
1951 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
|
1952 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
|
1953 cls.add_method('GetTypeId', |
|
1954 'ns3::TypeId', |
|
1955 [], |
|
1956 is_static=True) |
|
1957 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager() [constructor] |
|
1958 cls.add_constructor([]) |
|
1959 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::GetDataMode() const [member function] |
|
1960 cls.add_method('GetDataMode', |
|
1961 'ns3::WifiMode', |
|
1962 [], |
|
1963 is_const=True) |
|
1964 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::GetCtlMode() const [member function] |
|
1965 cls.add_method('GetCtlMode', |
|
1966 'ns3::WifiMode', |
|
1967 [], |
|
1968 is_const=True) |
|
1969 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
|
1970 cls.add_method('CreateStation', |
|
1971 'ns3::WifiRemoteStation *', |
|
1972 [], |
|
1973 visibility='private', is_virtual=True) |
|
1974 return |
|
1975 |
|
1976 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
1554 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
1977 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::AarfWifiRemoteStation const & arg0) [copy constructor] |
1555 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::AarfWifiRemoteStation const & arg0) [copy constructor] |
1978 cls.add_constructor([param('ns3::AarfWifiRemoteStation const &', 'arg0')]) |
1556 cls.add_constructor([param('ns3::AarfWifiRemoteStation const &', 'arg0')]) |
1979 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::Ptr<ns3::AarfWifiManager> stations, uint32_t minTimerThreshold, uint32_t minSuccessThreshold, double successK, uint32_t maxSuccessThreshold, double timerK) [constructor] |
1557 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::Ptr<ns3::AarfWifiManager> stations, uint32_t minTimerThreshold, uint32_t minSuccessThreshold, double successK, uint32_t maxSuccessThreshold, double timerK) [constructor] |
1980 cls.add_constructor([param('ns3::Ptr< ns3::AarfWifiManager >', 'stations'), param('uint32_t', 'minTimerThreshold'), param('uint32_t', 'minSuccessThreshold'), param('double', 'successK'), param('uint32_t', 'maxSuccessThreshold'), param('double', 'timerK')]) |
1558 cls.add_constructor([param('ns3::Ptr< ns3::AarfWifiManager >', 'stations'), param('uint32_t', 'minTimerThreshold'), param('uint32_t', 'minSuccessThreshold'), param('double', 'successK'), param('uint32_t', 'maxSuccessThreshold'), param('double', 'timerK')]) |
1988 'void', |
1566 'void', |
1989 [], |
1567 [], |
1990 visibility='private', is_virtual=True) |
1568 visibility='private', is_virtual=True) |
1991 return |
1569 return |
1992 |
1570 |
1993 def register_Ns3PropagationDelayModel_methods(root_module, cls): |
1571 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
1994 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel(ns3::PropagationDelayModel const & arg0) [copy constructor] |
1572 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
1995 cls.add_constructor([param('ns3::PropagationDelayModel const &', 'arg0')]) |
|
1996 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel() [constructor] |
|
1997 cls.add_constructor([]) |
|
1998 ## propagation-delay-model.h: static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
|
1999 cls.add_method('GetTypeId', |
1573 cls.add_method('GetTypeId', |
2000 'ns3::TypeId', |
1574 'ns3::TypeId', |
2001 [], |
1575 [], |
2002 is_static=True) |
1576 is_static=True) |
2003 ## propagation-delay-model.h: ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1577 ## adhoc-wifi-mac.h: ns3::AdhocWifiMac::AdhocWifiMac() [constructor] |
|
1578 cls.add_constructor([]) |
|
1579 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
1580 cls.add_method('SetSlot', |
|
1581 'void', |
|
1582 [param('ns3::Time', 'slotTime')], |
|
1583 is_virtual=True) |
|
1584 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
1585 cls.add_method('SetSifs', |
|
1586 'void', |
|
1587 [param('ns3::Time', 'sifs')], |
|
1588 is_virtual=True) |
|
1589 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
1590 cls.add_method('SetEifsNoDifs', |
|
1591 'void', |
|
1592 [param('ns3::Time', 'eifsNoDifs')], |
|
1593 is_virtual=True) |
|
1594 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
1595 cls.add_method('SetAckTimeout', |
|
1596 'void', |
|
1597 [param('ns3::Time', 'ackTimeout')], |
|
1598 is_virtual=True) |
|
1599 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
1600 cls.add_method('SetCtsTimeout', |
|
1601 'void', |
|
1602 [param('ns3::Time', 'ctsTimeout')], |
|
1603 is_virtual=True) |
|
1604 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
1605 cls.add_method('SetPifs', |
|
1606 'void', |
|
1607 [param('ns3::Time', 'pifs')], |
|
1608 is_virtual=True) |
|
1609 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSlot() const [member function] |
|
1610 cls.add_method('GetSlot', |
|
1611 'ns3::Time', |
|
1612 [], |
|
1613 is_const=True, is_virtual=True) |
|
1614 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSifs() const [member function] |
|
1615 cls.add_method('GetSifs', |
|
1616 'ns3::Time', |
|
1617 [], |
|
1618 is_const=True, is_virtual=True) |
|
1619 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetEifsNoDifs() const [member function] |
|
1620 cls.add_method('GetEifsNoDifs', |
|
1621 'ns3::Time', |
|
1622 [], |
|
1623 is_const=True, is_virtual=True) |
|
1624 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetAckTimeout() const [member function] |
|
1625 cls.add_method('GetAckTimeout', |
|
1626 'ns3::Time', |
|
1627 [], |
|
1628 is_const=True, is_virtual=True) |
|
1629 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetCtsTimeout() const [member function] |
|
1630 cls.add_method('GetCtsTimeout', |
|
1631 'ns3::Time', |
|
1632 [], |
|
1633 is_const=True, is_virtual=True) |
|
1634 ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetPifs() const [member function] |
|
1635 cls.add_method('GetPifs', |
|
1636 'ns3::Time', |
|
1637 [], |
|
1638 is_const=True, is_virtual=True) |
|
1639 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
1640 cls.add_method('SetWifiPhy', |
|
1641 'void', |
|
1642 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
1643 is_virtual=True) |
|
1644 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
1645 cls.add_method('SetWifiRemoteStationManager', |
|
1646 'void', |
|
1647 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
1648 is_virtual=True) |
|
1649 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
1650 cls.add_method('Enqueue', |
|
1651 'void', |
|
1652 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
1653 is_virtual=True) |
|
1654 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
1655 cls.add_method('Enqueue', |
|
1656 'void', |
|
1657 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
1658 is_virtual=True) |
|
1659 ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function] |
|
1660 cls.add_method('SupportsSendFrom', |
|
1661 'bool', |
|
1662 [], |
|
1663 is_const=True, is_virtual=True) |
|
1664 ## 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] |
|
1665 cls.add_method('SetForwardUpCallback', |
|
1666 'void', |
|
1667 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
1668 is_virtual=True) |
|
1669 ## 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] |
|
1670 cls.add_method('SetLinkUpCallback', |
|
1671 'void', |
|
1672 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
1673 is_virtual=True) |
|
1674 ## 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] |
|
1675 cls.add_method('SetLinkDownCallback', |
|
1676 'void', |
|
1677 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
1678 is_virtual=True) |
|
1679 ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function] |
|
1680 cls.add_method('GetAddress', |
|
1681 'ns3::Mac48Address', |
|
1682 [], |
|
1683 is_const=True, is_virtual=True) |
|
1684 ## adhoc-wifi-mac.h: ns3::Ssid ns3::AdhocWifiMac::GetSsid() const [member function] |
|
1685 cls.add_method('GetSsid', |
|
1686 'ns3::Ssid', |
|
1687 [], |
|
1688 is_const=True, is_virtual=True) |
|
1689 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
1690 cls.add_method('SetAddress', |
|
1691 'void', |
|
1692 [param('ns3::Mac48Address', 'address')], |
|
1693 is_virtual=True) |
|
1694 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
1695 cls.add_method('SetSsid', |
|
1696 'void', |
|
1697 [param('ns3::Ssid', 'ssid')], |
|
1698 is_virtual=True) |
|
1699 ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function] |
|
1700 cls.add_method('DoDispose', |
|
1701 'void', |
|
1702 [], |
|
1703 visibility='private', is_virtual=True) |
|
1704 return |
|
1705 |
|
1706 def register_Ns3AmrrWifiManager_methods(root_module, cls): |
|
1707 ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager(ns3::AmrrWifiManager const & arg0) [copy constructor] |
|
1708 cls.add_constructor([param('ns3::AmrrWifiManager const &', 'arg0')]) |
|
1709 ## amrr-wifi-manager.h: static ns3::TypeId ns3::AmrrWifiManager::GetTypeId() [member function] |
|
1710 cls.add_method('GetTypeId', |
|
1711 'ns3::TypeId', |
|
1712 [], |
|
1713 is_static=True) |
|
1714 ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager() [constructor] |
|
1715 cls.add_constructor([]) |
|
1716 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
|
1717 cls.add_method('CreateStation', |
|
1718 'ns3::WifiRemoteStation *', |
|
1719 [], |
|
1720 visibility='private', is_virtual=True) |
|
1721 return |
|
1722 |
|
1723 def register_Ns3ArfWifiManager_methods(root_module, cls): |
|
1724 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager(ns3::ArfWifiManager const & arg0) [copy constructor] |
|
1725 cls.add_constructor([param('ns3::ArfWifiManager const &', 'arg0')]) |
|
1726 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
|
1727 cls.add_method('GetTypeId', |
|
1728 'ns3::TypeId', |
|
1729 [], |
|
1730 is_static=True) |
|
1731 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager() [constructor] |
|
1732 cls.add_constructor([]) |
|
1733 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
|
1734 cls.add_method('CreateStation', |
|
1735 'ns3::WifiRemoteStation *', |
|
1736 [], |
|
1737 visibility='private', is_virtual=True) |
|
1738 return |
|
1739 |
|
1740 def register_Ns3CompositePropagationLossModel_methods(root_module, cls): |
|
1741 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel(ns3::CompositePropagationLossModel const & arg0) [copy constructor] |
|
1742 cls.add_constructor([param('ns3::CompositePropagationLossModel const &', 'arg0')]) |
|
1743 ## composite-propagation-loss-model.h: static ns3::TypeId ns3::CompositePropagationLossModel::GetTypeId() [member function] |
|
1744 cls.add_method('GetTypeId', |
|
1745 'ns3::TypeId', |
|
1746 [], |
|
1747 is_static=True) |
|
1748 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel() [constructor] |
|
1749 cls.add_constructor([]) |
|
1750 ## composite-propagation-loss-model.h: double ns3::CompositePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1751 cls.add_method('GetLoss', |
|
1752 'double', |
|
1753 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1754 is_const=True, is_virtual=True) |
|
1755 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> pl) [member function] |
|
1756 cls.add_method('AddPropagationLossModel', |
|
1757 'void', |
|
1758 [param('ns3::Ptr< ns3::PropagationLossModel >', 'pl')]) |
|
1759 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddDefaults() [member function] |
|
1760 cls.add_method('AddDefaults', |
|
1761 'void', |
|
1762 [], |
|
1763 visibility='protected', is_virtual=True) |
|
1764 return |
|
1765 |
|
1766 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
|
1767 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
|
1768 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
|
1769 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
|
1770 cls.add_method('GetTypeId', |
|
1771 'ns3::TypeId', |
|
1772 [], |
|
1773 is_static=True) |
|
1774 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager() [constructor] |
|
1775 cls.add_constructor([]) |
|
1776 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::GetDataMode() const [member function] |
|
1777 cls.add_method('GetDataMode', |
|
1778 'ns3::WifiMode', |
|
1779 [], |
|
1780 is_const=True) |
|
1781 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::GetCtlMode() const [member function] |
|
1782 cls.add_method('GetCtlMode', |
|
1783 'ns3::WifiMode', |
|
1784 [], |
|
1785 is_const=True) |
|
1786 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
|
1787 cls.add_method('CreateStation', |
|
1788 'ns3::WifiRemoteStation *', |
|
1789 [], |
|
1790 visibility='private', is_virtual=True) |
|
1791 return |
|
1792 |
|
1793 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
|
1794 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel(ns3::ConstantSpeedPropagationDelayModel const & arg0) [copy constructor] |
|
1795 cls.add_constructor([param('ns3::ConstantSpeedPropagationDelayModel const &', 'arg0')]) |
|
1796 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
|
1797 cls.add_method('GetTypeId', |
|
1798 'ns3::TypeId', |
|
1799 [], |
|
1800 is_static=True) |
|
1801 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel() [constructor] |
|
1802 cls.add_constructor([]) |
|
1803 ## propagation-delay-model.h: ns3::Time ns3::ConstantSpeedPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2004 cls.add_method('GetDelay', |
1804 cls.add_method('GetDelay', |
2005 'ns3::Time', |
1805 'ns3::Time', |
2006 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1806 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2007 is_pure_virtual=True, is_const=True, is_virtual=True) |
1807 is_const=True, is_virtual=True) |
|
1808 ## propagation-delay-model.h: void ns3::ConstantSpeedPropagationDelayModel::SetSpeed(double speed) [member function] |
|
1809 cls.add_method('SetSpeed', |
|
1810 'void', |
|
1811 [param('double', 'speed')]) |
|
1812 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
|
1813 cls.add_method('GetSpeed', |
|
1814 'double', |
|
1815 [], |
|
1816 is_const=True) |
|
1817 return |
|
1818 |
|
1819 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
|
1820 ## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel(ns3::FriisPropagationLossModel const & arg0) [copy constructor] |
|
1821 cls.add_constructor([param('ns3::FriisPropagationLossModel const &', 'arg0')]) |
|
1822 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
|
1823 cls.add_method('GetTypeId', |
|
1824 'ns3::TypeId', |
|
1825 [], |
|
1826 is_static=True) |
|
1827 ## propagation-loss-model.h: ns3::FriisPropagationLossModel::FriisPropagationLossModel() [constructor] |
|
1828 cls.add_constructor([]) |
|
1829 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetLambda(double frequency, double speed) [member function] |
|
1830 cls.add_method('SetLambda', |
|
1831 'void', |
|
1832 [param('double', 'frequency'), param('double', 'speed')]) |
|
1833 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetLambda(double lambda) [member function] |
|
1834 cls.add_method('SetLambda', |
|
1835 'void', |
|
1836 [param('double', 'lambda')]) |
|
1837 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetSystemLoss(double systemLoss) [member function] |
|
1838 cls.add_method('SetSystemLoss', |
|
1839 'void', |
|
1840 [param('double', 'systemLoss')]) |
|
1841 ## propagation-loss-model.h: void ns3::FriisPropagationLossModel::SetMinDistance(double minDistance) [member function] |
|
1842 cls.add_method('SetMinDistance', |
|
1843 'void', |
|
1844 [param('double', 'minDistance')]) |
|
1845 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetMinDistance() const [member function] |
|
1846 cls.add_method('GetMinDistance', |
|
1847 'double', |
|
1848 [], |
|
1849 is_const=True) |
|
1850 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetLambda() const [member function] |
|
1851 cls.add_method('GetLambda', |
|
1852 'double', |
|
1853 [], |
|
1854 is_const=True) |
|
1855 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetSystemLoss() const [member function] |
|
1856 cls.add_method('GetSystemLoss', |
|
1857 'double', |
|
1858 [], |
|
1859 is_const=True) |
|
1860 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1861 cls.add_method('GetLoss', |
|
1862 'double', |
|
1863 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1864 is_const=True, is_virtual=True) |
|
1865 return |
|
1866 |
|
1867 def register_Ns3IdealWifiManager_methods(root_module, cls): |
|
1868 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
|
1869 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
|
1870 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
|
1871 cls.add_method('GetTypeId', |
|
1872 'ns3::TypeId', |
|
1873 [], |
|
1874 is_static=True) |
|
1875 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager() [constructor] |
|
1876 cls.add_constructor([]) |
|
1877 ## ideal-wifi-manager.h: void ns3::IdealWifiManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
1878 cls.add_method('SetupPhy', |
|
1879 'void', |
|
1880 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
1881 is_virtual=True) |
|
1882 ## ideal-wifi-manager.h: double ns3::IdealWifiManager::GetSnrThreshold(ns3::WifiMode mode) const [member function] |
|
1883 cls.add_method('GetSnrThreshold', |
|
1884 'double', |
|
1885 [param('ns3::WifiMode', 'mode')], |
|
1886 is_const=True) |
|
1887 ## ideal-wifi-manager.h: void ns3::IdealWifiManager::AddModeSnrThreshold(ns3::WifiMode mode, double ber) [member function] |
|
1888 cls.add_method('AddModeSnrThreshold', |
|
1889 'void', |
|
1890 [param('ns3::WifiMode', 'mode'), param('double', 'ber')]) |
|
1891 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
|
1892 cls.add_method('CreateStation', |
|
1893 'ns3::WifiRemoteStation *', |
|
1894 [], |
|
1895 visibility='private', is_virtual=True) |
2008 return |
1896 return |
2009 |
1897 |
2010 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
1898 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
2011 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel(ns3::JakesPropagationLossModel const & arg0) [copy constructor] |
1899 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel(ns3::JakesPropagationLossModel const & arg0) [copy constructor] |
2012 cls.add_constructor([param('ns3::JakesPropagationLossModel const &', 'arg0')]) |
1900 cls.add_constructor([param('ns3::JakesPropagationLossModel const &', 'arg0')]) |
2030 cls.add_method('SetNOscillators', |
1918 cls.add_method('SetNOscillators', |
2031 'void', |
1919 'void', |
2032 [param('uint8_t', 'nOscillators')]) |
1920 [param('uint8_t', 'nOscillators')]) |
2033 return |
1921 return |
2034 |
1922 |
|
1923 def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): |
|
1924 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel(ns3::LogDistancePropagationLossModel const & arg0) [copy constructor] |
|
1925 cls.add_constructor([param('ns3::LogDistancePropagationLossModel const &', 'arg0')]) |
|
1926 ## propagation-loss-model.h: static ns3::TypeId ns3::LogDistancePropagationLossModel::GetTypeId() [member function] |
|
1927 cls.add_method('GetTypeId', |
|
1928 'ns3::TypeId', |
|
1929 [], |
|
1930 is_static=True) |
|
1931 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel() [constructor] |
|
1932 cls.add_constructor([]) |
|
1933 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetPathLossExponent(double n) [member function] |
|
1934 cls.add_method('SetPathLossExponent', |
|
1935 'void', |
|
1936 [param('double', 'n')]) |
|
1937 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::GetPathLossExponent() const [member function] |
|
1938 cls.add_method('GetPathLossExponent', |
|
1939 'double', |
|
1940 [], |
|
1941 is_const=True) |
|
1942 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceModel(ns3::Ptr<ns3::PropagationLossModel> model) [member function] |
|
1943 cls.add_method('SetReferenceModel', |
|
1944 'void', |
|
1945 [param('ns3::Ptr< ns3::PropagationLossModel >', 'model')]) |
|
1946 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceDistance(double referenceDistance) [member function] |
|
1947 cls.add_method('SetReferenceDistance', |
|
1948 'void', |
|
1949 [param('double', 'referenceDistance')]) |
|
1950 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1951 cls.add_method('GetLoss', |
|
1952 'double', |
|
1953 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1954 is_const=True, is_virtual=True) |
|
1955 return |
|
1956 |
|
1957 def register_Ns3NqapWifiMac_methods(root_module, cls): |
|
1958 ## nqap-wifi-mac.h: static ns3::TypeId ns3::NqapWifiMac::GetTypeId() [member function] |
|
1959 cls.add_method('GetTypeId', |
|
1960 'ns3::TypeId', |
|
1961 [], |
|
1962 is_static=True) |
|
1963 ## nqap-wifi-mac.h: ns3::NqapWifiMac::NqapWifiMac() [constructor] |
|
1964 cls.add_constructor([]) |
|
1965 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
1966 cls.add_method('SetSlot', |
|
1967 'void', |
|
1968 [param('ns3::Time', 'slotTime')], |
|
1969 is_virtual=True) |
|
1970 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
1971 cls.add_method('SetSifs', |
|
1972 'void', |
|
1973 [param('ns3::Time', 'sifs')], |
|
1974 is_virtual=True) |
|
1975 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
1976 cls.add_method('SetEifsNoDifs', |
|
1977 'void', |
|
1978 [param('ns3::Time', 'eifsNoDifs')], |
|
1979 is_virtual=True) |
|
1980 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
1981 cls.add_method('SetAckTimeout', |
|
1982 'void', |
|
1983 [param('ns3::Time', 'ackTimeout')], |
|
1984 is_virtual=True) |
|
1985 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
1986 cls.add_method('SetCtsTimeout', |
|
1987 'void', |
|
1988 [param('ns3::Time', 'ctsTimeout')], |
|
1989 is_virtual=True) |
|
1990 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
1991 cls.add_method('SetPifs', |
|
1992 'void', |
|
1993 [param('ns3::Time', 'pifs')], |
|
1994 is_virtual=True) |
|
1995 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSlot() const [member function] |
|
1996 cls.add_method('GetSlot', |
|
1997 'ns3::Time', |
|
1998 [], |
|
1999 is_const=True, is_virtual=True) |
|
2000 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSifs() const [member function] |
|
2001 cls.add_method('GetSifs', |
|
2002 'ns3::Time', |
|
2003 [], |
|
2004 is_const=True, is_virtual=True) |
|
2005 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetEifsNoDifs() const [member function] |
|
2006 cls.add_method('GetEifsNoDifs', |
|
2007 'ns3::Time', |
|
2008 [], |
|
2009 is_const=True, is_virtual=True) |
|
2010 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetAckTimeout() const [member function] |
|
2011 cls.add_method('GetAckTimeout', |
|
2012 'ns3::Time', |
|
2013 [], |
|
2014 is_const=True, is_virtual=True) |
|
2015 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetCtsTimeout() const [member function] |
|
2016 cls.add_method('GetCtsTimeout', |
|
2017 'ns3::Time', |
|
2018 [], |
|
2019 is_const=True, is_virtual=True) |
|
2020 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetPifs() const [member function] |
|
2021 cls.add_method('GetPifs', |
|
2022 'ns3::Time', |
|
2023 [], |
|
2024 is_const=True, is_virtual=True) |
|
2025 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
2026 cls.add_method('SetWifiPhy', |
|
2027 'void', |
|
2028 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
2029 is_virtual=True) |
|
2030 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
2031 cls.add_method('SetWifiRemoteStationManager', |
|
2032 'void', |
|
2033 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
2034 is_virtual=True) |
|
2035 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
2036 cls.add_method('Enqueue', |
|
2037 'void', |
|
2038 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
2039 is_virtual=True) |
|
2040 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
2041 cls.add_method('Enqueue', |
|
2042 'void', |
|
2043 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
2044 is_virtual=True) |
|
2045 ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function] |
|
2046 cls.add_method('SupportsSendFrom', |
|
2047 'bool', |
|
2048 [], |
|
2049 is_const=True, is_virtual=True) |
|
2050 ## 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] |
|
2051 cls.add_method('SetForwardUpCallback', |
|
2052 'void', |
|
2053 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
2054 is_virtual=True) |
|
2055 ## 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] |
|
2056 cls.add_method('SetLinkUpCallback', |
|
2057 'void', |
|
2058 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
2059 is_virtual=True) |
|
2060 ## 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] |
|
2061 cls.add_method('SetLinkDownCallback', |
|
2062 'void', |
|
2063 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
2064 is_virtual=True) |
|
2065 ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetAddress() const [member function] |
|
2066 cls.add_method('GetAddress', |
|
2067 'ns3::Mac48Address', |
|
2068 [], |
|
2069 is_const=True, is_virtual=True) |
|
2070 ## nqap-wifi-mac.h: ns3::Ssid ns3::NqapWifiMac::GetSsid() const [member function] |
|
2071 cls.add_method('GetSsid', |
|
2072 'ns3::Ssid', |
|
2073 [], |
|
2074 is_const=True, is_virtual=True) |
|
2075 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
2076 cls.add_method('SetAddress', |
|
2077 'void', |
|
2078 [param('ns3::Mac48Address', 'address')], |
|
2079 is_virtual=True) |
|
2080 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
2081 cls.add_method('SetSsid', |
|
2082 'void', |
|
2083 [param('ns3::Ssid', 'ssid')], |
|
2084 is_virtual=True) |
|
2085 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetBeaconInterval(ns3::Time interval) [member function] |
|
2086 cls.add_method('SetBeaconInterval', |
|
2087 'void', |
|
2088 [param('ns3::Time', 'interval')]) |
|
2089 ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetBeaconInterval() const [member function] |
|
2090 cls.add_method('GetBeaconInterval', |
|
2091 'ns3::Time', |
|
2092 [], |
|
2093 is_const=True) |
|
2094 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::StartBeaconing() [member function] |
|
2095 cls.add_method('StartBeaconing', |
|
2096 'void', |
|
2097 []) |
|
2098 ## nqap-wifi-mac.h: void ns3::NqapWifiMac::DoDispose() [member function] |
|
2099 cls.add_method('DoDispose', |
|
2100 'void', |
|
2101 [], |
|
2102 visibility='private', is_virtual=True) |
|
2103 return |
|
2104 |
|
2105 def register_Ns3NqstaWifiMac_methods(root_module, cls): |
|
2106 ## nqsta-wifi-mac.h: static ns3::TypeId ns3::NqstaWifiMac::GetTypeId() [member function] |
|
2107 cls.add_method('GetTypeId', |
|
2108 'ns3::TypeId', |
|
2109 [], |
|
2110 is_static=True) |
|
2111 ## nqsta-wifi-mac.h: ns3::NqstaWifiMac::NqstaWifiMac() [constructor] |
|
2112 cls.add_constructor([]) |
|
2113 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
2114 cls.add_method('SetSlot', |
|
2115 'void', |
|
2116 [param('ns3::Time', 'slotTime')], |
|
2117 is_virtual=True) |
|
2118 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
2119 cls.add_method('SetSifs', |
|
2120 'void', |
|
2121 [param('ns3::Time', 'sifs')], |
|
2122 is_virtual=True) |
|
2123 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
2124 cls.add_method('SetEifsNoDifs', |
|
2125 'void', |
|
2126 [param('ns3::Time', 'eifsNoDifs')], |
|
2127 is_virtual=True) |
|
2128 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
2129 cls.add_method('SetAckTimeout', |
|
2130 'void', |
|
2131 [param('ns3::Time', 'ackTimeout')], |
|
2132 is_virtual=True) |
|
2133 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
2134 cls.add_method('SetCtsTimeout', |
|
2135 'void', |
|
2136 [param('ns3::Time', 'ctsTimeout')], |
|
2137 is_virtual=True) |
|
2138 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
2139 cls.add_method('SetPifs', |
|
2140 'void', |
|
2141 [param('ns3::Time', 'pifs')], |
|
2142 is_virtual=True) |
|
2143 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSlot() const [member function] |
|
2144 cls.add_method('GetSlot', |
|
2145 'ns3::Time', |
|
2146 [], |
|
2147 is_const=True, is_virtual=True) |
|
2148 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSifs() const [member function] |
|
2149 cls.add_method('GetSifs', |
|
2150 'ns3::Time', |
|
2151 [], |
|
2152 is_const=True, is_virtual=True) |
|
2153 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetEifsNoDifs() const [member function] |
|
2154 cls.add_method('GetEifsNoDifs', |
|
2155 'ns3::Time', |
|
2156 [], |
|
2157 is_const=True, is_virtual=True) |
|
2158 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetAckTimeout() const [member function] |
|
2159 cls.add_method('GetAckTimeout', |
|
2160 'ns3::Time', |
|
2161 [], |
|
2162 is_const=True, is_virtual=True) |
|
2163 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetCtsTimeout() const [member function] |
|
2164 cls.add_method('GetCtsTimeout', |
|
2165 'ns3::Time', |
|
2166 [], |
|
2167 is_const=True, is_virtual=True) |
|
2168 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetPifs() const [member function] |
|
2169 cls.add_method('GetPifs', |
|
2170 'ns3::Time', |
|
2171 [], |
|
2172 is_const=True, is_virtual=True) |
|
2173 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
2174 cls.add_method('SetWifiPhy', |
|
2175 'void', |
|
2176 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
2177 is_virtual=True) |
|
2178 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
2179 cls.add_method('SetWifiRemoteStationManager', |
|
2180 'void', |
|
2181 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
2182 is_virtual=True) |
|
2183 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
2184 cls.add_method('Enqueue', |
|
2185 'void', |
|
2186 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
2187 is_virtual=True) |
|
2188 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
2189 cls.add_method('Enqueue', |
|
2190 'void', |
|
2191 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
2192 is_virtual=True) |
|
2193 ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function] |
|
2194 cls.add_method('SupportsSendFrom', |
|
2195 'bool', |
|
2196 [], |
|
2197 is_const=True, is_virtual=True) |
|
2198 ## 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] |
|
2199 cls.add_method('SetForwardUpCallback', |
|
2200 'void', |
|
2201 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
2202 is_virtual=True) |
|
2203 ## 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] |
|
2204 cls.add_method('SetLinkUpCallback', |
|
2205 'void', |
|
2206 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
2207 is_virtual=True) |
|
2208 ## 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] |
|
2209 cls.add_method('SetLinkDownCallback', |
|
2210 'void', |
|
2211 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
2212 is_virtual=True) |
|
2213 ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function] |
|
2214 cls.add_method('GetAddress', |
|
2215 'ns3::Mac48Address', |
|
2216 [], |
|
2217 is_const=True, is_virtual=True) |
|
2218 ## nqsta-wifi-mac.h: ns3::Ssid ns3::NqstaWifiMac::GetSsid() const [member function] |
|
2219 cls.add_method('GetSsid', |
|
2220 'ns3::Ssid', |
|
2221 [], |
|
2222 is_const=True, is_virtual=True) |
|
2223 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
2224 cls.add_method('SetAddress', |
|
2225 'void', |
|
2226 [param('ns3::Mac48Address', 'address')], |
|
2227 is_virtual=True) |
|
2228 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
2229 cls.add_method('SetSsid', |
|
2230 'void', |
|
2231 [param('ns3::Ssid', 'ssid')], |
|
2232 is_virtual=True) |
|
2233 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function] |
|
2234 cls.add_method('SetMaxMissedBeacons', |
|
2235 'void', |
|
2236 [param('uint32_t', 'missed')]) |
|
2237 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function] |
|
2238 cls.add_method('SetProbeRequestTimeout', |
|
2239 'void', |
|
2240 [param('ns3::Time', 'timeout')]) |
|
2241 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function] |
|
2242 cls.add_method('SetAssocRequestTimeout', |
|
2243 'void', |
|
2244 [param('ns3::Time', 'timeout')]) |
|
2245 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::StartActiveAssociation() [member function] |
|
2246 cls.add_method('StartActiveAssociation', |
|
2247 'void', |
|
2248 []) |
|
2249 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function] |
|
2250 cls.add_method('DoDispose', |
|
2251 'void', |
|
2252 [], |
|
2253 visibility='private', is_virtual=True) |
|
2254 return |
|
2255 |
|
2256 def register_Ns3OnoeWifiManager_methods(root_module, cls): |
|
2257 ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager(ns3::OnoeWifiManager const & arg0) [copy constructor] |
|
2258 cls.add_constructor([param('ns3::OnoeWifiManager const &', 'arg0')]) |
|
2259 ## onoe-wifi-manager.h: static ns3::TypeId ns3::OnoeWifiManager::GetTypeId() [member function] |
|
2260 cls.add_method('GetTypeId', |
|
2261 'ns3::TypeId', |
|
2262 [], |
|
2263 is_static=True) |
|
2264 ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager() [constructor] |
|
2265 cls.add_constructor([]) |
|
2266 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
|
2267 cls.add_method('CreateStation', |
|
2268 'ns3::WifiRemoteStation *', |
|
2269 [], |
|
2270 visibility='private', is_virtual=True) |
|
2271 return |
|
2272 |
|
2273 def register_Ns3RraaWifiManager_methods(root_module, cls): |
|
2274 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager(ns3::RraaWifiManager const & arg0) [copy constructor] |
|
2275 cls.add_constructor([param('ns3::RraaWifiManager const &', 'arg0')]) |
|
2276 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
|
2277 cls.add_method('GetTypeId', |
|
2278 'ns3::TypeId', |
|
2279 [], |
|
2280 is_static=True) |
|
2281 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager() [constructor] |
|
2282 cls.add_constructor([]) |
|
2283 ## rraa-wifi-manager.h: bool ns3::RraaWifiManager::OnlyBasic() [member function] |
|
2284 cls.add_method('OnlyBasic', |
|
2285 'bool', |
|
2286 []) |
|
2287 ## rraa-wifi-manager.h: ns3::Time ns3::RraaWifiManager::GetTimeout() const [member function] |
|
2288 cls.add_method('GetTimeout', |
|
2289 'ns3::Time', |
|
2290 [], |
|
2291 is_const=True) |
|
2292 ## rraa-wifi-manager.h: ns3::ThresholdsItem ns3::RraaWifiManager::GetThresholds(ns3::WifiMode mode) const [member function] |
|
2293 cls.add_method('GetThresholds', |
|
2294 'ns3::ThresholdsItem', |
|
2295 [param('ns3::WifiMode', 'mode')], |
|
2296 is_const=True) |
|
2297 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
|
2298 cls.add_method('CreateStation', |
|
2299 'ns3::WifiRemoteStation *', |
|
2300 [], |
|
2301 visibility='private', is_virtual=True) |
|
2302 return |
|
2303 |
|
2304 def register_Ns3WifiChannel_methods(root_module, cls): |
|
2305 ## wifi-channel.h: ns3::WifiChannel::WifiChannel(ns3::WifiChannel const & arg0) [copy constructor] |
|
2306 cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')]) |
|
2307 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
|
2308 cls.add_method('GetTypeId', |
|
2309 'ns3::TypeId', |
|
2310 [], |
|
2311 is_static=True) |
|
2312 ## wifi-channel.h: ns3::WifiChannel::WifiChannel() [constructor] |
|
2313 cls.add_constructor([]) |
|
2314 ## wifi-channel.h: uint32_t ns3::WifiChannel::GetNDevices() const [member function] |
|
2315 cls.add_method('GetNDevices', |
|
2316 'uint32_t', |
|
2317 [], |
|
2318 is_const=True, is_virtual=True) |
|
2319 ## wifi-channel.h: ns3::Ptr<ns3::NetDevice> ns3::WifiChannel::GetDevice(uint32_t i) const [member function] |
|
2320 cls.add_method('GetDevice', |
|
2321 'ns3::Ptr< ns3::NetDevice >', |
|
2322 [param('uint32_t', 'i')], |
|
2323 is_const=True, is_virtual=True) |
|
2324 ## wifi-channel.h: void ns3::WifiChannel::SetPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> loss) [member function] |
|
2325 cls.add_method('SetPropagationLossModel', |
|
2326 'void', |
|
2327 [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')]) |
|
2328 ## wifi-channel.h: void ns3::WifiChannel::SetPropagationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function] |
|
2329 cls.add_method('SetPropagationDelayModel', |
|
2330 'void', |
|
2331 [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')]) |
|
2332 ## wifi-channel.h: void ns3::WifiChannel::Add(ns3::Ptr<ns3::NetDevice> device, ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
2333 cls.add_method('Add', |
|
2334 'void', |
|
2335 [param('ns3::Ptr< ns3::NetDevice >', 'device'), param('ns3::Ptr< ns3::WifiPhy >', 'phy')]) |
|
2336 ## wifi-channel.h: void ns3::WifiChannel::Send(ns3::Ptr<ns3::WifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
|
2337 cls.add_method('Send', |
|
2338 'void', |
|
2339 [param('ns3::Ptr< ns3::WifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
|
2340 is_const=True) |
|
2341 return |
|
2342 |
2035 def register_Ns3WifiNetDevice_methods(root_module, cls): |
2343 def register_Ns3WifiNetDevice_methods(root_module, cls): |
2036 ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice(ns3::WifiNetDevice const & arg0) [copy constructor] |
2344 ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice(ns3::WifiNetDevice const & arg0) [copy constructor] |
2037 cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')]) |
2345 cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')]) |
2038 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2346 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2039 cls.add_method('GetTypeId', |
2347 cls.add_method('GetTypeId', |
2174 [], |
2482 [], |
2175 is_const=True, is_virtual=True) |
2483 is_const=True, is_virtual=True) |
2176 ## 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] |
2484 ## 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] |
2177 cls.add_method('SetReceiveCallback', |
2485 cls.add_method('SetReceiveCallback', |
2178 'void', |
2486 'void', |
2179 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const&, ns3::empty, ns3::empty >', 'cb')], |
2487 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty >', 'cb')], |
2180 is_virtual=True) |
2488 is_virtual=True) |
2181 ## 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] |
2489 ## 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] |
2182 cls.add_method('SendFrom', |
2490 cls.add_method('SendFrom', |
2183 'bool', |
2491 'bool', |
2184 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
2492 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
2185 is_virtual=True) |
2493 is_virtual=True) |
2186 ## 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] |
2494 ## 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] |
2187 cls.add_method('SetPromiscReceiveCallback', |
2495 cls.add_method('SetPromiscReceiveCallback', |
2188 'void', |
2496 'void', |
2189 [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')], |
2497 [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')], |
2190 is_virtual=True) |
2498 is_virtual=True) |
2191 ## wifi-net-device.h: bool ns3::WifiNetDevice::SupportsSendFrom() const [member function] |
2499 ## wifi-net-device.h: bool ns3::WifiNetDevice::SupportsSendFrom() const [member function] |
2192 cls.add_method('SupportsSendFrom', |
2500 cls.add_method('SupportsSendFrom', |
2193 'bool', |
2501 'bool', |
2194 [], |
2502 [], |
2195 is_const=True, is_virtual=True) |
2503 is_const=True, is_virtual=True) |
2196 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2504 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2197 cls.add_method('DoDispose', |
2505 cls.add_method('DoDispose', |
2198 'void', |
2506 'void', |
2199 [], |
|
2200 visibility='private', is_virtual=True) |
|
2201 return |
|
2202 |
|
2203 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
|
2204 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel(ns3::ConstantSpeedPropagationDelayModel const & arg0) [copy constructor] |
|
2205 cls.add_constructor([param('ns3::ConstantSpeedPropagationDelayModel const &', 'arg0')]) |
|
2206 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
|
2207 cls.add_method('GetTypeId', |
|
2208 'ns3::TypeId', |
|
2209 [], |
|
2210 is_static=True) |
|
2211 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel() [constructor] |
|
2212 cls.add_constructor([]) |
|
2213 ## propagation-delay-model.h: ns3::Time ns3::ConstantSpeedPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
2214 cls.add_method('GetDelay', |
|
2215 'ns3::Time', |
|
2216 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
2217 is_const=True, is_virtual=True) |
|
2218 ## propagation-delay-model.h: void ns3::ConstantSpeedPropagationDelayModel::SetSpeed(double speed) [member function] |
|
2219 cls.add_method('SetSpeed', |
|
2220 'void', |
|
2221 [param('double', 'speed')]) |
|
2222 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
|
2223 cls.add_method('GetSpeed', |
|
2224 'double', |
|
2225 [], |
|
2226 is_const=True) |
|
2227 return |
|
2228 |
|
2229 def register_Ns3NqstaWifiMac_methods(root_module, cls): |
|
2230 ## nqsta-wifi-mac.h: static ns3::TypeId ns3::NqstaWifiMac::GetTypeId() [member function] |
|
2231 cls.add_method('GetTypeId', |
|
2232 'ns3::TypeId', |
|
2233 [], |
|
2234 is_static=True) |
|
2235 ## nqsta-wifi-mac.h: ns3::NqstaWifiMac::NqstaWifiMac() [constructor] |
|
2236 cls.add_constructor([]) |
|
2237 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
2238 cls.add_method('SetSlot', |
|
2239 'void', |
|
2240 [param('ns3::Time', 'slotTime')], |
|
2241 is_virtual=True) |
|
2242 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
2243 cls.add_method('SetSifs', |
|
2244 'void', |
|
2245 [param('ns3::Time', 'sifs')], |
|
2246 is_virtual=True) |
|
2247 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
2248 cls.add_method('SetEifsNoDifs', |
|
2249 'void', |
|
2250 [param('ns3::Time', 'eifsNoDifs')], |
|
2251 is_virtual=True) |
|
2252 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
2253 cls.add_method('SetAckTimeout', |
|
2254 'void', |
|
2255 [param('ns3::Time', 'ackTimeout')], |
|
2256 is_virtual=True) |
|
2257 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
2258 cls.add_method('SetCtsTimeout', |
|
2259 'void', |
|
2260 [param('ns3::Time', 'ctsTimeout')], |
|
2261 is_virtual=True) |
|
2262 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
2263 cls.add_method('SetPifs', |
|
2264 'void', |
|
2265 [param('ns3::Time', 'pifs')], |
|
2266 is_virtual=True) |
|
2267 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSlot() const [member function] |
|
2268 cls.add_method('GetSlot', |
|
2269 'ns3::Time', |
|
2270 [], |
|
2271 is_const=True, is_virtual=True) |
|
2272 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSifs() const [member function] |
|
2273 cls.add_method('GetSifs', |
|
2274 'ns3::Time', |
|
2275 [], |
|
2276 is_const=True, is_virtual=True) |
|
2277 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetEifsNoDifs() const [member function] |
|
2278 cls.add_method('GetEifsNoDifs', |
|
2279 'ns3::Time', |
|
2280 [], |
|
2281 is_const=True, is_virtual=True) |
|
2282 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetAckTimeout() const [member function] |
|
2283 cls.add_method('GetAckTimeout', |
|
2284 'ns3::Time', |
|
2285 [], |
|
2286 is_const=True, is_virtual=True) |
|
2287 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetCtsTimeout() const [member function] |
|
2288 cls.add_method('GetCtsTimeout', |
|
2289 'ns3::Time', |
|
2290 [], |
|
2291 is_const=True, is_virtual=True) |
|
2292 ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetPifs() const [member function] |
|
2293 cls.add_method('GetPifs', |
|
2294 'ns3::Time', |
|
2295 [], |
|
2296 is_const=True, is_virtual=True) |
|
2297 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
2298 cls.add_method('SetWifiPhy', |
|
2299 'void', |
|
2300 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
2301 is_virtual=True) |
|
2302 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
2303 cls.add_method('SetWifiRemoteStationManager', |
|
2304 'void', |
|
2305 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
2306 is_virtual=True) |
|
2307 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
2308 cls.add_method('Enqueue', |
|
2309 'void', |
|
2310 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
2311 is_virtual=True) |
|
2312 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to) [member function] |
|
2313 cls.add_method('Enqueue', |
|
2314 'void', |
|
2315 [param('ns3::Ptr< const ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
2316 is_virtual=True) |
|
2317 ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function] |
|
2318 cls.add_method('SupportsSendFrom', |
|
2319 'bool', |
|
2320 [], |
|
2321 is_const=True, is_virtual=True) |
|
2322 ## 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] |
|
2323 cls.add_method('SetForwardUpCallback', |
|
2324 'void', |
|
2325 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], |
|
2326 is_virtual=True) |
|
2327 ## 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] |
|
2328 cls.add_method('SetLinkUpCallback', |
|
2329 'void', |
|
2330 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
2331 is_virtual=True) |
|
2332 ## 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] |
|
2333 cls.add_method('SetLinkDownCallback', |
|
2334 'void', |
|
2335 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
2336 is_virtual=True) |
|
2337 ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function] |
|
2338 cls.add_method('GetAddress', |
|
2339 'ns3::Mac48Address', |
|
2340 [], |
|
2341 is_const=True, is_virtual=True) |
|
2342 ## nqsta-wifi-mac.h: ns3::Ssid ns3::NqstaWifiMac::GetSsid() const [member function] |
|
2343 cls.add_method('GetSsid', |
|
2344 'ns3::Ssid', |
|
2345 [], |
|
2346 is_const=True, is_virtual=True) |
|
2347 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
2348 cls.add_method('SetAddress', |
|
2349 'void', |
|
2350 [param('ns3::Mac48Address', 'address')], |
|
2351 is_virtual=True) |
|
2352 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
2353 cls.add_method('SetSsid', |
|
2354 'void', |
|
2355 [param('ns3::Ssid', 'ssid')], |
|
2356 is_virtual=True) |
|
2357 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function] |
|
2358 cls.add_method('SetMaxMissedBeacons', |
|
2359 'void', |
|
2360 [param('uint32_t', 'missed')]) |
|
2361 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function] |
|
2362 cls.add_method('SetProbeRequestTimeout', |
|
2363 'void', |
|
2364 [param('ns3::Time', 'timeout')]) |
|
2365 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function] |
|
2366 cls.add_method('SetAssocRequestTimeout', |
|
2367 'void', |
|
2368 [param('ns3::Time', 'timeout')]) |
|
2369 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::StartActiveAssociation() [member function] |
|
2370 cls.add_method('StartActiveAssociation', |
|
2371 'void', |
|
2372 []) |
|
2373 ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function] |
|
2374 cls.add_method('DoDispose', |
|
2375 'void', |
|
2376 [], |
|
2377 visibility='private', is_virtual=True) |
|
2378 return |
|
2379 |
|
2380 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
|
2381 ## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel(ns3::RandomPropagationLossModel const & arg0) [copy constructor] |
|
2382 cls.add_constructor([param('ns3::RandomPropagationLossModel const &', 'arg0')]) |
|
2383 ## propagation-loss-model.h: static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
|
2384 cls.add_method('GetTypeId', |
|
2385 'ns3::TypeId', |
|
2386 [], |
|
2387 is_static=True) |
|
2388 ## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel() [constructor] |
|
2389 cls.add_constructor([]) |
|
2390 ## propagation-loss-model.h: double ns3::RandomPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
2391 cls.add_method('GetLoss', |
|
2392 'double', |
|
2393 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
2394 is_const=True, is_virtual=True) |
|
2395 return |
|
2396 |
|
2397 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
|
2398 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
|
2399 cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
|
2400 ## propagation-delay-model.h: static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
|
2401 cls.add_method('GetTypeId', |
|
2402 'ns3::TypeId', |
|
2403 [], |
|
2404 is_static=True) |
|
2405 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel() [constructor] |
|
2406 cls.add_constructor([]) |
|
2407 ## propagation-delay-model.h: ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
2408 cls.add_method('GetDelay', |
|
2409 'ns3::Time', |
|
2410 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
2411 is_const=True, is_virtual=True) |
|
2412 return |
|
2413 |
|
2414 def register_Ns3AmrrWifiManager_methods(root_module, cls): |
|
2415 ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager(ns3::AmrrWifiManager const & arg0) [copy constructor] |
|
2416 cls.add_constructor([param('ns3::AmrrWifiManager const &', 'arg0')]) |
|
2417 ## amrr-wifi-manager.h: static ns3::TypeId ns3::AmrrWifiManager::GetTypeId() [member function] |
|
2418 cls.add_method('GetTypeId', |
|
2419 'ns3::TypeId', |
|
2420 [], |
|
2421 is_static=True) |
|
2422 ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager() [constructor] |
|
2423 cls.add_constructor([]) |
|
2424 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
|
2425 cls.add_method('CreateStation', |
|
2426 'ns3::WifiRemoteStation *', |
|
2427 [], |
|
2428 visibility='private', is_virtual=True) |
|
2429 return |
|
2430 |
|
2431 def register_Ns3RraaWifiManager_methods(root_module, cls): |
|
2432 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager(ns3::RraaWifiManager const & arg0) [copy constructor] |
|
2433 cls.add_constructor([param('ns3::RraaWifiManager const &', 'arg0')]) |
|
2434 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
|
2435 cls.add_method('GetTypeId', |
|
2436 'ns3::TypeId', |
|
2437 [], |
|
2438 is_static=True) |
|
2439 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager() [constructor] |
|
2440 cls.add_constructor([]) |
|
2441 ## rraa-wifi-manager.h: bool ns3::RraaWifiManager::OnlyBasic() [member function] |
|
2442 cls.add_method('OnlyBasic', |
|
2443 'bool', |
|
2444 []) |
|
2445 ## rraa-wifi-manager.h: ns3::Time ns3::RraaWifiManager::GetTimeout() const [member function] |
|
2446 cls.add_method('GetTimeout', |
|
2447 'ns3::Time', |
|
2448 [], |
|
2449 is_const=True) |
|
2450 ## rraa-wifi-manager.h: ns3::ThresholdsItem ns3::RraaWifiManager::GetThresholds(ns3::WifiMode mode) const [member function] |
|
2451 cls.add_method('GetThresholds', |
|
2452 'ns3::ThresholdsItem', |
|
2453 [param('ns3::WifiMode', 'mode')], |
|
2454 is_const=True) |
|
2455 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
|
2456 cls.add_method('CreateStation', |
|
2457 'ns3::WifiRemoteStation *', |
|
2458 [], |
|
2459 visibility='private', is_virtual=True) |
|
2460 return |
|
2461 |
|
2462 def register_Ns3IdealWifiManager_methods(root_module, cls): |
|
2463 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
|
2464 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
|
2465 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
|
2466 cls.add_method('GetTypeId', |
|
2467 'ns3::TypeId', |
|
2468 [], |
|
2469 is_static=True) |
|
2470 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager() [constructor] |
|
2471 cls.add_constructor([]) |
|
2472 ## ideal-wifi-manager.h: void ns3::IdealWifiManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
2473 cls.add_method('SetupPhy', |
|
2474 'void', |
|
2475 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
2476 is_virtual=True) |
|
2477 ## ideal-wifi-manager.h: double ns3::IdealWifiManager::GetSnrThreshold(ns3::WifiMode mode) const [member function] |
|
2478 cls.add_method('GetSnrThreshold', |
|
2479 'double', |
|
2480 [param('ns3::WifiMode', 'mode')], |
|
2481 is_const=True) |
|
2482 ## ideal-wifi-manager.h: void ns3::IdealWifiManager::AddModeSnrThreshold(ns3::WifiMode mode, double ber) [member function] |
|
2483 cls.add_method('AddModeSnrThreshold', |
|
2484 'void', |
|
2485 [param('ns3::WifiMode', 'mode'), param('double', 'ber')]) |
|
2486 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
|
2487 cls.add_method('CreateStation', |
|
2488 'ns3::WifiRemoteStation *', |
|
2489 [], |
|
2490 visibility='private', is_virtual=True) |
|
2491 return |
|
2492 |
|
2493 def register_Ns3ArfWifiManager_methods(root_module, cls): |
|
2494 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager(ns3::ArfWifiManager const & arg0) [copy constructor] |
|
2495 cls.add_constructor([param('ns3::ArfWifiManager const &', 'arg0')]) |
|
2496 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
|
2497 cls.add_method('GetTypeId', |
|
2498 'ns3::TypeId', |
|
2499 [], |
|
2500 is_static=True) |
|
2501 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager() [constructor] |
|
2502 cls.add_constructor([]) |
|
2503 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
|
2504 cls.add_method('CreateStation', |
|
2505 'ns3::WifiRemoteStation *', |
|
2506 [], |
2507 [], |
2507 visibility='private', is_virtual=True) |
2508 visibility='private', is_virtual=True) |
2508 return |
2509 return |
2509 |
2510 |
2510 def register_Ns3AarfWifiManager_methods(root_module, cls): |
2511 def register_Ns3AarfWifiManager_methods(root_module, cls): |