src/dsr/bindings/modulegen__gcc_ILP32.py
changeset 11207 05b028936933
parent 11114 b02433d91a26
child 11382 dbd2787c79f6
equal deleted inserted replaced
11206:70702e9427a9 11207:05b028936933
    21     root_module = module.get_root()
    21     root_module = module.get_root()
    22     
    22     
    23     ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType [enumeration]
    23     ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType [enumeration]
    24     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_CTL_CTLWRAPPER', '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'], import_from_module='ns.wifi')
    24     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_CTL_CTLWRAPPER', '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'], import_from_module='ns.wifi')
    25     ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration]
    25     ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration]
    26     module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT', 'WIFI_PREAMBLE_HT_MF', 'WIFI_PREAMBLE_HT_GF'], import_from_module='ns.wifi')
    26     module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT', 'WIFI_PREAMBLE_HT_MF', 'WIFI_PREAMBLE_HT_GF', 'WIFI_PREAMBLE_NONE'], import_from_module='ns.wifi')
    27     ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration]
    27     ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration]
    28     module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT'], import_from_module='ns.wifi')
    28     module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT'], import_from_module='ns.wifi')
    29     ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration]
    29     ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration]
    30     module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10MHZ', 'WIFI_PHY_STANDARD_80211_5MHZ', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211n_2_4GHZ', 'WIFI_PHY_STANDARD_80211n_5GHZ'], import_from_module='ns.wifi')
    30     module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10MHZ', 'WIFI_PHY_STANDARD_80211_5MHZ', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211n_2_4GHZ', 'WIFI_PHY_STANDARD_80211n_5GHZ'], import_from_module='ns.wifi')
    31     ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration]
    31     ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration]
  5462     ## wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::WifiMac::GetTypeId() [member function]
  5462     ## wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::WifiMac::GetTypeId() [member function]
  5463     cls.add_method('GetTypeId', 
  5463     cls.add_method('GetTypeId', 
  5464                    'ns3::TypeId', 
  5464                    'ns3::TypeId', 
  5465                    [], 
  5465                    [], 
  5466                    is_static=True)
  5466                    is_static=True)
       
  5467     ## wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::WifiPhy> ns3::WifiMac::GetWifiPhy() const [member function]
       
  5468     cls.add_method('GetWifiPhy', 
       
  5469                    'ns3::Ptr< ns3::WifiPhy >', 
       
  5470                    [], 
       
  5471                    is_pure_virtual=True, is_const=True, is_virtual=True)
       
  5472     ## wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::WifiRemoteStationManager> ns3::WifiMac::GetWifiRemoteStationManager() const [member function]
       
  5473     cls.add_method('GetWifiRemoteStationManager', 
       
  5474                    'ns3::Ptr< ns3::WifiRemoteStationManager >', 
       
  5475                    [], 
       
  5476                    is_pure_virtual=True, is_const=True, is_virtual=True)
  5467     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<ns3::Packet const> packet) [member function]
  5477     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<ns3::Packet const> packet) [member function]
  5468     cls.add_method('NotifyPromiscRx', 
  5478     cls.add_method('NotifyPromiscRx', 
  5469                    'void', 
  5479                    'void', 
  5470                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
  5480                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
  5471     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyRx(ns3::Ptr<ns3::Packet const> packet) [member function]
  5481     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyRx(ns3::Ptr<ns3::Packet const> packet) [member function]
  5482                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
  5492                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
  5483     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
  5493     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
  5484     cls.add_method('NotifyTxDrop', 
  5494     cls.add_method('NotifyTxDrop', 
  5485                    'void', 
  5495                    'void', 
  5486                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
  5496                    [param('ns3::Ptr< ns3::Packet const >', 'packet')])
       
  5497     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::ResetWifiPhy() [member function]
       
  5498     cls.add_method('ResetWifiPhy', 
       
  5499                    'void', 
       
  5500                    [], 
       
  5501                    is_pure_virtual=True, is_virtual=True)
  5487     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
  5502     ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
  5488     cls.add_method('SetAckTimeout', 
  5503     cls.add_method('SetAckTimeout', 
  5489                    'void', 
  5504                    'void', 
  5490                    [param('ns3::Time', 'ackTimeout')], 
  5505                    [param('ns3::Time', 'ackTimeout')], 
  5491                    is_pure_virtual=True, is_virtual=True)
  5506                    is_pure_virtual=True, is_virtual=True)
  6030     ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function]
  6045     ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function]
  6031     cls.add_method('CalculateSnr', 
  6046     cls.add_method('CalculateSnr', 
  6032                    'double', 
  6047                    'double', 
  6033                    [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], 
  6048                    [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], 
  6034                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6049                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6035     ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble, double frequency) [member function]
  6050     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble, double frequency, uint8_t packetType, uint8_t incFlag) [member function]
  6036     cls.add_method('CalculateTxDuration', 
  6051     cls.add_method('CalculateTxDuration', 
  6037                    'ns3::Time', 
  6052                    'ns3::Time', 
  6038                    [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble'), param('double', 'frequency')], 
  6053                    [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble'), param('double', 'frequency'), param('uint8_t', 'packetType'), param('uint8_t', 'incFlag')])
  6039                    is_static=True)
       
  6040     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
  6054     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
  6041     cls.add_method('ConfigureStandard', 
  6055     cls.add_method('ConfigureStandard', 
  6042                    'void', 
  6056                    'void', 
  6043                    [param('ns3::WifiPhyStandard', 'standard')], 
  6057                    [param('ns3::WifiPhyStandard', 'standard')], 
  6044                    is_pure_virtual=True, is_virtual=True)
  6058                    is_pure_virtual=True, is_virtual=True)
  6058                    [], 
  6072                    [], 
  6059                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6073                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6060     ## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() const [member function]
  6074     ## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() const [member function]
  6061     cls.add_method('GetChannelNumber', 
  6075     cls.add_method('GetChannelNumber', 
  6062                    'uint16_t', 
  6076                    'uint16_t', 
       
  6077                    [], 
       
  6078                    is_pure_virtual=True, is_const=True, is_virtual=True)
       
  6079     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetChannelSwitchDelay() const [member function]
       
  6080     cls.add_method('GetChannelSwitchDelay', 
       
  6081                    'ns3::Time', 
  6063                    [], 
  6082                    [], 
  6064                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6083                    is_pure_virtual=True, is_const=True, is_virtual=True)
  6065     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function]
  6084     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function]
  6066     cls.add_method('GetDelayUntilIdle', 
  6085     cls.add_method('GetDelayUntilIdle', 
  6067                    'ns3::Time', 
  6086                    'ns3::Time', 
  6480     ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate9MbpsBW5MHz() [member function]
  6499     ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate9MbpsBW5MHz() [member function]
  6481     cls.add_method('GetOfdmRate9MbpsBW5MHz', 
  6500     cls.add_method('GetOfdmRate9MbpsBW5MHz', 
  6482                    'ns3::WifiMode', 
  6501                    'ns3::WifiMode', 
  6483                    [], 
  6502                    [], 
  6484                    is_static=True)
  6503                    is_static=True)
  6485     ## wifi-phy.h (module 'wifi'): static double ns3::WifiPhy::GetPayloadDurationMicroSeconds(uint32_t size, ns3::WifiTxVector txvector, double frequency) [member function]
  6504     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetPayloadDuration(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble, double frequency, uint8_t packetType, uint8_t incFlag) [member function]
  6486     cls.add_method('GetPayloadDurationMicroSeconds', 
  6505     cls.add_method('GetPayloadDuration', 
  6487                    'double', 
  6506                    'ns3::Time', 
  6488                    [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector'), param('double', 'frequency')], 
  6507                    [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble'), param('double', 'frequency'), param('uint8_t', 'packetType'), param('uint8_t', 'incFlag')])
  6489                    is_static=True)
  6508     ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpHeaderDuration(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6490     ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHeaderDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6509     cls.add_method('GetPlcpHeaderDuration', 
  6491     cls.add_method('GetPlcpHeaderDurationMicroSeconds', 
  6510                    'ns3::Time', 
  6492                    'uint32_t', 
       
  6493                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6511                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6494                    is_static=True)
  6512                    is_static=True)
  6495     ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHeaderMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6513     ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHeaderMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6496     cls.add_method('GetPlcpHeaderMode', 
  6514     cls.add_method('GetPlcpHeaderMode', 
  6497                    'ns3::WifiMode', 
  6515                    'ns3::WifiMode', 
  6498                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6516                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6499                    is_static=True)
  6517                    is_static=True)
  6500     ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHtSigHeaderDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6518     ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpHtSigHeaderDuration(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6501     cls.add_method('GetPlcpHtSigHeaderDurationMicroSeconds', 
  6519     cls.add_method('GetPlcpHtSigHeaderDuration', 
  6502                    'uint32_t', 
  6520                    'ns3::Time', 
  6503                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6521                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6504                    is_static=True)
  6522                    is_static=True)
  6505     ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHtTrainingSymbolDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble, ns3::WifiTxVector txvector) [member function]
  6523     ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpHtTrainingSymbolDuration(ns3::WifiPreamble preamble, ns3::WifiTxVector txvector) [member function]
  6506     cls.add_method('GetPlcpHtTrainingSymbolDurationMicroSeconds', 
  6524     cls.add_method('GetPlcpHtTrainingSymbolDuration', 
  6507                    'uint32_t', 
  6525                    'ns3::Time', 
  6508                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble'), param('ns3::WifiTxVector', 'txvector')], 
  6526                    [param('ns3::WifiPreamble', 'preamble'), param('ns3::WifiTxVector', 'txvector')], 
  6509                    is_static=True)
  6527                    is_static=True)
  6510     ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpPreambleDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6528     ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::GetPlcpPreambleDuration(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
  6511     cls.add_method('GetPlcpPreambleDurationMicroSeconds', 
  6529     cls.add_method('GetPlcpPreambleDuration', 
  6512                    'uint32_t', 
  6530                    'ns3::Time', 
  6513                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6531                    [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
  6514                    is_static=True)
  6532                    is_static=True)
  6515     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetStateDuration() [member function]
  6533     ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetStateDuration() [member function]
  6516     cls.add_method('GetStateDuration', 
  6534     cls.add_method('GetStateDuration', 
  6517                    'ns3::Time', 
  6535                    'ns3::Time', 
  6622     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ResumeFromSleep() [member function]
  6640     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ResumeFromSleep() [member function]
  6623     cls.add_method('ResumeFromSleep', 
  6641     cls.add_method('ResumeFromSleep', 
  6624                    'void', 
  6642                    'void', 
  6625                    [], 
  6643                    [], 
  6626                    is_pure_virtual=True, is_virtual=True)
  6644                    is_pure_virtual=True, is_virtual=True)
  6627     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble) [member function]
  6645     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble, uint8_t packetType) [member function]
  6628     cls.add_method('SendPacket', 
  6646     cls.add_method('SendPacket', 
  6629                    'void', 
  6647                    'void', 
  6630                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble')], 
  6648                    [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'packetType')], 
  6631                    is_pure_virtual=True, is_virtual=True)
  6649                    is_pure_virtual=True, is_virtual=True)
  6632     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelBonding(bool channelbonding) [member function]
  6650     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelBonding(bool channelbonding) [member function]
  6633     cls.add_method('SetChannelBonding', 
  6651     cls.add_method('SetChannelBonding', 
  6634                    'void', 
  6652                    'void', 
  6635                    [param('bool', 'channelbonding')], 
  6653                    [param('bool', 'channelbonding')], 
  6687     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetStbc(bool stbc) [member function]
  6705     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetStbc(bool stbc) [member function]
  6688     cls.add_method('SetStbc', 
  6706     cls.add_method('SetStbc', 
  6689                    'void', 
  6707                    'void', 
  6690                    [param('bool', 'stbc')], 
  6708                    [param('bool', 'stbc')], 
  6691                    is_pure_virtual=True, is_virtual=True)
  6709                    is_pure_virtual=True, is_virtual=True)
       
  6710     ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::UnregisterListener(ns3::WifiPhyListener * listener) [member function]
       
  6711     cls.add_method('UnregisterListener', 
       
  6712                    'void', 
       
  6713                    [param('ns3::WifiPhyListener *', 'listener')], 
       
  6714                    is_pure_virtual=True, is_virtual=True)
  6692     ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::WifiModeToMcs(ns3::WifiMode mode) [member function]
  6715     ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::WifiModeToMcs(ns3::WifiMode mode) [member function]
  6693     cls.add_method('WifiModeToMcs', 
  6716     cls.add_method('WifiModeToMcs', 
  6694                    'uint32_t', 
  6717                    'uint32_t', 
  6695                    [param('ns3::WifiMode', 'mode')], 
  6718                    [param('ns3::WifiMode', 'mode')], 
  6696                    is_pure_virtual=True, is_virtual=True)
  6719                    is_pure_virtual=True, is_virtual=True)
  6699 def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
  6722 def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
  6700     ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor]
  6723     ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor]
  6701     cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')])
  6724     cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')])
  6702     ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager() [constructor]
  6725     ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager() [constructor]
  6703     cls.add_constructor([])
  6726     cls.add_constructor([])
       
  6727     ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddAllSupportedModes(ns3::Mac48Address address) [member function]
       
  6728     cls.add_method('AddAllSupportedModes', 
       
  6729                    'void', 
       
  6730                    [param('ns3::Mac48Address', 'address')])
  6704     ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMcs(uint8_t mcs) [member function]
  6731     ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMcs(uint8_t mcs) [member function]
  6705     cls.add_method('AddBasicMcs', 
  6732     cls.add_method('AddBasicMcs', 
  6706                    'void', 
  6733                    'void', 
  6707                    [param('uint8_t', 'mcs')])
  6734                    [param('uint8_t', 'mcs')])
  6708     ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMode(ns3::WifiMode mode) [member function]
  6735     ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMode(ns3::WifiMode mode) [member function]