2 |
2 |
3 def register_types(module): |
3 def register_types(module): |
4 root_module = module.get_root() |
4 root_module = module.get_root() |
5 |
5 |
6 ## wifi-mac-header.h: ns3::WifiMacType [enumeration] |
6 ## wifi-mac-header.h: ns3::WifiMacType [enumeration] |
7 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL']) |
7 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_MGT_ACTION', 'WIFI_MAC_MGT_ACTION_NO_ACK', 'WIFI_MAC_MGT_MULTIHOP_ACTION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL']) |
8 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
8 ## wifi-preamble.h: ns3::WifiPreamble [enumeration] |
9 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
9 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT']) |
10 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
10 ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration] |
11 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211_10Mhz', 'WIFI_PHY_STANDARD_80211_5Mhz', 'WIFI_PHY_STANDARD_holland']) |
11 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211_10Mhz', 'WIFI_PHY_STANDARD_80211_5Mhz', 'WIFI_PHY_STANDARD_holland']) |
12 ## qos-utils.h: ns3::AccessClass [enumeration] |
12 ## qos-utils.h: ns3::AccessClass [enumeration] |
13 module.add_enum('AccessClass', ['AC_VO', 'AC_VI', 'AC_BE', 'AC_BK', 'AC_UNDEF']) |
13 module.add_enum('AccessClass', ['AC_VO', 'AC_VI', 'AC_BE', 'AC_BK', 'AC_UNDEF']) |
14 ## edca-txop-n.h: ns3::TypeOfStation [enumeration] |
14 ## edca-txop-n.h: ns3::TypeOfStation [enumeration] |
15 module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA']) |
15 module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA']) |
|
16 ## capability-information.h: ns3::CapabilityInformation [class] |
|
17 module.add_class('CapabilityInformation') |
|
18 ## dcf-manager.h: ns3::DcfManager [class] |
|
19 module.add_class('DcfManager') |
|
20 ## dcf-manager.h: ns3::DcfState [class] |
|
21 module.add_class('DcfState', allow_subclassing=True) |
16 ## interference-helper.h: ns3::InterferenceHelper [class] |
22 ## interference-helper.h: ns3::InterferenceHelper [class] |
17 module.add_class('InterferenceHelper', allow_subclassing=False) |
23 module.add_class('InterferenceHelper', allow_subclassing=False) |
18 ## interference-helper.h: ns3::InterferenceHelper::SnrPer [struct] |
24 ## interference-helper.h: ns3::InterferenceHelper::SnrPer [struct] |
19 module.add_class('SnrPer', outer_class=root_module['ns3::InterferenceHelper']) |
25 module.add_class('SnrPer', outer_class=root_module['ns3::InterferenceHelper']) |
|
26 ## mac-low.h: ns3::MacLowDcfListener [class] |
|
27 module.add_class('MacLowDcfListener', allow_subclassing=True) |
|
28 ## mac-low.h: ns3::MacLowTransmissionListener [class] |
|
29 module.add_class('MacLowTransmissionListener', allow_subclassing=True) |
|
30 ## mac-low.h: ns3::MacLowTransmissionParameters [class] |
|
31 module.add_class('MacLowTransmissionParameters') |
|
32 ## mac-rx-middle.h: ns3::MacRxMiddle [class] |
|
33 module.add_class('MacRxMiddle') |
|
34 ## minstrel-wifi-manager.h: ns3::RateInfo [struct] |
|
35 module.add_class('RateInfo') |
20 ## ssid.h: ns3::Ssid [class] |
36 ## ssid.h: ns3::Ssid [class] |
21 module.add_class('Ssid') |
37 module.add_class('Ssid') |
|
38 ## status-code.h: ns3::StatusCode [class] |
|
39 module.add_class('StatusCode') |
22 ## supported-rates.h: ns3::SupportedRates [class] |
40 ## supported-rates.h: ns3::SupportedRates [class] |
23 module.add_class('SupportedRates') |
41 module.add_class('SupportedRates') |
24 ## rraa-wifi-manager.h: ns3::ThresholdsItem [struct] |
42 ## rraa-wifi-manager.h: ns3::ThresholdsItem [struct] |
25 module.add_class('ThresholdsItem') |
43 module.add_class('ThresholdsItem') |
26 ## wifi-mode.h: ns3::WifiMode [class] |
44 ## wifi-mode.h: ns3::WifiMode [class] |
190 def register_types_ns3_olsr(module): |
226 def register_types_ns3_olsr(module): |
191 root_module = module.get_root() |
227 root_module = module.get_root() |
192 |
228 |
193 |
229 |
194 def register_methods(root_module): |
230 def register_methods(root_module): |
|
231 register_Ns3CapabilityInformation_methods(root_module, root_module['ns3::CapabilityInformation']) |
|
232 register_Ns3DcfManager_methods(root_module, root_module['ns3::DcfManager']) |
|
233 register_Ns3DcfState_methods(root_module, root_module['ns3::DcfState']) |
195 register_Ns3InterferenceHelper_methods(root_module, root_module['ns3::InterferenceHelper']) |
234 register_Ns3InterferenceHelper_methods(root_module, root_module['ns3::InterferenceHelper']) |
196 register_Ns3InterferenceHelperSnrPer_methods(root_module, root_module['ns3::InterferenceHelper::SnrPer']) |
235 register_Ns3InterferenceHelperSnrPer_methods(root_module, root_module['ns3::InterferenceHelper::SnrPer']) |
|
236 register_Ns3MacLowDcfListener_methods(root_module, root_module['ns3::MacLowDcfListener']) |
|
237 register_Ns3MacLowTransmissionListener_methods(root_module, root_module['ns3::MacLowTransmissionListener']) |
|
238 register_Ns3MacLowTransmissionParameters_methods(root_module, root_module['ns3::MacLowTransmissionParameters']) |
|
239 register_Ns3MacRxMiddle_methods(root_module, root_module['ns3::MacRxMiddle']) |
|
240 register_Ns3RateInfo_methods(root_module, root_module['ns3::RateInfo']) |
197 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
241 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
|
242 register_Ns3StatusCode_methods(root_module, root_module['ns3::StatusCode']) |
198 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
243 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
199 register_Ns3ThresholdsItem_methods(root_module, root_module['ns3::ThresholdsItem']) |
244 register_Ns3ThresholdsItem_methods(root_module, root_module['ns3::ThresholdsItem']) |
200 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
245 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
201 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
246 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
202 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener']) |
247 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener']) |
203 register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation']) |
248 register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation']) |
204 register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
249 register_Ns3AmrrWifiRemoteStation_methods(root_module, root_module['ns3::AmrrWifiRemoteStation']) |
205 register_Ns3ArfWifiRemoteStation_methods(root_module, root_module['ns3::ArfWifiRemoteStation']) |
250 register_Ns3ArfWifiRemoteStation_methods(root_module, root_module['ns3::ArfWifiRemoteStation']) |
206 register_Ns3ConstantRateWifiRemoteStation_methods(root_module, root_module['ns3::ConstantRateWifiRemoteStation']) |
251 register_Ns3ConstantRateWifiRemoteStation_methods(root_module, root_module['ns3::ConstantRateWifiRemoteStation']) |
207 register_Ns3IdealWifiRemoteStation_methods(root_module, root_module['ns3::IdealWifiRemoteStation']) |
252 register_Ns3IdealWifiRemoteStation_methods(root_module, root_module['ns3::IdealWifiRemoteStation']) |
|
253 register_Ns3MgtAssocRequestHeader_methods(root_module, root_module['ns3::MgtAssocRequestHeader']) |
|
254 register_Ns3MgtAssocResponseHeader_methods(root_module, root_module['ns3::MgtAssocResponseHeader']) |
|
255 register_Ns3MgtProbeRequestHeader_methods(root_module, root_module['ns3::MgtProbeRequestHeader']) |
|
256 register_Ns3MgtProbeResponseHeader_methods(root_module, root_module['ns3::MgtProbeResponseHeader']) |
|
257 register_Ns3MinstrelWifiRemoteStation_methods(root_module, root_module['ns3::MinstrelWifiRemoteStation']) |
208 register_Ns3OnoeWifiRemoteStation_methods(root_module, root_module['ns3::OnoeWifiRemoteStation']) |
258 register_Ns3OnoeWifiRemoteStation_methods(root_module, root_module['ns3::OnoeWifiRemoteStation']) |
209 register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
259 register_Ns3PropagationDelayModel_methods(root_module, root_module['ns3::PropagationDelayModel']) |
210 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
260 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
211 register_Ns3QosTag_methods(root_module, root_module['ns3::QosTag']) |
261 register_Ns3QosTag_methods(root_module, root_module['ns3::QosTag']) |
212 register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
262 register_Ns3RandomPropagationDelayModel_methods(root_module, root_module['ns3::RandomPropagationDelayModel']) |
251 register_Ns3YansErrorRateModel_methods(root_module, root_module['ns3::YansErrorRateModel']) |
304 register_Ns3YansErrorRateModel_methods(root_module, root_module['ns3::YansErrorRateModel']) |
252 register_Ns3YansWifiChannel_methods(root_module, root_module['ns3::YansWifiChannel']) |
305 register_Ns3YansWifiChannel_methods(root_module, root_module['ns3::YansWifiChannel']) |
253 register_Ns3AarfWifiManager_methods(root_module, root_module['ns3::AarfWifiManager']) |
306 register_Ns3AarfWifiManager_methods(root_module, root_module['ns3::AarfWifiManager']) |
254 return |
307 return |
255 |
308 |
|
309 def register_Ns3CapabilityInformation_methods(root_module, cls): |
|
310 ## capability-information.h: ns3::CapabilityInformation::CapabilityInformation(ns3::CapabilityInformation const & arg0) [copy constructor] |
|
311 cls.add_constructor([param('ns3::CapabilityInformation const &', 'arg0')]) |
|
312 ## capability-information.h: ns3::CapabilityInformation::CapabilityInformation() [constructor] |
|
313 cls.add_constructor([]) |
|
314 ## capability-information.h: void ns3::CapabilityInformation::SetEss() [member function] |
|
315 cls.add_method('SetEss', |
|
316 'void', |
|
317 []) |
|
318 ## capability-information.h: void ns3::CapabilityInformation::SetIbss() [member function] |
|
319 cls.add_method('SetIbss', |
|
320 'void', |
|
321 []) |
|
322 ## capability-information.h: bool ns3::CapabilityInformation::IsEss() const [member function] |
|
323 cls.add_method('IsEss', |
|
324 'bool', |
|
325 [], |
|
326 is_const=True) |
|
327 ## capability-information.h: bool ns3::CapabilityInformation::IsIbss() const [member function] |
|
328 cls.add_method('IsIbss', |
|
329 'bool', |
|
330 [], |
|
331 is_const=True) |
|
332 ## capability-information.h: uint32_t ns3::CapabilityInformation::GetSerializedSize() const [member function] |
|
333 cls.add_method('GetSerializedSize', |
|
334 'uint32_t', |
|
335 [], |
|
336 is_const=True) |
|
337 ## capability-information.h: ns3::Buffer::Iterator ns3::CapabilityInformation::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
338 cls.add_method('Serialize', |
|
339 'ns3::Buffer::Iterator', |
|
340 [param('ns3::Buffer::Iterator', 'start')], |
|
341 is_const=True) |
|
342 ## capability-information.h: ns3::Buffer::Iterator ns3::CapabilityInformation::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
343 cls.add_method('Deserialize', |
|
344 'ns3::Buffer::Iterator', |
|
345 [param('ns3::Buffer::Iterator', 'start')]) |
|
346 return |
|
347 |
|
348 def register_Ns3DcfManager_methods(root_module, cls): |
|
349 ## dcf-manager.h: ns3::DcfManager::DcfManager(ns3::DcfManager const & arg0) [copy constructor] |
|
350 cls.add_constructor([param('ns3::DcfManager const &', 'arg0')]) |
|
351 ## dcf-manager.h: ns3::DcfManager::DcfManager() [constructor] |
|
352 cls.add_constructor([]) |
|
353 ## dcf-manager.h: void ns3::DcfManager::SetupPhyListener(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
354 cls.add_method('SetupPhyListener', |
|
355 'void', |
|
356 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')]) |
|
357 ## dcf-manager.h: void ns3::DcfManager::SetupLowListener(ns3::Ptr<ns3::MacLow> low) [member function] |
|
358 cls.add_method('SetupLowListener', |
|
359 'void', |
|
360 [param('ns3::Ptr< ns3::MacLow >', 'low')]) |
|
361 ## dcf-manager.h: void ns3::DcfManager::SetSlot(ns3::Time slotTime) [member function] |
|
362 cls.add_method('SetSlot', |
|
363 'void', |
|
364 [param('ns3::Time', 'slotTime')]) |
|
365 ## dcf-manager.h: void ns3::DcfManager::SetSifs(ns3::Time sifs) [member function] |
|
366 cls.add_method('SetSifs', |
|
367 'void', |
|
368 [param('ns3::Time', 'sifs')]) |
|
369 ## dcf-manager.h: void ns3::DcfManager::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
370 cls.add_method('SetEifsNoDifs', |
|
371 'void', |
|
372 [param('ns3::Time', 'eifsNoDifs')]) |
|
373 ## dcf-manager.h: ns3::Time ns3::DcfManager::GetEifsNoDifs() const [member function] |
|
374 cls.add_method('GetEifsNoDifs', |
|
375 'ns3::Time', |
|
376 [], |
|
377 is_const=True) |
|
378 ## dcf-manager.h: void ns3::DcfManager::Add(ns3::DcfState * dcf) [member function] |
|
379 cls.add_method('Add', |
|
380 'void', |
|
381 [param('ns3::DcfState *', 'dcf')]) |
|
382 ## dcf-manager.h: void ns3::DcfManager::RequestAccess(ns3::DcfState * state) [member function] |
|
383 cls.add_method('RequestAccess', |
|
384 'void', |
|
385 [param('ns3::DcfState *', 'state')]) |
|
386 ## dcf-manager.h: void ns3::DcfManager::NotifyRxStartNow(ns3::Time duration) [member function] |
|
387 cls.add_method('NotifyRxStartNow', |
|
388 'void', |
|
389 [param('ns3::Time', 'duration')]) |
|
390 ## dcf-manager.h: void ns3::DcfManager::NotifyRxEndOkNow() [member function] |
|
391 cls.add_method('NotifyRxEndOkNow', |
|
392 'void', |
|
393 []) |
|
394 ## dcf-manager.h: void ns3::DcfManager::NotifyRxEndErrorNow() [member function] |
|
395 cls.add_method('NotifyRxEndErrorNow', |
|
396 'void', |
|
397 []) |
|
398 ## dcf-manager.h: void ns3::DcfManager::NotifyTxStartNow(ns3::Time duration) [member function] |
|
399 cls.add_method('NotifyTxStartNow', |
|
400 'void', |
|
401 [param('ns3::Time', 'duration')]) |
|
402 ## dcf-manager.h: void ns3::DcfManager::NotifyMaybeCcaBusyStartNow(ns3::Time duration) [member function] |
|
403 cls.add_method('NotifyMaybeCcaBusyStartNow', |
|
404 'void', |
|
405 [param('ns3::Time', 'duration')]) |
|
406 ## dcf-manager.h: void ns3::DcfManager::NotifyNavResetNow(ns3::Time duration) [member function] |
|
407 cls.add_method('NotifyNavResetNow', |
|
408 'void', |
|
409 [param('ns3::Time', 'duration')]) |
|
410 ## dcf-manager.h: void ns3::DcfManager::NotifyNavStartNow(ns3::Time duration) [member function] |
|
411 cls.add_method('NotifyNavStartNow', |
|
412 'void', |
|
413 [param('ns3::Time', 'duration')]) |
|
414 ## dcf-manager.h: void ns3::DcfManager::NotifyAckTimeoutStartNow(ns3::Time duration) [member function] |
|
415 cls.add_method('NotifyAckTimeoutStartNow', |
|
416 'void', |
|
417 [param('ns3::Time', 'duration')]) |
|
418 ## dcf-manager.h: void ns3::DcfManager::NotifyAckTimeoutResetNow() [member function] |
|
419 cls.add_method('NotifyAckTimeoutResetNow', |
|
420 'void', |
|
421 []) |
|
422 ## dcf-manager.h: void ns3::DcfManager::NotifyCtsTimeoutStartNow(ns3::Time duration) [member function] |
|
423 cls.add_method('NotifyCtsTimeoutStartNow', |
|
424 'void', |
|
425 [param('ns3::Time', 'duration')]) |
|
426 ## dcf-manager.h: void ns3::DcfManager::NotifyCtsTimeoutResetNow() [member function] |
|
427 cls.add_method('NotifyCtsTimeoutResetNow', |
|
428 'void', |
|
429 []) |
|
430 return |
|
431 |
|
432 def register_Ns3DcfState_methods(root_module, cls): |
|
433 ## dcf-manager.h: ns3::DcfState::DcfState(ns3::DcfState const & arg0) [copy constructor] |
|
434 cls.add_constructor([param('ns3::DcfState const &', 'arg0')]) |
|
435 ## dcf-manager.h: ns3::DcfState::DcfState() [constructor] |
|
436 cls.add_constructor([]) |
|
437 ## dcf-manager.h: void ns3::DcfState::SetAifsn(uint32_t aifsn) [member function] |
|
438 cls.add_method('SetAifsn', |
|
439 'void', |
|
440 [param('uint32_t', 'aifsn')]) |
|
441 ## dcf-manager.h: void ns3::DcfState::SetCwMin(uint32_t minCw) [member function] |
|
442 cls.add_method('SetCwMin', |
|
443 'void', |
|
444 [param('uint32_t', 'minCw')]) |
|
445 ## dcf-manager.h: void ns3::DcfState::SetCwMax(uint32_t maxCw) [member function] |
|
446 cls.add_method('SetCwMax', |
|
447 'void', |
|
448 [param('uint32_t', 'maxCw')]) |
|
449 ## dcf-manager.h: uint32_t ns3::DcfState::GetAifsn() const [member function] |
|
450 cls.add_method('GetAifsn', |
|
451 'uint32_t', |
|
452 [], |
|
453 is_const=True) |
|
454 ## dcf-manager.h: uint32_t ns3::DcfState::GetCwMin() const [member function] |
|
455 cls.add_method('GetCwMin', |
|
456 'uint32_t', |
|
457 [], |
|
458 is_const=True) |
|
459 ## dcf-manager.h: uint32_t ns3::DcfState::GetCwMax() const [member function] |
|
460 cls.add_method('GetCwMax', |
|
461 'uint32_t', |
|
462 [], |
|
463 is_const=True) |
|
464 ## dcf-manager.h: void ns3::DcfState::ResetCw() [member function] |
|
465 cls.add_method('ResetCw', |
|
466 'void', |
|
467 []) |
|
468 ## dcf-manager.h: void ns3::DcfState::UpdateFailedCw() [member function] |
|
469 cls.add_method('UpdateFailedCw', |
|
470 'void', |
|
471 []) |
|
472 ## dcf-manager.h: void ns3::DcfState::StartBackoffNow(uint32_t nSlots) [member function] |
|
473 cls.add_method('StartBackoffNow', |
|
474 'void', |
|
475 [param('uint32_t', 'nSlots')]) |
|
476 ## dcf-manager.h: uint32_t ns3::DcfState::GetCw() const [member function] |
|
477 cls.add_method('GetCw', |
|
478 'uint32_t', |
|
479 [], |
|
480 is_const=True) |
|
481 ## dcf-manager.h: bool ns3::DcfState::IsAccessRequested() const [member function] |
|
482 cls.add_method('IsAccessRequested', |
|
483 'bool', |
|
484 [], |
|
485 is_const=True) |
|
486 ## dcf-manager.h: void ns3::DcfState::DoNotifyAccessGranted() [member function] |
|
487 cls.add_method('DoNotifyAccessGranted', |
|
488 'void', |
|
489 [], |
|
490 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
491 ## dcf-manager.h: void ns3::DcfState::DoNotifyInternalCollision() [member function] |
|
492 cls.add_method('DoNotifyInternalCollision', |
|
493 'void', |
|
494 [], |
|
495 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
496 ## dcf-manager.h: void ns3::DcfState::DoNotifyCollision() [member function] |
|
497 cls.add_method('DoNotifyCollision', |
|
498 'void', |
|
499 [], |
|
500 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
501 return |
|
502 |
256 def register_Ns3InterferenceHelper_methods(root_module, cls): |
503 def register_Ns3InterferenceHelper_methods(root_module, cls): |
257 ## interference-helper.h: ns3::InterferenceHelper::InterferenceHelper() [constructor] |
504 ## interference-helper.h: ns3::InterferenceHelper::InterferenceHelper() [constructor] |
258 cls.add_constructor([]) |
505 cls.add_constructor([]) |
259 ## interference-helper.h: ns3::Ptr<ns3::InterferenceHelper::Event> ns3::InterferenceHelper::Add(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble, ns3::Time duration, double rxPower) [member function] |
506 ## interference-helper.h: ns3::Ptr<ns3::InterferenceHelper::Event> ns3::InterferenceHelper::Add(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble, ns3::Time duration, double rxPower) [member function] |
260 cls.add_method('Add', |
507 cls.add_method('Add', |
322 cls.add_instance_attribute('per', 'double', is_const=False) |
569 cls.add_instance_attribute('per', 'double', is_const=False) |
323 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
570 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
324 cls.add_instance_attribute('snr', 'double', is_const=False) |
571 cls.add_instance_attribute('snr', 'double', is_const=False) |
325 return |
572 return |
326 |
573 |
|
574 def register_Ns3MacLowDcfListener_methods(root_module, cls): |
|
575 ## mac-low.h: ns3::MacLowDcfListener::MacLowDcfListener(ns3::MacLowDcfListener const & arg0) [copy constructor] |
|
576 cls.add_constructor([param('ns3::MacLowDcfListener const &', 'arg0')]) |
|
577 ## mac-low.h: ns3::MacLowDcfListener::MacLowDcfListener() [constructor] |
|
578 cls.add_constructor([]) |
|
579 ## mac-low.h: void ns3::MacLowDcfListener::NavStart(ns3::Time duration) [member function] |
|
580 cls.add_method('NavStart', |
|
581 'void', |
|
582 [param('ns3::Time', 'duration')], |
|
583 is_pure_virtual=True, is_virtual=True) |
|
584 ## mac-low.h: void ns3::MacLowDcfListener::NavReset(ns3::Time duration) [member function] |
|
585 cls.add_method('NavReset', |
|
586 'void', |
|
587 [param('ns3::Time', 'duration')], |
|
588 is_pure_virtual=True, is_virtual=True) |
|
589 ## mac-low.h: void ns3::MacLowDcfListener::AckTimeoutStart(ns3::Time duration) [member function] |
|
590 cls.add_method('AckTimeoutStart', |
|
591 'void', |
|
592 [param('ns3::Time', 'duration')], |
|
593 is_pure_virtual=True, is_virtual=True) |
|
594 ## mac-low.h: void ns3::MacLowDcfListener::AckTimeoutReset() [member function] |
|
595 cls.add_method('AckTimeoutReset', |
|
596 'void', |
|
597 [], |
|
598 is_pure_virtual=True, is_virtual=True) |
|
599 ## mac-low.h: void ns3::MacLowDcfListener::CtsTimeoutStart(ns3::Time duration) [member function] |
|
600 cls.add_method('CtsTimeoutStart', |
|
601 'void', |
|
602 [param('ns3::Time', 'duration')], |
|
603 is_pure_virtual=True, is_virtual=True) |
|
604 ## mac-low.h: void ns3::MacLowDcfListener::CtsTimeoutReset() [member function] |
|
605 cls.add_method('CtsTimeoutReset', |
|
606 'void', |
|
607 [], |
|
608 is_pure_virtual=True, is_virtual=True) |
|
609 return |
|
610 |
|
611 def register_Ns3MacLowTransmissionListener_methods(root_module, cls): |
|
612 ## mac-low.h: ns3::MacLowTransmissionListener::MacLowTransmissionListener(ns3::MacLowTransmissionListener const & arg0) [copy constructor] |
|
613 cls.add_constructor([param('ns3::MacLowTransmissionListener const &', 'arg0')]) |
|
614 ## mac-low.h: ns3::MacLowTransmissionListener::MacLowTransmissionListener() [constructor] |
|
615 cls.add_constructor([]) |
|
616 ## mac-low.h: void ns3::MacLowTransmissionListener::GotCts(double snr, ns3::WifiMode txMode) [member function] |
|
617 cls.add_method('GotCts', |
|
618 'void', |
|
619 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], |
|
620 is_pure_virtual=True, is_virtual=True) |
|
621 ## mac-low.h: void ns3::MacLowTransmissionListener::MissedCts() [member function] |
|
622 cls.add_method('MissedCts', |
|
623 'void', |
|
624 [], |
|
625 is_pure_virtual=True, is_virtual=True) |
|
626 ## mac-low.h: void ns3::MacLowTransmissionListener::GotAck(double snr, ns3::WifiMode txMode) [member function] |
|
627 cls.add_method('GotAck', |
|
628 'void', |
|
629 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], |
|
630 is_pure_virtual=True, is_virtual=True) |
|
631 ## mac-low.h: void ns3::MacLowTransmissionListener::MissedAck() [member function] |
|
632 cls.add_method('MissedAck', |
|
633 'void', |
|
634 [], |
|
635 is_pure_virtual=True, is_virtual=True) |
|
636 ## mac-low.h: void ns3::MacLowTransmissionListener::StartNext() [member function] |
|
637 cls.add_method('StartNext', |
|
638 'void', |
|
639 [], |
|
640 is_pure_virtual=True, is_virtual=True) |
|
641 ## mac-low.h: void ns3::MacLowTransmissionListener::Cancel() [member function] |
|
642 cls.add_method('Cancel', |
|
643 'void', |
|
644 [], |
|
645 is_pure_virtual=True, is_virtual=True) |
|
646 return |
|
647 |
|
648 def register_Ns3MacLowTransmissionParameters_methods(root_module, cls): |
|
649 cls.add_output_stream_operator() |
|
650 ## mac-low.h: ns3::MacLowTransmissionParameters::MacLowTransmissionParameters(ns3::MacLowTransmissionParameters const & arg0) [copy constructor] |
|
651 cls.add_constructor([param('ns3::MacLowTransmissionParameters const &', 'arg0')]) |
|
652 ## mac-low.h: ns3::MacLowTransmissionParameters::MacLowTransmissionParameters() [constructor] |
|
653 cls.add_constructor([]) |
|
654 ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableAck() [member function] |
|
655 cls.add_method('DisableAck', |
|
656 'void', |
|
657 []) |
|
658 ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableNextData() [member function] |
|
659 cls.add_method('DisableNextData', |
|
660 'void', |
|
661 []) |
|
662 ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableOverrideDurationId() [member function] |
|
663 cls.add_method('DisableOverrideDurationId', |
|
664 'void', |
|
665 []) |
|
666 ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableRts() [member function] |
|
667 cls.add_method('DisableRts', |
|
668 'void', |
|
669 []) |
|
670 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableAck() [member function] |
|
671 cls.add_method('EnableAck', |
|
672 'void', |
|
673 []) |
|
674 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableFastAck() [member function] |
|
675 cls.add_method('EnableFastAck', |
|
676 'void', |
|
677 []) |
|
678 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableNextData(uint32_t size) [member function] |
|
679 cls.add_method('EnableNextData', |
|
680 'void', |
|
681 [param('uint32_t', 'size')]) |
|
682 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableOverrideDurationId(ns3::Time durationId) [member function] |
|
683 cls.add_method('EnableOverrideDurationId', |
|
684 'void', |
|
685 [param('ns3::Time', 'durationId')]) |
|
686 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableRts() [member function] |
|
687 cls.add_method('EnableRts', |
|
688 'void', |
|
689 []) |
|
690 ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableSuperFastAck() [member function] |
|
691 cls.add_method('EnableSuperFastAck', |
|
692 'void', |
|
693 []) |
|
694 ## mac-low.h: ns3::Time ns3::MacLowTransmissionParameters::GetDurationId() const [member function] |
|
695 cls.add_method('GetDurationId', |
|
696 'ns3::Time', |
|
697 [], |
|
698 is_const=True) |
|
699 ## mac-low.h: uint32_t ns3::MacLowTransmissionParameters::GetNextPacketSize() const [member function] |
|
700 cls.add_method('GetNextPacketSize', |
|
701 'uint32_t', |
|
702 [], |
|
703 is_const=True) |
|
704 ## mac-low.h: bool ns3::MacLowTransmissionParameters::HasDurationId() const [member function] |
|
705 cls.add_method('HasDurationId', |
|
706 'bool', |
|
707 [], |
|
708 is_const=True) |
|
709 ## mac-low.h: bool ns3::MacLowTransmissionParameters::HasNextPacket() const [member function] |
|
710 cls.add_method('HasNextPacket', |
|
711 'bool', |
|
712 [], |
|
713 is_const=True) |
|
714 ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustSendRts() const [member function] |
|
715 cls.add_method('MustSendRts', |
|
716 'bool', |
|
717 [], |
|
718 is_const=True) |
|
719 ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitAck() const [member function] |
|
720 cls.add_method('MustWaitAck', |
|
721 'bool', |
|
722 [], |
|
723 is_const=True) |
|
724 ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitFastAck() const [member function] |
|
725 cls.add_method('MustWaitFastAck', |
|
726 'bool', |
|
727 [], |
|
728 is_const=True) |
|
729 ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitNormalAck() const [member function] |
|
730 cls.add_method('MustWaitNormalAck', |
|
731 'bool', |
|
732 [], |
|
733 is_const=True) |
|
734 ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitSuperFastAck() const [member function] |
|
735 cls.add_method('MustWaitSuperFastAck', |
|
736 'bool', |
|
737 [], |
|
738 is_const=True) |
|
739 return |
|
740 |
|
741 def register_Ns3MacRxMiddle_methods(root_module, cls): |
|
742 ## mac-rx-middle.h: ns3::MacRxMiddle::MacRxMiddle(ns3::MacRxMiddle const & arg0) [copy constructor] |
|
743 cls.add_constructor([param('ns3::MacRxMiddle const &', 'arg0')]) |
|
744 ## mac-rx-middle.h: ns3::MacRxMiddle::MacRxMiddle() [constructor] |
|
745 cls.add_constructor([]) |
|
746 ## mac-rx-middle.h: void ns3::MacRxMiddle::SetForwardCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::WifiMacHeader const*, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
747 cls.add_method('SetForwardCallback', |
|
748 'void', |
|
749 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::WifiMacHeader const *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
750 ## mac-rx-middle.h: void ns3::MacRxMiddle::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function] |
|
751 cls.add_method('Receive', |
|
752 'void', |
|
753 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')]) |
|
754 return |
|
755 |
|
756 def register_Ns3RateInfo_methods(root_module, cls): |
|
757 ## minstrel-wifi-manager.h: ns3::RateInfo::perfectTxTime [variable] |
|
758 cls.add_instance_attribute('perfectTxTime', 'ns3::Time', is_const=False) |
|
759 ## minstrel-wifi-manager.h: ns3::RateInfo::retryCount [variable] |
|
760 cls.add_instance_attribute('retryCount', 'uint32_t', is_const=False) |
|
761 ## minstrel-wifi-manager.h: ns3::RateInfo::adjustedRetryCount [variable] |
|
762 cls.add_instance_attribute('adjustedRetryCount', 'uint32_t', is_const=False) |
|
763 ## minstrel-wifi-manager.h: ns3::RateInfo::numRateAttempt [variable] |
|
764 cls.add_instance_attribute('numRateAttempt', 'uint32_t', is_const=False) |
|
765 ## minstrel-wifi-manager.h: ns3::RateInfo::numRateSuccess [variable] |
|
766 cls.add_instance_attribute('numRateSuccess', 'uint32_t', is_const=False) |
|
767 ## minstrel-wifi-manager.h: ns3::RateInfo::prob [variable] |
|
768 cls.add_instance_attribute('prob', 'uint32_t', is_const=False) |
|
769 ## minstrel-wifi-manager.h: ns3::RateInfo::ewmaProb [variable] |
|
770 cls.add_instance_attribute('ewmaProb', 'uint32_t', is_const=False) |
|
771 ## minstrel-wifi-manager.h: ns3::RateInfo::prevNumRateAttempt [variable] |
|
772 cls.add_instance_attribute('prevNumRateAttempt', 'uint32_t', is_const=False) |
|
773 ## minstrel-wifi-manager.h: ns3::RateInfo::prevNumRateSuccess [variable] |
|
774 cls.add_instance_attribute('prevNumRateSuccess', 'uint32_t', is_const=False) |
|
775 ## minstrel-wifi-manager.h: ns3::RateInfo::successHist [variable] |
|
776 cls.add_instance_attribute('successHist', 'uint64_t', is_const=False) |
|
777 ## minstrel-wifi-manager.h: ns3::RateInfo::attemptHist [variable] |
|
778 cls.add_instance_attribute('attemptHist', 'uint64_t', is_const=False) |
|
779 ## minstrel-wifi-manager.h: ns3::RateInfo::throughput [variable] |
|
780 cls.add_instance_attribute('throughput', 'uint32_t', is_const=False) |
|
781 ## minstrel-wifi-manager.h: ns3::RateInfo::RateInfo(ns3::RateInfo const & arg0) [copy constructor] |
|
782 cls.add_constructor([param('ns3::RateInfo const &', 'arg0')]) |
|
783 ## minstrel-wifi-manager.h: ns3::RateInfo::RateInfo() [constructor] |
|
784 cls.add_constructor([]) |
|
785 return |
|
786 |
327 def register_Ns3Ssid_methods(root_module, cls): |
787 def register_Ns3Ssid_methods(root_module, cls): |
328 cls.add_output_stream_operator() |
788 cls.add_output_stream_operator() |
329 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
789 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
330 cls.add_constructor([param('ns3::Ssid const &', 'arg0')]) |
790 cls.add_constructor([param('ns3::Ssid const &', 'arg0')]) |
331 ## ssid.h: ns3::Ssid::Ssid() [constructor] |
791 ## ssid.h: ns3::Ssid::Ssid() [constructor] |
1018 'ns3::WifiMode', |
1518 'ns3::WifiMode', |
1019 [], |
1519 [], |
1020 visibility='private', is_virtual=True) |
1520 visibility='private', is_virtual=True) |
1021 return |
1521 return |
1022 |
1522 |
|
1523 def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): |
|
1524 ## mgt-headers.h: ns3::MgtAssocRequestHeader::MgtAssocRequestHeader(ns3::MgtAssocRequestHeader const & arg0) [copy constructor] |
|
1525 cls.add_constructor([param('ns3::MgtAssocRequestHeader const &', 'arg0')]) |
|
1526 ## mgt-headers.h: ns3::MgtAssocRequestHeader::MgtAssocRequestHeader() [constructor] |
|
1527 cls.add_constructor([]) |
|
1528 ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
1529 cls.add_method('SetSsid', |
|
1530 'void', |
|
1531 [param('ns3::Ssid', 'ssid')]) |
|
1532 ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
1533 cls.add_method('SetSupportedRates', |
|
1534 'void', |
|
1535 [param('ns3::SupportedRates', 'rates')]) |
|
1536 ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetListenInterval(uint16_t interval) [member function] |
|
1537 cls.add_method('SetListenInterval', |
|
1538 'void', |
|
1539 [param('uint16_t', 'interval')]) |
|
1540 ## mgt-headers.h: ns3::Ssid ns3::MgtAssocRequestHeader::GetSsid() const [member function] |
|
1541 cls.add_method('GetSsid', |
|
1542 'ns3::Ssid', |
|
1543 [], |
|
1544 is_const=True) |
|
1545 ## mgt-headers.h: ns3::SupportedRates ns3::MgtAssocRequestHeader::GetSupportedRates() const [member function] |
|
1546 cls.add_method('GetSupportedRates', |
|
1547 'ns3::SupportedRates', |
|
1548 [], |
|
1549 is_const=True) |
|
1550 ## mgt-headers.h: uint16_t ns3::MgtAssocRequestHeader::GetListenInterval() const [member function] |
|
1551 cls.add_method('GetListenInterval', |
|
1552 'uint16_t', |
|
1553 [], |
|
1554 is_const=True) |
|
1555 ## mgt-headers.h: static ns3::TypeId ns3::MgtAssocRequestHeader::GetTypeId() [member function] |
|
1556 cls.add_method('GetTypeId', |
|
1557 'ns3::TypeId', |
|
1558 [], |
|
1559 is_static=True) |
|
1560 ## mgt-headers.h: ns3::TypeId ns3::MgtAssocRequestHeader::GetInstanceTypeId() const [member function] |
|
1561 cls.add_method('GetInstanceTypeId', |
|
1562 'ns3::TypeId', |
|
1563 [], |
|
1564 is_const=True, is_virtual=True) |
|
1565 ## mgt-headers.h: void ns3::MgtAssocRequestHeader::Print(std::ostream & os) const [member function] |
|
1566 cls.add_method('Print', |
|
1567 'void', |
|
1568 [param('std::ostream &', 'os')], |
|
1569 is_const=True, is_virtual=True) |
|
1570 ## mgt-headers.h: uint32_t ns3::MgtAssocRequestHeader::GetSerializedSize() const [member function] |
|
1571 cls.add_method('GetSerializedSize', |
|
1572 'uint32_t', |
|
1573 [], |
|
1574 is_const=True, is_virtual=True) |
|
1575 ## mgt-headers.h: void ns3::MgtAssocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1576 cls.add_method('Serialize', |
|
1577 'void', |
|
1578 [param('ns3::Buffer::Iterator', 'start')], |
|
1579 is_const=True, is_virtual=True) |
|
1580 ## mgt-headers.h: uint32_t ns3::MgtAssocRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1581 cls.add_method('Deserialize', |
|
1582 'uint32_t', |
|
1583 [param('ns3::Buffer::Iterator', 'start')], |
|
1584 is_virtual=True) |
|
1585 return |
|
1586 |
|
1587 def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): |
|
1588 ## mgt-headers.h: ns3::MgtAssocResponseHeader::MgtAssocResponseHeader(ns3::MgtAssocResponseHeader const & arg0) [copy constructor] |
|
1589 cls.add_constructor([param('ns3::MgtAssocResponseHeader const &', 'arg0')]) |
|
1590 ## mgt-headers.h: ns3::MgtAssocResponseHeader::MgtAssocResponseHeader() [constructor] |
|
1591 cls.add_constructor([]) |
|
1592 ## mgt-headers.h: ns3::StatusCode ns3::MgtAssocResponseHeader::GetStatusCode() [member function] |
|
1593 cls.add_method('GetStatusCode', |
|
1594 'ns3::StatusCode', |
|
1595 []) |
|
1596 ## mgt-headers.h: ns3::SupportedRates ns3::MgtAssocResponseHeader::GetSupportedRates() [member function] |
|
1597 cls.add_method('GetSupportedRates', |
|
1598 'ns3::SupportedRates', |
|
1599 []) |
|
1600 ## mgt-headers.h: void ns3::MgtAssocResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
1601 cls.add_method('SetSupportedRates', |
|
1602 'void', |
|
1603 [param('ns3::SupportedRates', 'rates')]) |
|
1604 ## mgt-headers.h: void ns3::MgtAssocResponseHeader::SetStatusCode(ns3::StatusCode code) [member function] |
|
1605 cls.add_method('SetStatusCode', |
|
1606 'void', |
|
1607 [param('ns3::StatusCode', 'code')]) |
|
1608 ## mgt-headers.h: static ns3::TypeId ns3::MgtAssocResponseHeader::GetTypeId() [member function] |
|
1609 cls.add_method('GetTypeId', |
|
1610 'ns3::TypeId', |
|
1611 [], |
|
1612 is_static=True) |
|
1613 ## mgt-headers.h: ns3::TypeId ns3::MgtAssocResponseHeader::GetInstanceTypeId() const [member function] |
|
1614 cls.add_method('GetInstanceTypeId', |
|
1615 'ns3::TypeId', |
|
1616 [], |
|
1617 is_const=True, is_virtual=True) |
|
1618 ## mgt-headers.h: void ns3::MgtAssocResponseHeader::Print(std::ostream & os) const [member function] |
|
1619 cls.add_method('Print', |
|
1620 'void', |
|
1621 [param('std::ostream &', 'os')], |
|
1622 is_const=True, is_virtual=True) |
|
1623 ## mgt-headers.h: uint32_t ns3::MgtAssocResponseHeader::GetSerializedSize() const [member function] |
|
1624 cls.add_method('GetSerializedSize', |
|
1625 'uint32_t', |
|
1626 [], |
|
1627 is_const=True, is_virtual=True) |
|
1628 ## mgt-headers.h: void ns3::MgtAssocResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1629 cls.add_method('Serialize', |
|
1630 'void', |
|
1631 [param('ns3::Buffer::Iterator', 'start')], |
|
1632 is_const=True, is_virtual=True) |
|
1633 ## mgt-headers.h: uint32_t ns3::MgtAssocResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1634 cls.add_method('Deserialize', |
|
1635 'uint32_t', |
|
1636 [param('ns3::Buffer::Iterator', 'start')], |
|
1637 is_virtual=True) |
|
1638 return |
|
1639 |
|
1640 def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): |
|
1641 ## mgt-headers.h: ns3::MgtProbeRequestHeader::MgtProbeRequestHeader(ns3::MgtProbeRequestHeader const & arg0) [copy constructor] |
|
1642 cls.add_constructor([param('ns3::MgtProbeRequestHeader const &', 'arg0')]) |
|
1643 ## mgt-headers.h: ns3::MgtProbeRequestHeader::MgtProbeRequestHeader() [constructor] |
|
1644 cls.add_constructor([]) |
|
1645 ## mgt-headers.h: void ns3::MgtProbeRequestHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
1646 cls.add_method('SetSsid', |
|
1647 'void', |
|
1648 [param('ns3::Ssid', 'ssid')]) |
|
1649 ## mgt-headers.h: void ns3::MgtProbeRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
1650 cls.add_method('SetSupportedRates', |
|
1651 'void', |
|
1652 [param('ns3::SupportedRates', 'rates')]) |
|
1653 ## mgt-headers.h: ns3::Ssid ns3::MgtProbeRequestHeader::GetSsid() const [member function] |
|
1654 cls.add_method('GetSsid', |
|
1655 'ns3::Ssid', |
|
1656 [], |
|
1657 is_const=True) |
|
1658 ## mgt-headers.h: ns3::SupportedRates ns3::MgtProbeRequestHeader::GetSupportedRates() const [member function] |
|
1659 cls.add_method('GetSupportedRates', |
|
1660 'ns3::SupportedRates', |
|
1661 [], |
|
1662 is_const=True) |
|
1663 ## mgt-headers.h: static ns3::TypeId ns3::MgtProbeRequestHeader::GetTypeId() [member function] |
|
1664 cls.add_method('GetTypeId', |
|
1665 'ns3::TypeId', |
|
1666 [], |
|
1667 is_static=True) |
|
1668 ## mgt-headers.h: ns3::TypeId ns3::MgtProbeRequestHeader::GetInstanceTypeId() const [member function] |
|
1669 cls.add_method('GetInstanceTypeId', |
|
1670 'ns3::TypeId', |
|
1671 [], |
|
1672 is_const=True, is_virtual=True) |
|
1673 ## mgt-headers.h: void ns3::MgtProbeRequestHeader::Print(std::ostream & os) const [member function] |
|
1674 cls.add_method('Print', |
|
1675 'void', |
|
1676 [param('std::ostream &', 'os')], |
|
1677 is_const=True, is_virtual=True) |
|
1678 ## mgt-headers.h: uint32_t ns3::MgtProbeRequestHeader::GetSerializedSize() const [member function] |
|
1679 cls.add_method('GetSerializedSize', |
|
1680 'uint32_t', |
|
1681 [], |
|
1682 is_const=True, is_virtual=True) |
|
1683 ## mgt-headers.h: void ns3::MgtProbeRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1684 cls.add_method('Serialize', |
|
1685 'void', |
|
1686 [param('ns3::Buffer::Iterator', 'start')], |
|
1687 is_const=True, is_virtual=True) |
|
1688 ## mgt-headers.h: uint32_t ns3::MgtProbeRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1689 cls.add_method('Deserialize', |
|
1690 'uint32_t', |
|
1691 [param('ns3::Buffer::Iterator', 'start')], |
|
1692 is_virtual=True) |
|
1693 return |
|
1694 |
|
1695 def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): |
|
1696 ## mgt-headers.h: ns3::MgtProbeResponseHeader::MgtProbeResponseHeader(ns3::MgtProbeResponseHeader const & arg0) [copy constructor] |
|
1697 cls.add_constructor([param('ns3::MgtProbeResponseHeader const &', 'arg0')]) |
|
1698 ## mgt-headers.h: ns3::MgtProbeResponseHeader::MgtProbeResponseHeader() [constructor] |
|
1699 cls.add_constructor([]) |
|
1700 ## mgt-headers.h: ns3::Ssid ns3::MgtProbeResponseHeader::GetSsid() const [member function] |
|
1701 cls.add_method('GetSsid', |
|
1702 'ns3::Ssid', |
|
1703 [], |
|
1704 is_const=True) |
|
1705 ## mgt-headers.h: uint64_t ns3::MgtProbeResponseHeader::GetBeaconIntervalUs() const [member function] |
|
1706 cls.add_method('GetBeaconIntervalUs', |
|
1707 'uint64_t', |
|
1708 [], |
|
1709 is_const=True) |
|
1710 ## mgt-headers.h: ns3::SupportedRates ns3::MgtProbeResponseHeader::GetSupportedRates() const [member function] |
|
1711 cls.add_method('GetSupportedRates', |
|
1712 'ns3::SupportedRates', |
|
1713 [], |
|
1714 is_const=True) |
|
1715 ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
1716 cls.add_method('SetSsid', |
|
1717 'void', |
|
1718 [param('ns3::Ssid', 'ssid')]) |
|
1719 ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetBeaconIntervalUs(uint64_t us) [member function] |
|
1720 cls.add_method('SetBeaconIntervalUs', |
|
1721 'void', |
|
1722 [param('uint64_t', 'us')]) |
|
1723 ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
1724 cls.add_method('SetSupportedRates', |
|
1725 'void', |
|
1726 [param('ns3::SupportedRates', 'rates')]) |
|
1727 ## mgt-headers.h: uint64_t ns3::MgtProbeResponseHeader::GetTimestamp() [member function] |
|
1728 cls.add_method('GetTimestamp', |
|
1729 'uint64_t', |
|
1730 []) |
|
1731 ## mgt-headers.h: static ns3::TypeId ns3::MgtProbeResponseHeader::GetTypeId() [member function] |
|
1732 cls.add_method('GetTypeId', |
|
1733 'ns3::TypeId', |
|
1734 [], |
|
1735 is_static=True) |
|
1736 ## mgt-headers.h: ns3::TypeId ns3::MgtProbeResponseHeader::GetInstanceTypeId() const [member function] |
|
1737 cls.add_method('GetInstanceTypeId', |
|
1738 'ns3::TypeId', |
|
1739 [], |
|
1740 is_const=True, is_virtual=True) |
|
1741 ## mgt-headers.h: void ns3::MgtProbeResponseHeader::Print(std::ostream & os) const [member function] |
|
1742 cls.add_method('Print', |
|
1743 'void', |
|
1744 [param('std::ostream &', 'os')], |
|
1745 is_const=True, is_virtual=True) |
|
1746 ## mgt-headers.h: uint32_t ns3::MgtProbeResponseHeader::GetSerializedSize() const [member function] |
|
1747 cls.add_method('GetSerializedSize', |
|
1748 'uint32_t', |
|
1749 [], |
|
1750 is_const=True, is_virtual=True) |
|
1751 ## mgt-headers.h: void ns3::MgtProbeResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1752 cls.add_method('Serialize', |
|
1753 'void', |
|
1754 [param('ns3::Buffer::Iterator', 'start')], |
|
1755 is_const=True, is_virtual=True) |
|
1756 ## mgt-headers.h: uint32_t ns3::MgtProbeResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1757 cls.add_method('Deserialize', |
|
1758 'uint32_t', |
|
1759 [param('ns3::Buffer::Iterator', 'start')], |
|
1760 is_virtual=True) |
|
1761 return |
|
1762 |
|
1763 def register_Ns3MinstrelWifiRemoteStation_methods(root_module, cls): |
|
1764 ## minstrel-wifi-manager.h: ns3::MinstrelWifiRemoteStation::MinstrelWifiRemoteStation(ns3::MinstrelWifiRemoteStation const & arg0) [copy constructor] |
|
1765 cls.add_constructor([param('ns3::MinstrelWifiRemoteStation const &', 'arg0')]) |
|
1766 ## minstrel-wifi-manager.h: ns3::MinstrelWifiRemoteStation::MinstrelWifiRemoteStation(ns3::Ptr<ns3::MinstrelWifiManager> stations) [constructor] |
|
1767 cls.add_constructor([param('ns3::Ptr< ns3::MinstrelWifiManager >', 'stations')]) |
|
1768 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
|
1769 cls.add_method('DoReportRxOk', |
|
1770 'void', |
|
1771 [param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
1772 visibility='protected', is_virtual=True) |
|
1773 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportRtsFailed() [member function] |
|
1774 cls.add_method('DoReportRtsFailed', |
|
1775 'void', |
|
1776 [], |
|
1777 visibility='protected', is_virtual=True) |
|
1778 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportDataFailed() [member function] |
|
1779 cls.add_method('DoReportDataFailed', |
|
1780 'void', |
|
1781 [], |
|
1782 visibility='protected', is_virtual=True) |
|
1783 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportRtsOk(double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
1784 cls.add_method('DoReportRtsOk', |
|
1785 'void', |
|
1786 [param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
1787 visibility='protected', is_virtual=True) |
|
1788 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportDataOk(double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
1789 cls.add_method('DoReportDataOk', |
|
1790 'void', |
|
1791 [param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
1792 visibility='protected', is_virtual=True) |
|
1793 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportFinalRtsFailed() [member function] |
|
1794 cls.add_method('DoReportFinalRtsFailed', |
|
1795 'void', |
|
1796 [], |
|
1797 visibility='protected', is_virtual=True) |
|
1798 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiRemoteStation::DoReportFinalDataFailed() [member function] |
|
1799 cls.add_method('DoReportFinalDataFailed', |
|
1800 'void', |
|
1801 [], |
|
1802 visibility='protected', is_virtual=True) |
|
1803 ## minstrel-wifi-manager.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::MinstrelWifiRemoteStation::GetManager() const [member function] |
|
1804 cls.add_method('GetManager', |
|
1805 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
1806 [], |
|
1807 is_const=True, visibility='private', is_virtual=True) |
|
1808 ## minstrel-wifi-manager.h: ns3::WifiMode ns3::MinstrelWifiRemoteStation::DoGetDataMode(uint32_t size) [member function] |
|
1809 cls.add_method('DoGetDataMode', |
|
1810 'ns3::WifiMode', |
|
1811 [param('uint32_t', 'size')], |
|
1812 visibility='private', is_virtual=True) |
|
1813 ## minstrel-wifi-manager.h: ns3::WifiMode ns3::MinstrelWifiRemoteStation::DoGetRtsMode() [member function] |
|
1814 cls.add_method('DoGetRtsMode', |
|
1815 'ns3::WifiMode', |
|
1816 [], |
|
1817 visibility='private', is_virtual=True) |
|
1818 return |
|
1819 |
1023 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
1820 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
1024 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::OnoeWifiRemoteStation const & arg0) [copy constructor] |
1821 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::OnoeWifiRemoteStation const & arg0) [copy constructor] |
1025 cls.add_constructor([param('ns3::OnoeWifiRemoteStation const &', 'arg0')]) |
1822 cls.add_constructor([param('ns3::OnoeWifiRemoteStation const &', 'arg0')]) |
1026 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
1823 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
1027 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
1824 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
3270 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
4112 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3271 cls.add_method('DoCalcRxPower', |
4113 cls.add_method('DoCalcRxPower', |
3272 'double', |
4114 'double', |
3273 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
4115 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3274 is_const=True, visibility='private', is_virtual=True) |
4116 is_const=True, visibility='private', is_virtual=True) |
|
4117 return |
|
4118 |
|
4119 def register_Ns3MacLow_methods(root_module, cls): |
|
4120 ## mac-low.h: ns3::MacLow::MacLow(ns3::MacLow const & arg0) [copy constructor] |
|
4121 cls.add_constructor([param('ns3::MacLow const &', 'arg0')]) |
|
4122 ## mac-low.h: ns3::MacLow::MacLow() [constructor] |
|
4123 cls.add_constructor([]) |
|
4124 ## mac-low.h: void ns3::MacLow::SetPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
4125 cls.add_method('SetPhy', |
|
4126 'void', |
|
4127 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')]) |
|
4128 ## mac-low.h: void ns3::MacLow::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> manager) [member function] |
|
4129 cls.add_method('SetWifiRemoteStationManager', |
|
4130 'void', |
|
4131 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'manager')]) |
|
4132 ## mac-low.h: void ns3::MacLow::SetAddress(ns3::Mac48Address ad) [member function] |
|
4133 cls.add_method('SetAddress', |
|
4134 'void', |
|
4135 [param('ns3::Mac48Address', 'ad')]) |
|
4136 ## mac-low.h: void ns3::MacLow::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
4137 cls.add_method('SetAckTimeout', |
|
4138 'void', |
|
4139 [param('ns3::Time', 'ackTimeout')]) |
|
4140 ## mac-low.h: void ns3::MacLow::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
4141 cls.add_method('SetCtsTimeout', |
|
4142 'void', |
|
4143 [param('ns3::Time', 'ctsTimeout')]) |
|
4144 ## mac-low.h: void ns3::MacLow::SetSifs(ns3::Time sifs) [member function] |
|
4145 cls.add_method('SetSifs', |
|
4146 'void', |
|
4147 [param('ns3::Time', 'sifs')]) |
|
4148 ## mac-low.h: void ns3::MacLow::SetSlotTime(ns3::Time slotTime) [member function] |
|
4149 cls.add_method('SetSlotTime', |
|
4150 'void', |
|
4151 [param('ns3::Time', 'slotTime')]) |
|
4152 ## mac-low.h: void ns3::MacLow::SetPifs(ns3::Time pifs) [member function] |
|
4153 cls.add_method('SetPifs', |
|
4154 'void', |
|
4155 [param('ns3::Time', 'pifs')]) |
|
4156 ## mac-low.h: void ns3::MacLow::SetBssid(ns3::Mac48Address ad) [member function] |
|
4157 cls.add_method('SetBssid', |
|
4158 'void', |
|
4159 [param('ns3::Mac48Address', 'ad')]) |
|
4160 ## mac-low.h: ns3::Mac48Address ns3::MacLow::GetAddress() const [member function] |
|
4161 cls.add_method('GetAddress', |
|
4162 'ns3::Mac48Address', |
|
4163 [], |
|
4164 is_const=True) |
|
4165 ## mac-low.h: ns3::Time ns3::MacLow::GetAckTimeout() const [member function] |
|
4166 cls.add_method('GetAckTimeout', |
|
4167 'ns3::Time', |
|
4168 [], |
|
4169 is_const=True) |
|
4170 ## mac-low.h: ns3::Time ns3::MacLow::GetCtsTimeout() const [member function] |
|
4171 cls.add_method('GetCtsTimeout', |
|
4172 'ns3::Time', |
|
4173 [], |
|
4174 is_const=True) |
|
4175 ## mac-low.h: ns3::Time ns3::MacLow::GetSifs() const [member function] |
|
4176 cls.add_method('GetSifs', |
|
4177 'ns3::Time', |
|
4178 [], |
|
4179 is_const=True) |
|
4180 ## mac-low.h: ns3::Time ns3::MacLow::GetSlotTime() const [member function] |
|
4181 cls.add_method('GetSlotTime', |
|
4182 'ns3::Time', |
|
4183 [], |
|
4184 is_const=True) |
|
4185 ## mac-low.h: ns3::Time ns3::MacLow::GetPifs() const [member function] |
|
4186 cls.add_method('GetPifs', |
|
4187 'ns3::Time', |
|
4188 [], |
|
4189 is_const=True) |
|
4190 ## mac-low.h: ns3::Mac48Address ns3::MacLow::GetBssid() const [member function] |
|
4191 cls.add_method('GetBssid', |
|
4192 'ns3::Mac48Address', |
|
4193 [], |
|
4194 is_const=True) |
|
4195 ## mac-low.h: void ns3::MacLow::SetRxCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::WifiMacHeader const*, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
4196 cls.add_method('SetRxCallback', |
|
4197 'void', |
|
4198 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::WifiMacHeader const *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
4199 ## mac-low.h: void ns3::MacLow::RegisterDcfListener(ns3::MacLowDcfListener * listener) [member function] |
|
4200 cls.add_method('RegisterDcfListener', |
|
4201 'void', |
|
4202 [param('ns3::MacLowDcfListener *', 'listener')]) |
|
4203 ## mac-low.h: ns3::Time ns3::MacLow::CalculateTransmissionTime(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters const & parameters) const [member function] |
|
4204 cls.add_method('CalculateTransmissionTime', |
|
4205 'ns3::Time', |
|
4206 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters const &', 'parameters')], |
|
4207 is_const=True) |
|
4208 ## mac-low.h: void ns3::MacLow::StartTransmission(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters parameters, ns3::MacLowTransmissionListener * listener) [member function] |
|
4209 cls.add_method('StartTransmission', |
|
4210 'void', |
|
4211 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters', 'parameters'), param('ns3::MacLowTransmissionListener *', 'listener')]) |
|
4212 ## mac-low.h: void ns3::MacLow::ReceiveOk(ns3::Ptr<ns3::Packet> packet, double rxSnr, ns3::WifiMode txMode, ns3::WifiPreamble preamble) [member function] |
|
4213 cls.add_method('ReceiveOk', |
|
4214 'void', |
|
4215 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode'), param('ns3::WifiPreamble', 'preamble')]) |
|
4216 ## mac-low.h: void ns3::MacLow::ReceiveError(ns3::Ptr<ns3::Packet const> packet, double rxSnr) [member function] |
|
4217 cls.add_method('ReceiveError', |
|
4218 'void', |
|
4219 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'rxSnr')]) |
|
4220 ## mac-low.h: void ns3::MacLow::DoDispose() [member function] |
|
4221 cls.add_method('DoDispose', |
|
4222 'void', |
|
4223 [], |
|
4224 visibility='private', is_virtual=True) |
|
4225 return |
|
4226 |
|
4227 def register_Ns3MgtBeaconHeader_methods(root_module, cls): |
|
4228 ## mgt-headers.h: ns3::MgtBeaconHeader::MgtBeaconHeader(ns3::MgtBeaconHeader const & arg0) [copy constructor] |
|
4229 cls.add_constructor([param('ns3::MgtBeaconHeader const &', 'arg0')]) |
|
4230 ## mgt-headers.h: ns3::MgtBeaconHeader::MgtBeaconHeader() [constructor] |
|
4231 cls.add_constructor([]) |
|
4232 return |
|
4233 |
|
4234 def register_Ns3MinstrelWifiManager_methods(root_module, cls): |
|
4235 ## minstrel-wifi-manager.h: ns3::MinstrelWifiManager::MinstrelWifiManager(ns3::MinstrelWifiManager const & arg0) [copy constructor] |
|
4236 cls.add_constructor([param('ns3::MinstrelWifiManager const &', 'arg0')]) |
|
4237 ## minstrel-wifi-manager.h: static ns3::TypeId ns3::MinstrelWifiManager::GetTypeId() [member function] |
|
4238 cls.add_method('GetTypeId', |
|
4239 'ns3::TypeId', |
|
4240 [], |
|
4241 is_static=True) |
|
4242 ## minstrel-wifi-manager.h: ns3::MinstrelWifiManager::MinstrelWifiManager() [constructor] |
|
4243 cls.add_constructor([]) |
|
4244 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
4245 cls.add_method('SetupPhy', |
|
4246 'void', |
|
4247 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
4248 is_virtual=True) |
|
4249 ## minstrel-wifi-manager.h: ns3::Time ns3::MinstrelWifiManager::GetCalcTxTime(ns3::WifiMode mode) const [member function] |
|
4250 cls.add_method('GetCalcTxTime', |
|
4251 'ns3::Time', |
|
4252 [param('ns3::WifiMode', 'mode')], |
|
4253 is_const=True) |
|
4254 ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::AddCalcTxTime(ns3::WifiMode mode, ns3::Time t) [member function] |
|
4255 cls.add_method('AddCalcTxTime', |
|
4256 'void', |
|
4257 [param('ns3::WifiMode', 'mode'), param('ns3::Time', 't')]) |
|
4258 ## minstrel-wifi-manager.h: ns3::WifiRemoteStation * ns3::MinstrelWifiManager::CreateStation() [member function] |
|
4259 cls.add_method('CreateStation', |
|
4260 'ns3::WifiRemoteStation *', |
|
4261 [], |
|
4262 visibility='private', is_virtual=True) |
3275 return |
4263 return |
3276 |
4264 |
3277 def register_Ns3MsduAggregator_methods(root_module, cls): |
4265 def register_Ns3MsduAggregator_methods(root_module, cls): |
3278 ## msdu-aggregator.h: ns3::MsduAggregator::MsduAggregator(ns3::MsduAggregator const & arg0) [copy constructor] |
4266 ## msdu-aggregator.h: ns3::MsduAggregator::MsduAggregator(ns3::MsduAggregator const & arg0) [copy constructor] |
3279 cls.add_constructor([param('ns3::MsduAggregator const &', 'arg0')]) |
4267 cls.add_constructor([param('ns3::MsduAggregator const &', 'arg0')]) |