wifi: Rescan bindings
This commit is contained in:
@@ -739,11 +739,10 @@ def register_types(module):
|
||||
module.add_container('ns3::SampleRate', 'std::vector< unsigned int >', container_type=u'vector')
|
||||
module.add_container('std::vector< double >', 'double', container_type=u'vector')
|
||||
module.add_container('ns3::Bands', 'ns3::BandInfo', container_type=u'vector')
|
||||
module.add_container('std::vector< unsigned int >', 'unsigned int', container_type=u'vector')
|
||||
module.add_container('std::vector< unsigned char >', 'unsigned char', container_type=u'vector')
|
||||
module.add_container('std::map< ns3::Mac48Address, bool >', ('ns3::Mac48Address', 'bool'), container_type=u'map')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmpduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmpduSubframeHeader >', container_type=u'list')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >', container_type=u'list')
|
||||
module.add_container('std::vector< unsigned short >', 'short unsigned int', container_type=u'vector')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >', u'ns3::MinstrelMcsGroups')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >*', u'ns3::MinstrelMcsGroups*')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >&', u'ns3::MinstrelMcsGroups&')
|
||||
@@ -3445,10 +3444,10 @@ def register_Ns3MacLowTransmissionListener_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedBlockAck(uint32_t nMpdus) [member function]
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedBlockAck(uint8_t nMpdus) [member function]
|
||||
cls.add_method('MissedBlockAck',
|
||||
'void',
|
||||
[param('uint32_t', 'nMpdus')],
|
||||
[param('uint8_t', 'nMpdus')],
|
||||
is_virtual=True)
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedCts() [member function]
|
||||
cls.add_method('MissedCts',
|
||||
@@ -3628,7 +3627,7 @@ def register_Ns3McsGroup_methods(root_module, cls):
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::McsGroup(ns3::McsGroup const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::McsGroup const &', 'arg0')])
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::chWidth [variable]
|
||||
cls.add_instance_attribute('chWidth', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('chWidth', 'uint8_t', is_const=False)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::isSupported [variable]
|
||||
cls.add_instance_attribute('isSupported', 'bool', is_const=False)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::isVht [variable]
|
||||
@@ -3649,7 +3648,7 @@ def register_Ns3MpduInfo_methods(root_module, cls):
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::MpduInfo(ns3::MpduInfo const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::MpduInfo const &', 'arg0')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::mpduRefNumber [variable]
|
||||
cls.add_instance_attribute('mpduRefNumber', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('mpduRefNumber', 'uint64_t', is_const=False)
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::type [variable]
|
||||
cls.add_instance_attribute('type', 'ns3::MpduType', is_const=False)
|
||||
return
|
||||
@@ -4982,16 +4981,21 @@ def register_Ns3WifiMode_methods(root_module, cls):
|
||||
'uint16_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint32_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint8_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('uint32_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
[param('uint8_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(ns3::WifiTxVector txVector) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('ns3::WifiTxVector', 'txVector')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint8_t channelWidth) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('uint8_t', 'channelWidth')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint8_t ns3::WifiMode::GetMcsValue() const [member function]
|
||||
cls.add_method('GetMcsValue',
|
||||
'uint8_t',
|
||||
@@ -5007,10 +5011,10 @@ def register_Ns3WifiMode_methods(root_module, cls):
|
||||
'uint64_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(uint32_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(uint8_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
cls.add_method('GetPhyRate',
|
||||
'uint64_t',
|
||||
[param('uint32_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
[param('uint8_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(ns3::WifiTxVector txVector) const [member function]
|
||||
cls.add_method('GetPhyRate',
|
||||
@@ -5086,15 +5090,15 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls):
|
||||
cls.add_method('SetPcapDataLinkType',
|
||||
'void',
|
||||
[param('ns3::WifiPhyHelper::SupportedPcapDataLinkTypes', 'dlt')])
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffRxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffRxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
cls.add_method('PcapSniffRxEvent',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')],
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')],
|
||||
is_static=True, visibility='protected')
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
cls.add_method('PcapSniffTxEvent',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')],
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')],
|
||||
is_static=True, visibility='protected')
|
||||
## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnableAsciiInternal(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilename) [member function]
|
||||
cls.add_method('EnableAsciiInternal',
|
||||
@@ -5333,7 +5337,7 @@ def register_Ns3WifiRemoteStationState_methods(root_module, cls):
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_aggregation [variable]
|
||||
cls.add_instance_attribute('m_aggregation', 'bool', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_channelWidth [variable]
|
||||
cls.add_instance_attribute('m_channelWidth', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('m_channelWidth', 'uint8_t', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_greenfield [variable]
|
||||
cls.add_instance_attribute('m_greenfield', 'bool', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_htSupported [variable]
|
||||
@@ -5366,11 +5370,11 @@ def register_Ns3WifiTxVector_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::WifiTxVector const &', 'arg0')])
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector() [constructor]
|
||||
cls.add_constructor([])
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiMode mode, uint8_t powerLevel, uint8_t retries, ns3::WifiPreamble preamble, bool shortGuardInterval, uint8_t nTx, uint8_t nss, uint8_t ness, uint32_t channelWidth, bool aggregation, bool stbc) [constructor]
|
||||
cls.add_constructor([param('ns3::WifiMode', 'mode'), param('uint8_t', 'powerLevel'), param('uint8_t', 'retries'), param('ns3::WifiPreamble', 'preamble'), param('bool', 'shortGuardInterval'), param('uint8_t', 'nTx'), param('uint8_t', 'nss'), param('uint8_t', 'ness'), param('uint32_t', 'channelWidth'), param('bool', 'aggregation'), param('bool', 'stbc')])
|
||||
## wifi-tx-vector.h (module 'wifi'): uint32_t ns3::WifiTxVector::GetChannelWidth() const [member function]
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiMode mode, uint8_t powerLevel, uint8_t retries, ns3::WifiPreamble preamble, bool shortGuardInterval, uint8_t nTx, uint8_t nss, uint8_t ness, uint8_t channelWidth, bool aggregation, bool stbc) [constructor]
|
||||
cls.add_constructor([param('ns3::WifiMode', 'mode'), param('uint8_t', 'powerLevel'), param('uint8_t', 'retries'), param('ns3::WifiPreamble', 'preamble'), param('bool', 'shortGuardInterval'), param('uint8_t', 'nTx'), param('uint8_t', 'nss'), param('uint8_t', 'ness'), param('uint8_t', 'channelWidth'), param('bool', 'aggregation'), param('bool', 'stbc')])
|
||||
## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetChannelWidth() const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiMode ns3::WifiTxVector::GetMode() const [member function]
|
||||
@@ -5427,10 +5431,10 @@ def register_Ns3WifiTxVector_methods(root_module, cls):
|
||||
cls.add_method('SetAggregation',
|
||||
'void',
|
||||
[param('bool', 'aggregation')])
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetChannelWidth(uint32_t channelWidth) [member function]
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetChannelWidth(uint8_t channelWidth) [member function]
|
||||
cls.add_method('SetChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelWidth')])
|
||||
[param('uint8_t', 'channelWidth')])
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetMode(ns3::WifiMode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
@@ -8813,10 +8817,10 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy() [constructor]
|
||||
cls.add_constructor([])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::AddSupportedChannelWidth(uint32_t channelwidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::AddSupportedChannelWidth(uint8_t channelwidth) [member function]
|
||||
cls.add_method('AddSupportedChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelwidth')],
|
||||
[param('uint8_t', 'channelwidth')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): int64_t ns3::WifiPhy::AssignStreams(int64_t stream) [member function]
|
||||
cls.add_method('AssignStreams',
|
||||
@@ -8832,23 +8836,23 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'double',
|
||||
[param('ns3::WifiTxVector', 'txVector'), param('double', 'ber')],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency) [member function]
|
||||
cls.add_method('CalculateTxDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
cls.add_method('CalculateTxDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
|
||||
cls.add_method('ConfigureStandard',
|
||||
'void',
|
||||
[param('ns3::WifiPhyStandard', 'standard')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DefineChannelNumber(uint16_t channelNumber, ns3::WifiPhyStandard standard, uint32_t frequency, uint32_t channelWidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DefineChannelNumber(uint8_t channelNumber, ns3::WifiPhyStandard standard, uint16_t frequency, uint8_t channelWidth) [member function]
|
||||
cls.add_method('DefineChannelNumber',
|
||||
'bool',
|
||||
[param('uint16_t', 'channelNumber'), param('ns3::WifiPhyStandard', 'standard'), param('uint32_t', 'frequency'), param('uint32_t', 'channelWidth')])
|
||||
[param('uint8_t', 'channelNumber'), param('ns3::WifiPhyStandard', 'standard'), param('uint16_t', 'frequency'), param('uint8_t', 'channelWidth')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::EndReceive(ns3::Ptr<ns3::Packet> packet, ns3::WifiPreamble preamble, ns3::MpduType mpdutype, ns3::Ptr<ns3::InterferenceHelper::Event> event) [member function]
|
||||
cls.add_method('EndReceive',
|
||||
'void',
|
||||
@@ -8868,9 +8872,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::WifiChannel >',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelNumber() const [member function]
|
||||
cls.add_method('GetChannelNumber',
|
||||
'uint16_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetChannelSwitchDelay() const [member function]
|
||||
@@ -8878,9 +8882,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Time',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetChannelWidth() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelWidth() const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function]
|
||||
@@ -8968,9 +8972,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::ErrorRateModel >',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetFrequency() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetFrequency() const [member function]
|
||||
cls.add_method('GetFrequency',
|
||||
'uint32_t',
|
||||
'uint16_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetGreenfield() const [member function]
|
||||
@@ -9333,14 +9337,14 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::WifiMode',
|
||||
[],
|
||||
is_static=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency) [member function]
|
||||
cls.add_method('GetPayloadDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
cls.add_method('GetPayloadDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpHeaderDuration(ns3::WifiTxVector txVector) [member function]
|
||||
cls.add_method('GetPlcpHeaderDuration',
|
||||
'ns3::Time',
|
||||
@@ -9411,9 +9415,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): std::vector<unsigned int, std::allocator<unsigned int> > ns3::WifiPhy::GetSupportedChannelWidthSet() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): std::vector<unsigned char, std::allocator<unsigned char> > ns3::WifiPhy::GetSupportedChannelWidthSet() const [member function]
|
||||
cls.add_method('GetSupportedChannelWidthSet',
|
||||
'std::vector< unsigned int >',
|
||||
'std::vector< unsigned char >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxGain() const [member function]
|
||||
@@ -9541,14 +9545,14 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiTxVector', 'txVector')],
|
||||
is_static=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
cls.add_method('NotifyMonitorSniffRx',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
cls.add_method('NotifyMonitorSniffTx',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')])
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<ns3::Packet const> packet) [member function]
|
||||
cls.add_method('NotifyRxBegin',
|
||||
'void',
|
||||
@@ -9590,15 +9594,15 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('SetCcaMode1Threshold',
|
||||
'void',
|
||||
[param('double', 'threshold')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint16_t id) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint8_t id) [member function]
|
||||
cls.add_method('SetChannelNumber',
|
||||
'void',
|
||||
[param('uint16_t', 'id')],
|
||||
[param('uint8_t', 'id')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelWidth(uint32_t channelwidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelWidth(uint8_t channelwidth) [member function]
|
||||
cls.add_method('SetChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelwidth')],
|
||||
[param('uint8_t', 'channelwidth')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetDevice(ns3::Ptr<ns3::NetDevice> device) [member function]
|
||||
cls.add_method('SetDevice',
|
||||
@@ -9612,10 +9616,10 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('SetErrorRateModel',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetFrequency(uint32_t freq) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetFrequency(uint16_t freq) [member function]
|
||||
cls.add_method('SetFrequency',
|
||||
'void',
|
||||
[param('uint32_t', 'freq')],
|
||||
[param('uint16_t', 'freq')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetGreenfield(bool greenfield) [member function]
|
||||
cls.add_method('SetGreenfield',
|
||||
@@ -9715,20 +9719,20 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('UnregisterListener',
|
||||
'void',
|
||||
[param('ns3::WifiPhyListener *', 'listener')])
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoChannelSwitch(uint16_t id) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoChannelSwitch(uint8_t id) [member function]
|
||||
cls.add_method('DoChannelSwitch',
|
||||
'bool',
|
||||
[param('uint16_t', 'id')],
|
||||
[param('uint8_t', 'id')],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint32_t frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint16_t frequency) [member function]
|
||||
cls.add_method('DoFrequencySwitch',
|
||||
'bool',
|
||||
[param('uint32_t', 'frequency')],
|
||||
[param('uint16_t', 'frequency')],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::DoInitialize() [member function]
|
||||
cls.add_method('DoInitialize',
|
||||
@@ -9941,9 +9945,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
cls.add_method('GetBlockAckTxVector',
|
||||
'ns3::WifiTxVector',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'dataMode')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetChannelWidthSupported(ns3::Mac48Address address) const [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetChannelWidthSupported(ns3::Mac48Address address) const [member function]
|
||||
cls.add_method('GetChannelWidthSupported',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address')],
|
||||
is_const=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetCtsToSelfTxVector(ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
|
||||
@@ -10156,10 +10160,10 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
cls.add_method('RecordWaitAssocTxOk',
|
||||
'void',
|
||||
[param('ns3::Mac48Address', 'address')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t tid, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t tid, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('ReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::Mac48Address', 'address'), param('uint8_t', 'tid'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')])
|
||||
[param('ns3::Mac48Address', 'address'), param('uint8_t', 'tid'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
|
||||
cls.add_method('ReportDataFailed',
|
||||
'void',
|
||||
@@ -10271,9 +10275,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation const *', 'station')],
|
||||
is_const=True, visibility='protected')
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::WifiRemoteStation const *', 'station')],
|
||||
is_const=True, visibility='protected')
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member function]
|
||||
@@ -10371,9 +10375,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'ns3::WifiRemoteStation *',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetAckTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function]
|
||||
@@ -10401,9 +10405,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetBlockAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetBlockAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetBlockAckTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetBlockAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function]
|
||||
@@ -10431,9 +10435,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetCtsTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetCtsTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetCtsTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetCtsTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
@@ -10491,10 +10495,10 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -12775,10 +12779,10 @@ def register_Ns3EdcaTxopN_methods(root_module, cls):
|
||||
cls.add_method('GotBlockAck',
|
||||
'void',
|
||||
[param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode'), param('double', 'dataSnr')])
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedBlockAck(uint32_t nMpdus) [member function]
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedBlockAck(uint8_t nMpdus) [member function]
|
||||
cls.add_method('MissedBlockAck',
|
||||
'void',
|
||||
[param('uint32_t', 'nMpdus')])
|
||||
[param('uint8_t', 'nMpdus')])
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotAddBaResponse(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function]
|
||||
cls.add_method('GotAddBaResponse',
|
||||
'void',
|
||||
@@ -14351,10 +14355,10 @@ def register_Ns3IdealWifiManager_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -15189,10 +15193,10 @@ def register_Ns3MinstrelHtWifiManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')],
|
||||
visibility='private', is_virtual=True)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -17006,10 +17010,10 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::SpectrumWifiPhy const &', 'arg0')])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): ns3::SpectrumWifiPhy::SpectrumWifiPhy() [constructor]
|
||||
cls.add_constructor([])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::AddOperationalChannel(uint16_t channelNumber) [member function]
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::AddOperationalChannel(uint8_t channelNumber) [member function]
|
||||
cls.add_method('AddOperationalChannel',
|
||||
'void',
|
||||
[param('uint16_t', 'channelNumber')])
|
||||
[param('uint8_t', 'channelNumber')])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::ClearOperationalChannelList() [member function]
|
||||
cls.add_method('ClearOperationalChannelList',
|
||||
'void',
|
||||
@@ -17023,9 +17027,9 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::WifiChannel >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## spectrum-wifi-phy.h (module 'wifi'): std::vector<unsigned short, std::allocator<unsigned short> > ns3::SpectrumWifiPhy::GetOperationalChannelList() const [member function]
|
||||
## spectrum-wifi-phy.h (module 'wifi'): std::vector<unsigned char, std::allocator<unsigned char> > ns3::SpectrumWifiPhy::GetOperationalChannelList() const [member function]
|
||||
cls.add_method('GetOperationalChannelList',
|
||||
'std::vector< unsigned short >',
|
||||
'std::vector< unsigned char >',
|
||||
[],
|
||||
is_const=True)
|
||||
## spectrum-wifi-phy.h (module 'wifi'): ns3::Ptr<ns3::AntennaModel> ns3::SpectrumWifiPhy::GetRxAntenna() const [member function]
|
||||
@@ -18401,9 +18405,9 @@ def register_Ns3ApWifiMac_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_const=True)
|
||||
## ap-wifi-mac.h (module 'wifi'): uint32_t ns3::ApWifiMac::GetVhtOperationalChannelWidth() const [member function]
|
||||
## ap-wifi-mac.h (module 'wifi'): uint8_t ns3::ApWifiMac::GetVhtOperationalChannelWidth() const [member function]
|
||||
cls.add_method('GetVhtOperationalChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## ap-wifi-mac.h (module 'wifi'): int64_t ns3::ApWifiMac::AssignStreams(int64_t stream) [member function]
|
||||
|
||||
@@ -739,11 +739,10 @@ def register_types(module):
|
||||
module.add_container('ns3::SampleRate', 'std::vector< unsigned int >', container_type=u'vector')
|
||||
module.add_container('std::vector< double >', 'double', container_type=u'vector')
|
||||
module.add_container('ns3::Bands', 'ns3::BandInfo', container_type=u'vector')
|
||||
module.add_container('std::vector< unsigned int >', 'unsigned int', container_type=u'vector')
|
||||
module.add_container('std::vector< unsigned char >', 'unsigned char', container_type=u'vector')
|
||||
module.add_container('std::map< ns3::Mac48Address, bool >', ('ns3::Mac48Address', 'bool'), container_type=u'map')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmpduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmpduSubframeHeader >', container_type=u'list')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >', container_type=u'list')
|
||||
module.add_container('std::vector< unsigned short >', 'short unsigned int', container_type=u'vector')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >', u'ns3::MinstrelMcsGroups')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >*', u'ns3::MinstrelMcsGroups*')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::McsGroup, std::allocator< ns3::McsGroup > >&', u'ns3::MinstrelMcsGroups&')
|
||||
@@ -3445,10 +3444,10 @@ def register_Ns3MacLowTransmissionListener_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedBlockAck(uint32_t nMpdus) [member function]
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedBlockAck(uint8_t nMpdus) [member function]
|
||||
cls.add_method('MissedBlockAck',
|
||||
'void',
|
||||
[param('uint32_t', 'nMpdus')],
|
||||
[param('uint8_t', 'nMpdus')],
|
||||
is_virtual=True)
|
||||
## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedCts() [member function]
|
||||
cls.add_method('MissedCts',
|
||||
@@ -3628,7 +3627,7 @@ def register_Ns3McsGroup_methods(root_module, cls):
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::McsGroup(ns3::McsGroup const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::McsGroup const &', 'arg0')])
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::chWidth [variable]
|
||||
cls.add_instance_attribute('chWidth', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('chWidth', 'uint8_t', is_const=False)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::isSupported [variable]
|
||||
cls.add_instance_attribute('isSupported', 'bool', is_const=False)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): ns3::McsGroup::isVht [variable]
|
||||
@@ -3649,7 +3648,7 @@ def register_Ns3MpduInfo_methods(root_module, cls):
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::MpduInfo(ns3::MpduInfo const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::MpduInfo const &', 'arg0')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::mpduRefNumber [variable]
|
||||
cls.add_instance_attribute('mpduRefNumber', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('mpduRefNumber', 'uint64_t', is_const=False)
|
||||
## wifi-phy.h (module 'wifi'): ns3::MpduInfo::type [variable]
|
||||
cls.add_instance_attribute('type', 'ns3::MpduType', is_const=False)
|
||||
return
|
||||
@@ -4982,16 +4981,21 @@ def register_Ns3WifiMode_methods(root_module, cls):
|
||||
'uint16_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint32_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint8_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('uint32_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
[param('uint8_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(ns3::WifiTxVector txVector) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('ns3::WifiTxVector', 'txVector')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate(uint8_t channelWidth) const [member function]
|
||||
cls.add_method('GetDataRate',
|
||||
'uint64_t',
|
||||
[param('uint8_t', 'channelWidth')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint8_t ns3::WifiMode::GetMcsValue() const [member function]
|
||||
cls.add_method('GetMcsValue',
|
||||
'uint8_t',
|
||||
@@ -5007,10 +5011,10 @@ def register_Ns3WifiMode_methods(root_module, cls):
|
||||
'uint64_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(uint32_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(uint8_t channelWidth, bool isShortGuardInterval, uint8_t nss) const [member function]
|
||||
cls.add_method('GetPhyRate',
|
||||
'uint64_t',
|
||||
[param('uint32_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
[param('uint8_t', 'channelWidth'), param('bool', 'isShortGuardInterval'), param('uint8_t', 'nss')],
|
||||
is_const=True)
|
||||
## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate(ns3::WifiTxVector txVector) const [member function]
|
||||
cls.add_method('GetPhyRate',
|
||||
@@ -5086,15 +5090,15 @@ def register_Ns3WifiPhyHelper_methods(root_module, cls):
|
||||
cls.add_method('SetPcapDataLinkType',
|
||||
'void',
|
||||
[param('ns3::WifiPhyHelper::SupportedPcapDataLinkTypes', 'dlt')])
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffRxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffRxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
cls.add_method('PcapSniffRxEvent',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')],
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')],
|
||||
is_static=True, visibility='protected')
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
## wifi-helper.h (module 'wifi'): static void ns3::WifiPhyHelper::PcapSniffTxEvent(ns3::Ptr<ns3::PcapFileWrapper> file, ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
cls.add_method('PcapSniffTxEvent',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')],
|
||||
[param('ns3::Ptr< ns3::PcapFileWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')],
|
||||
is_static=True, visibility='protected')
|
||||
## wifi-helper.h (module 'wifi'): void ns3::WifiPhyHelper::EnableAsciiInternal(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilename) [member function]
|
||||
cls.add_method('EnableAsciiInternal',
|
||||
@@ -5333,7 +5337,7 @@ def register_Ns3WifiRemoteStationState_methods(root_module, cls):
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_aggregation [variable]
|
||||
cls.add_instance_attribute('m_aggregation', 'bool', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_channelWidth [variable]
|
||||
cls.add_instance_attribute('m_channelWidth', 'uint32_t', is_const=False)
|
||||
cls.add_instance_attribute('m_channelWidth', 'uint8_t', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_greenfield [variable]
|
||||
cls.add_instance_attribute('m_greenfield', 'bool', is_const=False)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_htSupported [variable]
|
||||
@@ -5366,11 +5370,11 @@ def register_Ns3WifiTxVector_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::WifiTxVector const &', 'arg0')])
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector() [constructor]
|
||||
cls.add_constructor([])
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiMode mode, uint8_t powerLevel, uint8_t retries, ns3::WifiPreamble preamble, bool shortGuardInterval, uint8_t nTx, uint8_t nss, uint8_t ness, uint32_t channelWidth, bool aggregation, bool stbc) [constructor]
|
||||
cls.add_constructor([param('ns3::WifiMode', 'mode'), param('uint8_t', 'powerLevel'), param('uint8_t', 'retries'), param('ns3::WifiPreamble', 'preamble'), param('bool', 'shortGuardInterval'), param('uint8_t', 'nTx'), param('uint8_t', 'nss'), param('uint8_t', 'ness'), param('uint32_t', 'channelWidth'), param('bool', 'aggregation'), param('bool', 'stbc')])
|
||||
## wifi-tx-vector.h (module 'wifi'): uint32_t ns3::WifiTxVector::GetChannelWidth() const [member function]
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiMode mode, uint8_t powerLevel, uint8_t retries, ns3::WifiPreamble preamble, bool shortGuardInterval, uint8_t nTx, uint8_t nss, uint8_t ness, uint8_t channelWidth, bool aggregation, bool stbc) [constructor]
|
||||
cls.add_constructor([param('ns3::WifiMode', 'mode'), param('uint8_t', 'powerLevel'), param('uint8_t', 'retries'), param('ns3::WifiPreamble', 'preamble'), param('bool', 'shortGuardInterval'), param('uint8_t', 'nTx'), param('uint8_t', 'nss'), param('uint8_t', 'ness'), param('uint8_t', 'channelWidth'), param('bool', 'aggregation'), param('bool', 'stbc')])
|
||||
## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetChannelWidth() const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-tx-vector.h (module 'wifi'): ns3::WifiMode ns3::WifiTxVector::GetMode() const [member function]
|
||||
@@ -5427,10 +5431,10 @@ def register_Ns3WifiTxVector_methods(root_module, cls):
|
||||
cls.add_method('SetAggregation',
|
||||
'void',
|
||||
[param('bool', 'aggregation')])
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetChannelWidth(uint32_t channelWidth) [member function]
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetChannelWidth(uint8_t channelWidth) [member function]
|
||||
cls.add_method('SetChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelWidth')])
|
||||
[param('uint8_t', 'channelWidth')])
|
||||
## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetMode(ns3::WifiMode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
@@ -8813,10 +8817,10 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy() [constructor]
|
||||
cls.add_constructor([])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::AddSupportedChannelWidth(uint32_t channelwidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::AddSupportedChannelWidth(uint8_t channelwidth) [member function]
|
||||
cls.add_method('AddSupportedChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelwidth')],
|
||||
[param('uint8_t', 'channelwidth')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): int64_t ns3::WifiPhy::AssignStreams(int64_t stream) [member function]
|
||||
cls.add_method('AssignStreams',
|
||||
@@ -8832,23 +8836,23 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'double',
|
||||
[param('ns3::WifiTxVector', 'txVector'), param('double', 'ber')],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency) [member function]
|
||||
cls.add_method('CalculateTxDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
cls.add_method('CalculateTxDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
|
||||
cls.add_method('ConfigureStandard',
|
||||
'void',
|
||||
[param('ns3::WifiPhyStandard', 'standard')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DefineChannelNumber(uint16_t channelNumber, ns3::WifiPhyStandard standard, uint32_t frequency, uint32_t channelWidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DefineChannelNumber(uint8_t channelNumber, ns3::WifiPhyStandard standard, uint16_t frequency, uint8_t channelWidth) [member function]
|
||||
cls.add_method('DefineChannelNumber',
|
||||
'bool',
|
||||
[param('uint16_t', 'channelNumber'), param('ns3::WifiPhyStandard', 'standard'), param('uint32_t', 'frequency'), param('uint32_t', 'channelWidth')])
|
||||
[param('uint8_t', 'channelNumber'), param('ns3::WifiPhyStandard', 'standard'), param('uint16_t', 'frequency'), param('uint8_t', 'channelWidth')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::EndReceive(ns3::Ptr<ns3::Packet> packet, ns3::WifiPreamble preamble, ns3::MpduType mpdutype, ns3::Ptr<ns3::InterferenceHelper::Event> event) [member function]
|
||||
cls.add_method('EndReceive',
|
||||
'void',
|
||||
@@ -8868,9 +8872,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::WifiChannel >',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelNumber() const [member function]
|
||||
cls.add_method('GetChannelNumber',
|
||||
'uint16_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetChannelSwitchDelay() const [member function]
|
||||
@@ -8878,9 +8882,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Time',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetChannelWidth() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetChannelWidth() const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function]
|
||||
@@ -8968,9 +8972,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::ErrorRateModel >',
|
||||
[],
|
||||
is_const=True)
|
||||
## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetFrequency() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetFrequency() const [member function]
|
||||
cls.add_method('GetFrequency',
|
||||
'uint32_t',
|
||||
'uint16_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetGreenfield() const [member function]
|
||||
@@ -9333,14 +9337,14 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'ns3::WifiMode',
|
||||
[],
|
||||
is_static=True)
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency) [member function]
|
||||
cls.add_method('GetPayloadDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, double frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency')])
|
||||
## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txVector, uint16_t frequency, ns3::MpduType mpdutype, uint8_t incFlag) [member function]
|
||||
cls.add_method('GetPayloadDuration',
|
||||
'ns3::Time',
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('double', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
[param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txVector'), param('uint16_t', 'frequency'), param('ns3::MpduType', 'mpdutype'), param('uint8_t', 'incFlag')])
|
||||
## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpHeaderDuration(ns3::WifiTxVector txVector) [member function]
|
||||
cls.add_method('GetPlcpHeaderDuration',
|
||||
'ns3::Time',
|
||||
@@ -9411,9 +9415,9 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): std::vector<unsigned int, std::allocator<unsigned int> > ns3::WifiPhy::GetSupportedChannelWidthSet() const [member function]
|
||||
## wifi-phy.h (module 'wifi'): std::vector<unsigned char, std::allocator<unsigned char> > ns3::WifiPhy::GetSupportedChannelWidthSet() const [member function]
|
||||
cls.add_method('GetSupportedChannelWidthSet',
|
||||
'std::vector< unsigned int >',
|
||||
'std::vector< unsigned char >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxGain() const [member function]
|
||||
@@ -9541,14 +9545,14 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiTxVector', 'txVector')],
|
||||
is_static=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu, ns3::SignalNoiseDbm signalNoise) [member function]
|
||||
cls.add_method('NotifyMonitorSniffRx',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu'), param('ns3::SignalNoiseDbm', 'signalNoise')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, ns3::WifiTxVector txVector, ns3::MpduInfo aMpdu) [member function]
|
||||
cls.add_method('NotifyMonitorSniffTx',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')])
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('ns3::WifiTxVector', 'txVector'), param('ns3::MpduInfo', 'aMpdu')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<ns3::Packet const> packet) [member function]
|
||||
cls.add_method('NotifyRxBegin',
|
||||
'void',
|
||||
@@ -9590,15 +9594,15 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('SetCcaMode1Threshold',
|
||||
'void',
|
||||
[param('double', 'threshold')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint16_t id) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint8_t id) [member function]
|
||||
cls.add_method('SetChannelNumber',
|
||||
'void',
|
||||
[param('uint16_t', 'id')],
|
||||
[param('uint8_t', 'id')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelWidth(uint32_t channelwidth) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelWidth(uint8_t channelwidth) [member function]
|
||||
cls.add_method('SetChannelWidth',
|
||||
'void',
|
||||
[param('uint32_t', 'channelwidth')],
|
||||
[param('uint8_t', 'channelwidth')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetDevice(ns3::Ptr<ns3::NetDevice> device) [member function]
|
||||
cls.add_method('SetDevice',
|
||||
@@ -9612,10 +9616,10 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('SetErrorRateModel',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')])
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetFrequency(uint32_t freq) [member function]
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetFrequency(uint16_t freq) [member function]
|
||||
cls.add_method('SetFrequency',
|
||||
'void',
|
||||
[param('uint32_t', 'freq')],
|
||||
[param('uint16_t', 'freq')],
|
||||
is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetGreenfield(bool greenfield) [member function]
|
||||
cls.add_method('SetGreenfield',
|
||||
@@ -9715,20 +9719,20 @@ def register_Ns3WifiPhy_methods(root_module, cls):
|
||||
cls.add_method('UnregisterListener',
|
||||
'void',
|
||||
[param('ns3::WifiPhyListener *', 'listener')])
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoChannelSwitch(uint16_t id) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoChannelSwitch(uint8_t id) [member function]
|
||||
cls.add_method('DoChannelSwitch',
|
||||
'bool',
|
||||
[param('uint16_t', 'id')],
|
||||
[param('uint8_t', 'id')],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint32_t frequency) [member function]
|
||||
## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::DoFrequencySwitch(uint16_t frequency) [member function]
|
||||
cls.add_method('DoFrequencySwitch',
|
||||
'bool',
|
||||
[param('uint32_t', 'frequency')],
|
||||
[param('uint16_t', 'frequency')],
|
||||
visibility='protected', is_virtual=True)
|
||||
## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::DoInitialize() [member function]
|
||||
cls.add_method('DoInitialize',
|
||||
@@ -9941,9 +9945,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
cls.add_method('GetBlockAckTxVector',
|
||||
'ns3::WifiTxVector',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'dataMode')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetChannelWidthSupported(ns3::Mac48Address address) const [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetChannelWidthSupported(ns3::Mac48Address address) const [member function]
|
||||
cls.add_method('GetChannelWidthSupported',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address')],
|
||||
is_const=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetCtsToSelfTxVector(ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
|
||||
@@ -10156,10 +10160,10 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
cls.add_method('RecordWaitAssocTxOk',
|
||||
'void',
|
||||
[param('ns3::Mac48Address', 'address')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t tid, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportAmpduTxStatus(ns3::Mac48Address address, uint8_t tid, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('ReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::Mac48Address', 'address'), param('uint8_t', 'tid'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')])
|
||||
[param('ns3::Mac48Address', 'address'), param('uint8_t', 'tid'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')])
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
|
||||
cls.add_method('ReportDataFailed',
|
||||
'void',
|
||||
@@ -10271,9 +10275,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation const *', 'station')],
|
||||
is_const=True, visibility='protected')
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetChannelWidth(ns3::WifiRemoteStation const * station) const [member function]
|
||||
cls.add_method('GetChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::WifiRemoteStation const *', 'station')],
|
||||
is_const=True, visibility='protected')
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member function]
|
||||
@@ -10371,9 +10375,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'ns3::WifiRemoteStation *',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetAckTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function]
|
||||
@@ -10401,9 +10405,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetBlockAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetBlockAckTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetBlockAckTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetBlockAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function]
|
||||
@@ -10431,9 +10435,9 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::DoGetCtsTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetCtsTxChannelWidth(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
cls.add_method('DoGetCtsTxChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetCtsTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function]
|
||||
@@ -10491,10 +10495,10 @@ def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -12775,10 +12779,10 @@ def register_Ns3EdcaTxopN_methods(root_module, cls):
|
||||
cls.add_method('GotBlockAck',
|
||||
'void',
|
||||
[param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode'), param('double', 'dataSnr')])
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedBlockAck(uint32_t nMpdus) [member function]
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedBlockAck(uint8_t nMpdus) [member function]
|
||||
cls.add_method('MissedBlockAck',
|
||||
'void',
|
||||
[param('uint32_t', 'nMpdus')])
|
||||
[param('uint8_t', 'nMpdus')])
|
||||
## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotAddBaResponse(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function]
|
||||
cls.add_method('GotAddBaResponse',
|
||||
'void',
|
||||
@@ -14351,10 +14355,10 @@ def register_Ns3IdealWifiManager_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## ideal-wifi-manager.h (module 'wifi'): void ns3::IdealWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -15189,10 +15193,10 @@ def register_Ns3MinstrelHtWifiManager_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')],
|
||||
visibility='private', is_virtual=True)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint32_t nSuccessfulMpdus, uint32_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportAmpduTxStatus(ns3::WifiRemoteStation * station, uint8_t nSuccessfulMpdus, uint8_t nFailedMpdus, double rxSnr, double dataSnr) [member function]
|
||||
cls.add_method('DoReportAmpduTxStatus',
|
||||
'void',
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'nSuccessfulMpdus'), param('uint32_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
[param('ns3::WifiRemoteStation *', 'station'), param('uint8_t', 'nSuccessfulMpdus'), param('uint8_t', 'nFailedMpdus'), param('double', 'rxSnr'), param('double', 'dataSnr')],
|
||||
visibility='private', is_virtual=True)
|
||||
## minstrel-ht-wifi-manager.h (module 'wifi'): void ns3::MinstrelHtWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
|
||||
cls.add_method('DoReportDataFailed',
|
||||
@@ -17006,10 +17010,10 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::SpectrumWifiPhy const &', 'arg0')])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): ns3::SpectrumWifiPhy::SpectrumWifiPhy() [constructor]
|
||||
cls.add_constructor([])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::AddOperationalChannel(uint16_t channelNumber) [member function]
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::AddOperationalChannel(uint8_t channelNumber) [member function]
|
||||
cls.add_method('AddOperationalChannel',
|
||||
'void',
|
||||
[param('uint16_t', 'channelNumber')])
|
||||
[param('uint8_t', 'channelNumber')])
|
||||
## spectrum-wifi-phy.h (module 'wifi'): void ns3::SpectrumWifiPhy::ClearOperationalChannelList() [member function]
|
||||
cls.add_method('ClearOperationalChannelList',
|
||||
'void',
|
||||
@@ -17023,9 +17027,9 @@ def register_Ns3SpectrumWifiPhy_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::WifiChannel >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## spectrum-wifi-phy.h (module 'wifi'): std::vector<unsigned short, std::allocator<unsigned short> > ns3::SpectrumWifiPhy::GetOperationalChannelList() const [member function]
|
||||
## spectrum-wifi-phy.h (module 'wifi'): std::vector<unsigned char, std::allocator<unsigned char> > ns3::SpectrumWifiPhy::GetOperationalChannelList() const [member function]
|
||||
cls.add_method('GetOperationalChannelList',
|
||||
'std::vector< unsigned short >',
|
||||
'std::vector< unsigned char >',
|
||||
[],
|
||||
is_const=True)
|
||||
## spectrum-wifi-phy.h (module 'wifi'): ns3::Ptr<ns3::AntennaModel> ns3::SpectrumWifiPhy::GetRxAntenna() const [member function]
|
||||
@@ -18401,9 +18405,9 @@ def register_Ns3ApWifiMac_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_const=True)
|
||||
## ap-wifi-mac.h (module 'wifi'): uint32_t ns3::ApWifiMac::GetVhtOperationalChannelWidth() const [member function]
|
||||
## ap-wifi-mac.h (module 'wifi'): uint8_t ns3::ApWifiMac::GetVhtOperationalChannelWidth() const [member function]
|
||||
cls.add_method('GetVhtOperationalChannelWidth',
|
||||
'uint32_t',
|
||||
'uint8_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## ap-wifi-mac.h (module 'wifi'): int64_t ns3::ApWifiMac::AssignStreams(int64_t stream) [member function]
|
||||
|
||||
Reference in New Issue
Block a user