bindings/python/apidefs/gcc-ILP32/ns3_module_wifi.py
author Craig Dowell <craigdo@ee.washington.edu>
Fri, 26 Feb 2010 10:31:26 -0800
changeset 6085 94b282f335d2
parent 6077 4329a1519b3e
child 6187 8b61b7497642
permissions -rw-r--r--
allow explicit filenames in pcap trace files
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     1
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     2
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     3
def register_types(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     4
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     5
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     6
    ## wifi-mac-header.h: ns3::WifiMacType [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     7
    module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_MGT_ACTION', 'WIFI_MAC_MGT_ACTION_NO_ACK', 'WIFI_MAC_MGT_MULTIHOP_ACTION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     8
    ## wifi-preamble.h: ns3::WifiPreamble [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
     9
    module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    10
    ## wifi-phy-standard.h: ns3::WifiPhyStandard [enumeration]
5754
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
    11
    module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211_10Mhz', 'WIFI_PHY_STANDARD_80211_5Mhz', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211p_CCH', 'WIFI_PHY_STANDARD_80211p_SCH', 'WIFI_PHY_UNKNOWN'])
5779
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
    12
    ## qos-tag.h: ns3::UserPriority [enumeration]
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
    13
    module.add_enum('UserPriority', ['UP_BK', 'UP_BE', 'UP_EE', 'UP_CL', 'UP_VI', 'UP_VO', 'UP_NC'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    14
    ## qos-utils.h: ns3::AccessClass [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    15
    module.add_enum('AccessClass', ['AC_VO', 'AC_VI', 'AC_BE', 'AC_BK', 'AC_BE_NQOS', 'AC_UNDEF'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    16
    ## edca-txop-n.h: ns3::TypeOfStation [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    17
    module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    18
    ## ctrl-headers.h: ns3::BlockAckType [enumeration]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    19
    module.add_enum('BlockAckType', ['BASIC_BLOCK_ACK', 'COMPRESSED_BLOCK_ACK', 'MULTI_TID_BLOCK_ACK'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    20
    ## block-ack-manager.h: ns3::Bar [struct]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    21
    module.add_class('Bar')
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    22
    ## block-ack-agreement.h: ns3::BlockAckAgreement [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    23
    module.add_class('BlockAckAgreement')
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    24
    ## block-ack-manager.h: ns3::BlockAckManager [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    25
    module.add_class('BlockAckManager')
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    26
    ## capability-information.h: ns3::CapabilityInformation [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    27
    module.add_class('CapabilityInformation')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    28
    ## dcf-manager.h: ns3::DcfManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    29
    module.add_class('DcfManager')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    30
    ## dcf-manager.h: ns3::DcfState [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    31
    module.add_class('DcfState', allow_subclassing=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    32
    ## interference-helper.h: ns3::InterferenceHelper [class]
6029
096af1414c37 tell pybindgen not to disable inheritance on classes that end with Helper, and rescan
Craig Dowell <craigdo@ee.washington.edu>
parents: 6028
diff changeset
    33
    module.add_class('InterferenceHelper')
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    34
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer [struct]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    35
    module.add_class('SnrPer', outer_class=root_module['ns3::InterferenceHelper'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    36
    ## mac-low.h: ns3::MacLowBlockAckEventListener [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    37
    module.add_class('MacLowBlockAckEventListener', allow_subclassing=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    38
    ## mac-low.h: ns3::MacLowDcfListener [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    39
    module.add_class('MacLowDcfListener', allow_subclassing=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    40
    ## mac-low.h: ns3::MacLowTransmissionListener [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    41
    module.add_class('MacLowTransmissionListener', allow_subclassing=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    42
    ## mac-low.h: ns3::MacLowTransmissionParameters [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    43
    module.add_class('MacLowTransmissionParameters')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    44
    ## mac-rx-middle.h: ns3::MacRxMiddle [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    45
    module.add_class('MacRxMiddle')
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    46
    ## originator-block-ack-agreement.h: ns3::OriginatorBlockAckAgreement [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    47
    module.add_class('OriginatorBlockAckAgreement', parent=root_module['ns3::BlockAckAgreement'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    48
    ## originator-block-ack-agreement.h: ns3::OriginatorBlockAckAgreement::State [enumeration]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    49
    module.add_enum('State', ['PENDING', 'ESTABLISHED', 'INACTIVE', 'UNSUCCESSFUL'], outer_class=root_module['ns3::OriginatorBlockAckAgreement'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    50
    ## ssid.h: ns3::Ssid [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    51
    module.add_class('Ssid')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    52
    ## status-code.h: ns3::StatusCode [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    53
    module.add_class('StatusCode')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    54
    ## supported-rates.h: ns3::SupportedRates [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    55
    module.add_class('SupportedRates')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    56
    ## wifi-mode.h: ns3::WifiMode [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    57
    module.add_class('WifiMode')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    58
    ## wifi-mode.h: ns3::WifiMode::ModulationType [enumeration]
5941
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
    59
    module.add_enum('ModulationType', ['BPSK', 'QPSK', 'DBPSK', 'DQPSK', 'QAM', 'UNKNOWN'], outer_class=root_module['ns3::WifiMode'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    60
    ## wifi-mode.h: ns3::WifiModeFactory [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    61
    module.add_class('WifiModeFactory')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    62
    ## wifi-phy.h: ns3::WifiPhyListener [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    63
    module.add_class('WifiPhyListener', allow_subclassing=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    64
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation [struct]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    65
    module.add_class('WifiRemoteStation')
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    66
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationInfo [class]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    67
    module.add_class('WifiRemoteStationInfo')
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    68
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState [struct]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    69
    module.add_class('WifiRemoteStationState')
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    70
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState [enumeration]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
    71
    module.add_enum('', ['BRAND_NEW', 'DISASSOC', 'WAIT_ASSOC_TX_OK', 'GOT_ASSOC_TX_OK'], outer_class=root_module['ns3::WifiRemoteStationState'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    72
    ## mgt-headers.h: ns3::MgtAddBaRequestHeader [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    73
    module.add_class('MgtAddBaRequestHeader', parent=root_module['ns3::Header'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    74
    ## mgt-headers.h: ns3::MgtAddBaResponseHeader [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    75
    module.add_class('MgtAddBaResponseHeader', parent=root_module['ns3::Header'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    76
    ## mgt-headers.h: ns3::MgtAssocRequestHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    77
    module.add_class('MgtAssocRequestHeader', parent=root_module['ns3::Header'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    78
    ## mgt-headers.h: ns3::MgtAssocResponseHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    79
    module.add_class('MgtAssocResponseHeader', parent=root_module['ns3::Header'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    80
    ## mgt-headers.h: ns3::MgtDelBaHeader [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    81
    module.add_class('MgtDelBaHeader', parent=root_module['ns3::Header'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    82
    ## mgt-headers.h: ns3::MgtProbeRequestHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    83
    module.add_class('MgtProbeRequestHeader', parent=root_module['ns3::Header'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    84
    ## mgt-headers.h: ns3::MgtProbeResponseHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    85
    module.add_class('MgtProbeResponseHeader', parent=root_module['ns3::Header'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    86
    ## qos-tag.h: ns3::QosTag [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
    87
    module.add_class('QosTag', parent=root_module['ns3::Tag'])
5841
144ef1f94bf2 rescan bindings
Tom Henderson <tomh@tomh.org>
parents: 5832
diff changeset
    88
    ## simple-ref-count.h: ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> > [class]
5881
edfb6efba4cd rescan python
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5841
diff changeset
    89
    module.add_class('SimpleRefCount', automatic_type_narrowing=True, template_parameters=['ns3::InterferenceHelper::Event', 'ns3::empty', 'ns3::DefaultDeleter<ns3::InterferenceHelper::Event>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'))
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    90
    ## mgt-headers.h: ns3::WifiActionHeader [class]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    91
    module.add_class('WifiActionHeader', parent=root_module['ns3::Header'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    92
    ## mgt-headers.h: ns3::WifiActionHeader::CategoryValue [enumeration]
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
    93
    module.add_enum('CategoryValue', ['BLOCK_ACK', 'MESH_PEERING_MGT', 'MESH_LINK_METRIC', 'MESH_PATH_SELECTION', 'MESH_INTERWORKING', 'MESH_RESOURCE_COORDINATION', 'MESH_PROXY_FORWARDING'], outer_class=root_module['ns3::WifiActionHeader'])
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    94
    ## mgt-headers.h: ns3::WifiActionHeader::PeerLinkMgtActionValue [enumeration]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    95
    module.add_enum('PeerLinkMgtActionValue', ['PEER_LINK_OPEN', 'PEER_LINK_CONFIRM', 'PEER_LINK_CLOSE'], outer_class=root_module['ns3::WifiActionHeader'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    96
    ## mgt-headers.h: ns3::WifiActionHeader::LinkMetricActionValue [enumeration]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    97
    module.add_enum('LinkMetricActionValue', ['LINK_METRIC_REQUEST', 'LINK_METRIC_REPORT'], outer_class=root_module['ns3::WifiActionHeader'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    98
    ## mgt-headers.h: ns3::WifiActionHeader::PathSelectionActionValue [enumeration]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
    99
    module.add_enum('PathSelectionActionValue', ['PATH_SELECTION'], outer_class=root_module['ns3::WifiActionHeader'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   100
    ## mgt-headers.h: ns3::WifiActionHeader::InterworkActionValue [enumeration]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   101
    module.add_enum('InterworkActionValue', ['PORTAL_ANNOUNCEMENT'], outer_class=root_module['ns3::WifiActionHeader'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   102
    ## mgt-headers.h: ns3::WifiActionHeader::ResourceCoordinationActionValue [enumeration]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   103
    module.add_enum('ResourceCoordinationActionValue', ['CONGESTION_CONTROL_NOTIFICATION', 'MDA_SETUP_REQUEST', 'MDA_SETUP_REPLY', 'MDAOP_ADVERTISMENT_REQUEST', 'MDAOP_ADVERTISMENTS', 'MDAOP_SET_TEARDOWN', 'BEACON_TIMING_REQUEST', 'BEACON_TIMING_RESPONSE', 'TBTT_ADJUSTMENT_REQUEST', 'MESH_CHANNEL_SWITCH_ANNOUNCEMENT'], outer_class=root_module['ns3::WifiActionHeader'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   104
    ## mgt-headers.h: ns3::WifiActionHeader::BlockAckActionValue [enumeration]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   105
    module.add_enum('BlockAckActionValue', ['BLOCK_ACK_ADDBA_REQUEST', 'BLOCK_ACK_ADDBA_RESPONSE', 'BLOCK_ACK_DELBA'], outer_class=root_module['ns3::WifiActionHeader'])
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   106
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue [union]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   107
    module.add_class('ActionValue', outer_class=root_module['ns3::WifiActionHeader'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   108
    ## wifi-mac.h: ns3::WifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   109
    module.add_class('WifiMac', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   110
    ## wifi-mac-header.h: ns3::WifiMacHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   111
    module.add_class('WifiMacHeader', parent=root_module['ns3::Header'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   112
    ## wifi-mac-header.h: ns3::WifiMacHeader::QosAckPolicy [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   113
    module.add_enum('QosAckPolicy', ['NORMAL_ACK', 'NO_ACK', 'NO_EXPLICIT_ACK', 'BLOCK_ACK'], outer_class=root_module['ns3::WifiMacHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   114
    ## wifi-mac-header.h: ns3::WifiMacHeader::AddressType [enumeration]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   115
    module.add_enum('AddressType', ['ADDR1', 'ADDR2', 'ADDR3', 'ADDR4'], outer_class=root_module['ns3::WifiMacHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   116
    ## wifi-phy.h: ns3::WifiPhy [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   117
    module.add_class('WifiPhy', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   118
    ## wifi-phy.h: ns3::WifiPhy::State [enumeration]
5821
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
   119
    module.add_enum('State', ['IDLE', 'CCA_BUSY', 'TX', 'RX', 'SWITCHING'], outer_class=root_module['ns3::WifiPhy'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   120
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   121
    module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   122
    ## yans-wifi-phy.h: ns3::YansWifiPhy [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   123
    module.add_class('YansWifiPhy', parent=root_module['ns3::WifiPhy'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   124
    ## aarf-wifi-manager.h: ns3::AarfWifiManager [class]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   125
    module.add_class('AarfWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   126
    ## aarfcd-wifi-manager.h: ns3::AarfcdWifiManager [class]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   127
    module.add_class('AarfcdWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   128
    ## adhoc-wifi-mac.h: ns3::AdhocWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   129
    module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   130
    ## amrr-wifi-manager.h: ns3::AmrrWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   131
    module.add_class('AmrrWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   132
    ## amsdu-subframe-header.h: ns3::AmsduSubframeHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   133
    module.add_class('AmsduSubframeHeader', parent=root_module['ns3::Header'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   134
    ## arf-wifi-manager.h: ns3::ArfWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   135
    module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   136
    ## cara-wifi-manager.h: ns3::CaraWifiManager [class]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   137
    module.add_class('CaraWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   138
    ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   139
    module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   140
    ## ctrl-headers.h: ns3::CtrlBAckRequestHeader [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   141
    module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   142
    ## ctrl-headers.h: ns3::CtrlBAckResponseHeader [class]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   143
    module.add_class('CtrlBAckResponseHeader', parent=root_module['ns3::Header'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   144
    ## dcf.h: ns3::Dcf [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   145
    module.add_class('Dcf', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   146
    ## edca-txop-n.h: ns3::EdcaTxopN [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   147
    module.add_class('EdcaTxopN', parent=root_module['ns3::Dcf'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   148
    ## error-rate-model.h: ns3::ErrorRateModel [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   149
    module.add_class('ErrorRateModel', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   150
    ## ideal-wifi-manager.h: ns3::IdealWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   151
    module.add_class('IdealWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   152
    ## mac-low.h: ns3::MacLow [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   153
    module.add_class('MacLow', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   154
    ## mgt-headers.h: ns3::MgtBeaconHeader [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   155
    module.add_class('MgtBeaconHeader', parent=root_module['ns3::MgtProbeResponseHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   156
    ## minstrel-wifi-manager.h: ns3::MinstrelWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   157
    module.add_class('MinstrelWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   158
    ## msdu-aggregator.h: ns3::MsduAggregator [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   159
    module.add_class('MsduAggregator', parent=root_module['ns3::Object'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   160
    ## nqap-wifi-mac.h: ns3::NqapWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   161
    module.add_class('NqapWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   162
    ## nqsta-wifi-mac.h: ns3::NqstaWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   163
    module.add_class('NqstaWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   164
    ## onoe-wifi-manager.h: ns3::OnoeWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   165
    module.add_class('OnoeWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   166
    ## qadhoc-wifi-mac.h: ns3::QadhocWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   167
    module.add_class('QadhocWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   168
    ## qap-wifi-mac.h: ns3::QapWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   169
    module.add_class('QapWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   170
    ## qsta-wifi-mac.h: ns3::QstaWifiMac [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   171
    module.add_class('QstaWifiMac', parent=root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   172
    ## rraa-wifi-manager.h: ns3::RraaWifiManager [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   173
    module.add_class('RraaWifiManager', parent=root_module['ns3::WifiRemoteStationManager'])
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   174
    ## ssid.h: ns3::SsidChecker [class]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   175
    module.add_class('SsidChecker', parent=root_module['ns3::AttributeChecker'])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   176
    ## ssid.h: ns3::SsidValue [class]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   177
    module.add_class('SsidValue', parent=root_module['ns3::AttributeValue'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   178
    ## wifi-channel.h: ns3::WifiChannel [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   179
    module.add_class('WifiChannel', parent=root_module['ns3::Channel'])
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   180
    ## wifi-mode.h: ns3::WifiModeChecker [class]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   181
    module.add_class('WifiModeChecker', parent=root_module['ns3::AttributeChecker'])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   182
    ## wifi-mode.h: ns3::WifiModeValue [class]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   183
    module.add_class('WifiModeValue', parent=root_module['ns3::AttributeValue'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   184
    ## wifi-net-device.h: ns3::WifiNetDevice [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   185
    module.add_class('WifiNetDevice', parent=root_module['ns3::NetDevice'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   186
    ## yans-error-rate-model.h: ns3::YansErrorRateModel [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   187
    module.add_class('YansErrorRateModel', parent=root_module['ns3::ErrorRateModel'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   188
    ## yans-wifi-channel.h: ns3::YansWifiChannel [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   189
    module.add_class('YansWifiChannel', parent=root_module['ns3::WifiChannel'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   190
    ## dca-txop.h: ns3::DcaTxop [class]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   191
    module.add_class('DcaTxop', parent=root_module['ns3::Dcf'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   192
    module.add_container('std::vector< ns3::WifiMode >', 'ns3::WifiMode', container_type='vector')
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   193
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   194
    ## Register a nested module for the namespace Config
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   195
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   196
    nested_module = module.add_cpp_namespace('Config')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   197
    register_types_ns3_Config(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   198
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   199
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   200
    ## Register a nested module for the namespace TimeStepPrecision
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   201
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   202
    nested_module = module.add_cpp_namespace('TimeStepPrecision')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   203
    register_types_ns3_TimeStepPrecision(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   204
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   205
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   206
    ## Register a nested module for the namespace addressUtils
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   207
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   208
    nested_module = module.add_cpp_namespace('addressUtils')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   209
    register_types_ns3_addressUtils(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   210
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   211
    
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   212
    ## Register a nested module for the namespace aodv
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   213
    
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   214
    nested_module = module.add_cpp_namespace('aodv')
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   215
    register_types_ns3_aodv(nested_module)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   216
    
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   217
    
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   218
    ## Register a nested module for the namespace dot11s
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   219
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   220
    nested_module = module.add_cpp_namespace('dot11s')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   221
    register_types_ns3_dot11s(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   222
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   223
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   224
    ## Register a nested module for the namespace flame
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   225
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   226
    nested_module = module.add_cpp_namespace('flame')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   227
    register_types_ns3_flame(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   228
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   229
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   230
    ## Register a nested module for the namespace internal
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   231
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   232
    nested_module = module.add_cpp_namespace('internal')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   233
    register_types_ns3_internal(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   234
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   235
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   236
    ## Register a nested module for the namespace olsr
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   237
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   238
    nested_module = module.add_cpp_namespace('olsr')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   239
    register_types_ns3_olsr(nested_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   240
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   241
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   242
def register_types_ns3_Config(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   243
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   244
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   245
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   246
def register_types_ns3_TimeStepPrecision(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   247
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   248
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   249
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   250
def register_types_ns3_addressUtils(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   251
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   252
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   253
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   254
def register_types_ns3_aodv(module):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   255
    root_module = module.get_root()
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   256
    
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   257
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   258
def register_types_ns3_dot11s(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   259
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   260
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   261
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   262
def register_types_ns3_flame(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   263
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   264
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   265
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   266
def register_types_ns3_internal(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   267
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   268
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   269
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   270
def register_types_ns3_olsr(module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   271
    root_module = module.get_root()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   272
    
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   273
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   274
def register_methods(root_module):
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   275
    register_Ns3Bar_methods(root_module, root_module['ns3::Bar'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   276
    register_Ns3BlockAckAgreement_methods(root_module, root_module['ns3::BlockAckAgreement'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   277
    register_Ns3BlockAckManager_methods(root_module, root_module['ns3::BlockAckManager'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   278
    register_Ns3CapabilityInformation_methods(root_module, root_module['ns3::CapabilityInformation'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   279
    register_Ns3DcfManager_methods(root_module, root_module['ns3::DcfManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   280
    register_Ns3DcfState_methods(root_module, root_module['ns3::DcfState'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   281
    register_Ns3InterferenceHelper_methods(root_module, root_module['ns3::InterferenceHelper'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   282
    register_Ns3InterferenceHelperSnrPer_methods(root_module, root_module['ns3::InterferenceHelper::SnrPer'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   283
    register_Ns3MacLowBlockAckEventListener_methods(root_module, root_module['ns3::MacLowBlockAckEventListener'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   284
    register_Ns3MacLowDcfListener_methods(root_module, root_module['ns3::MacLowDcfListener'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   285
    register_Ns3MacLowTransmissionListener_methods(root_module, root_module['ns3::MacLowTransmissionListener'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   286
    register_Ns3MacLowTransmissionParameters_methods(root_module, root_module['ns3::MacLowTransmissionParameters'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   287
    register_Ns3MacRxMiddle_methods(root_module, root_module['ns3::MacRxMiddle'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   288
    register_Ns3OriginatorBlockAckAgreement_methods(root_module, root_module['ns3::OriginatorBlockAckAgreement'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   289
    register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   290
    register_Ns3StatusCode_methods(root_module, root_module['ns3::StatusCode'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   291
    register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   292
    register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   293
    register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   294
    register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   295
    register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   296
    register_Ns3WifiRemoteStationInfo_methods(root_module, root_module['ns3::WifiRemoteStationInfo'])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   297
    register_Ns3WifiRemoteStationState_methods(root_module, root_module['ns3::WifiRemoteStationState'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   298
    register_Ns3MgtAddBaRequestHeader_methods(root_module, root_module['ns3::MgtAddBaRequestHeader'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   299
    register_Ns3MgtAddBaResponseHeader_methods(root_module, root_module['ns3::MgtAddBaResponseHeader'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   300
    register_Ns3MgtAssocRequestHeader_methods(root_module, root_module['ns3::MgtAssocRequestHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   301
    register_Ns3MgtAssocResponseHeader_methods(root_module, root_module['ns3::MgtAssocResponseHeader'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   302
    register_Ns3MgtDelBaHeader_methods(root_module, root_module['ns3::MgtDelBaHeader'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   303
    register_Ns3MgtProbeRequestHeader_methods(root_module, root_module['ns3::MgtProbeRequestHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   304
    register_Ns3MgtProbeResponseHeader_methods(root_module, root_module['ns3::MgtProbeResponseHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   305
    register_Ns3QosTag_methods(root_module, root_module['ns3::QosTag'])
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   306
    register_Ns3WifiActionHeader_methods(root_module, root_module['ns3::WifiActionHeader'])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
   307
    register_Ns3WifiActionHeaderActionValue_methods(root_module, root_module['ns3::WifiActionHeader::ActionValue'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   308
    register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   309
    register_Ns3WifiMacHeader_methods(root_module, root_module['ns3::WifiMacHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   310
    register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   311
    register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   312
    register_Ns3YansWifiPhy_methods(root_module, root_module['ns3::YansWifiPhy'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   313
    register_Ns3AarfWifiManager_methods(root_module, root_module['ns3::AarfWifiManager'])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   314
    register_Ns3AarfcdWifiManager_methods(root_module, root_module['ns3::AarfcdWifiManager'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   315
    register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   316
    register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   317
    register_Ns3AmsduSubframeHeader_methods(root_module, root_module['ns3::AmsduSubframeHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   318
    register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager'])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
   319
    register_Ns3CaraWifiManager_methods(root_module, root_module['ns3::CaraWifiManager'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   320
    register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager'])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   321
    register_Ns3CtrlBAckRequestHeader_methods(root_module, root_module['ns3::CtrlBAckRequestHeader'])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   322
    register_Ns3CtrlBAckResponseHeader_methods(root_module, root_module['ns3::CtrlBAckResponseHeader'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   323
    register_Ns3Dcf_methods(root_module, root_module['ns3::Dcf'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   324
    register_Ns3EdcaTxopN_methods(root_module, root_module['ns3::EdcaTxopN'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   325
    register_Ns3ErrorRateModel_methods(root_module, root_module['ns3::ErrorRateModel'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   326
    register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   327
    register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   328
    register_Ns3MgtBeaconHeader_methods(root_module, root_module['ns3::MgtBeaconHeader'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   329
    register_Ns3MinstrelWifiManager_methods(root_module, root_module['ns3::MinstrelWifiManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   330
    register_Ns3MsduAggregator_methods(root_module, root_module['ns3::MsduAggregator'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   331
    register_Ns3NqapWifiMac_methods(root_module, root_module['ns3::NqapWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   332
    register_Ns3NqstaWifiMac_methods(root_module, root_module['ns3::NqstaWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   333
    register_Ns3OnoeWifiManager_methods(root_module, root_module['ns3::OnoeWifiManager'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   334
    register_Ns3QadhocWifiMac_methods(root_module, root_module['ns3::QadhocWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   335
    register_Ns3QapWifiMac_methods(root_module, root_module['ns3::QapWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   336
    register_Ns3QstaWifiMac_methods(root_module, root_module['ns3::QstaWifiMac'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   337
    register_Ns3RraaWifiManager_methods(root_module, root_module['ns3::RraaWifiManager'])
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   338
    register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker'])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   339
    register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   340
    register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel'])
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   341
    register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker'])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
   342
    register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue'])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   343
    register_Ns3WifiNetDevice_methods(root_module, root_module['ns3::WifiNetDevice'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   344
    register_Ns3YansErrorRateModel_methods(root_module, root_module['ns3::YansErrorRateModel'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   345
    register_Ns3YansWifiChannel_methods(root_module, root_module['ns3::YansWifiChannel'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   346
    register_Ns3DcaTxop_methods(root_module, root_module['ns3::DcaTxop'])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   347
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   348
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   349
def register_Ns3Bar_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   350
    ## block-ack-manager.h: ns3::Bar::Bar(ns3::Bar const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   351
    cls.add_constructor([param('ns3::Bar const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   352
    ## block-ack-manager.h: ns3::Bar::Bar() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   353
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   354
    ## block-ack-manager.h: ns3::Bar::Bar(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address recipient, uint8_t tid, bool immediate) [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   355
    cls.add_constructor([param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('bool', 'immediate')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   356
    ## block-ack-manager.h: ns3::Bar::bar [variable]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   357
    cls.add_instance_attribute('bar', 'ns3::Ptr< ns3::Packet const >', is_const=False)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   358
    ## block-ack-manager.h: ns3::Bar::immediate [variable]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   359
    cls.add_instance_attribute('immediate', 'bool', is_const=False)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   360
    ## block-ack-manager.h: ns3::Bar::recipient [variable]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   361
    cls.add_instance_attribute('recipient', 'ns3::Mac48Address', is_const=False)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   362
    ## block-ack-manager.h: ns3::Bar::tid [variable]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   363
    cls.add_instance_attribute('tid', 'uint8_t', is_const=False)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   364
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   365
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   366
def register_Ns3BlockAckAgreement_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   367
    ## block-ack-agreement.h: ns3::BlockAckAgreement::BlockAckAgreement(ns3::BlockAckAgreement const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   368
    cls.add_constructor([param('ns3::BlockAckAgreement const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   369
    ## block-ack-agreement.h: ns3::BlockAckAgreement::BlockAckAgreement() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   370
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   371
    ## block-ack-agreement.h: ns3::BlockAckAgreement::BlockAckAgreement(ns3::Mac48Address peer, uint8_t tid) [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   372
    cls.add_constructor([param('ns3::Mac48Address', 'peer'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   373
    ## block-ack-agreement.h: uint16_t ns3::BlockAckAgreement::GetBufferSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   374
    cls.add_method('GetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   375
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   376
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   377
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   378
    ## block-ack-agreement.h: ns3::Mac48Address ns3::BlockAckAgreement::GetPeer() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   379
    cls.add_method('GetPeer', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   380
                   'ns3::Mac48Address', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   381
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   382
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   383
    ## block-ack-agreement.h: uint16_t ns3::BlockAckAgreement::GetStartingSequence() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   384
    cls.add_method('GetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   385
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   386
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   387
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   388
    ## block-ack-agreement.h: uint16_t ns3::BlockAckAgreement::GetStartingSequenceControl() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   389
    cls.add_method('GetStartingSequenceControl', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   390
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   391
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   392
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   393
    ## block-ack-agreement.h: uint8_t ns3::BlockAckAgreement::GetTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   394
    cls.add_method('GetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   395
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   396
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   397
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   398
    ## block-ack-agreement.h: uint16_t ns3::BlockAckAgreement::GetTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   399
    cls.add_method('GetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   400
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   401
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   402
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   403
    ## block-ack-agreement.h: bool ns3::BlockAckAgreement::IsAmsduSupported() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   404
    cls.add_method('IsAmsduSupported', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   405
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   406
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   407
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   408
    ## block-ack-agreement.h: bool ns3::BlockAckAgreement::IsImmediateBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   409
    cls.add_method('IsImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   410
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   411
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   412
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   413
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetAmsduSupport(bool supported) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   414
    cls.add_method('SetAmsduSupport', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   415
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   416
                   [param('bool', 'supported')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   417
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetBufferSize(uint16_t bufferSize) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   418
    cls.add_method('SetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   419
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   420
                   [param('uint16_t', 'bufferSize')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   421
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetDelayedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   422
    cls.add_method('SetDelayedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   423
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   424
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   425
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetImmediateBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   426
    cls.add_method('SetImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   427
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   428
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   429
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetStartingSequence(uint16_t seq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   430
    cls.add_method('SetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   431
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   432
                   [param('uint16_t', 'seq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   433
    ## block-ack-agreement.h: void ns3::BlockAckAgreement::SetTimeout(uint16_t timeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   434
    cls.add_method('SetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   435
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   436
                   [param('uint16_t', 'timeout')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   437
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   438
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   439
def register_Ns3BlockAckManager_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   440
    ## block-ack-manager.h: ns3::BlockAckManager::BlockAckManager() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   441
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   442
    ## block-ack-manager.h: void ns3::BlockAckManager::CreateAgreement(ns3::MgtAddBaRequestHeader const * reqHdr, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   443
    cls.add_method('CreateAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   444
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   445
                   [param('ns3::MgtAddBaRequestHeader const *', 'reqHdr'), param('ns3::Mac48Address', 'recipient')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   446
    ## block-ack-manager.h: void ns3::BlockAckManager::DestroyAgreement(ns3::Mac48Address recipient, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   447
    cls.add_method('DestroyAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   448
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   449
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   450
    ## block-ack-manager.h: bool ns3::BlockAckManager::ExistsAgreement(ns3::Mac48Address recipient, uint8_t tid) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   451
    cls.add_method('ExistsAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   452
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   453
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   454
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   455
    ## block-ack-manager.h: bool ns3::BlockAckManager::ExistsAgreementInState(ns3::Mac48Address recipient, uint8_t tid, ns3::OriginatorBlockAckAgreement::State state) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   456
    cls.add_method('ExistsAgreementInState', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   457
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   458
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('ns3::OriginatorBlockAckAgreement::State', 'state')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   459
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   460
    ## block-ack-manager.h: uint32_t ns3::BlockAckManager::GetNBufferedPackets(ns3::Mac48Address recipient, uint8_t tid) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   461
    cls.add_method('GetNBufferedPackets', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   462
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   463
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   464
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   465
    ## block-ack-manager.h: uint32_t ns3::BlockAckManager::GetNRetryNeededPackets(ns3::Mac48Address recipient, uint8_t tid) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   466
    cls.add_method('GetNRetryNeededPackets', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   467
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   468
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   469
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   470
    ## block-ack-manager.h: ns3::Ptr<ns3::Packet const> ns3::BlockAckManager::GetNextPacket(ns3::WifiMacHeader & hdr) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   471
    cls.add_method('GetNextPacket', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   472
                   'ns3::Ptr< ns3::Packet const >', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   473
                   [param('ns3::WifiMacHeader &', 'hdr')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   474
    ## block-ack-manager.h: uint32_t ns3::BlockAckManager::GetNextPacketSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   475
    cls.add_method('GetNextPacketSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   476
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   477
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   478
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   479
    ## block-ack-manager.h: bool ns3::BlockAckManager::HasBar(ns3::Bar & bar) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   480
    cls.add_method('HasBar', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   481
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   482
                   [param('ns3::Bar &', 'bar')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   483
    ## block-ack-manager.h: bool ns3::BlockAckManager::HasOtherFragments(uint16_t sequenceNumber) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   484
    cls.add_method('HasOtherFragments', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   485
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   486
                   [param('uint16_t', 'sequenceNumber')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   487
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   488
    ## block-ack-manager.h: bool ns3::BlockAckManager::HasPackets() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   489
    cls.add_method('HasPackets', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   490
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   491
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   492
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   493
    ## block-ack-manager.h: void ns3::BlockAckManager::NotifyAgreementEstablished(ns3::Mac48Address recipient, uint8_t tid, uint16_t startingSeq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   494
    cls.add_method('NotifyAgreementEstablished', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   495
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   496
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('uint16_t', 'startingSeq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   497
    ## block-ack-manager.h: void ns3::BlockAckManager::NotifyAgreementUnsuccessful(ns3::Mac48Address recipient, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   498
    cls.add_method('NotifyAgreementUnsuccessful', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   499
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   500
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   501
    ## block-ack-manager.h: void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   502
    cls.add_method('NotifyGotBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   503
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   504
                   [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   505
    ## block-ack-manager.h: void ns3::BlockAckManager::NotifyMpduTransmission(ns3::Mac48Address recipient, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   506
    cls.add_method('NotifyMpduTransmission', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   507
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   508
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   509
    ## block-ack-manager.h: void ns3::BlockAckManager::SetBlockAckInactivityCallback(ns3::Callback<void, ns3::Mac48Address, unsigned char, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   510
    cls.add_method('SetBlockAckInactivityCallback', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   511
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   512
                   [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   513
    ## block-ack-manager.h: void ns3::BlockAckManager::SetBlockAckThreshold(uint8_t nPackets) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   514
    cls.add_method('SetBlockAckThreshold', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   515
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   516
                   [param('uint8_t', 'nPackets')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   517
    ## block-ack-manager.h: void ns3::BlockAckManager::SetBlockAckType(ns3::BlockAckType bAckType) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   518
    cls.add_method('SetBlockAckType', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   519
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   520
                   [param('ns3::BlockAckType', 'bAckType')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   521
    ## block-ack-manager.h: void ns3::BlockAckManager::SetBlockDestinationCallback(ns3::Callback<void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   522
    cls.add_method('SetBlockDestinationCallback', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   523
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   524
                   [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   525
    ## block-ack-manager.h: void ns3::BlockAckManager::SetMaxPacketDelay(ns3::Time maxDelay) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   526
    cls.add_method('SetMaxPacketDelay', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   527
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   528
                   [param('ns3::Time', 'maxDelay')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   529
    ## block-ack-manager.h: void ns3::BlockAckManager::SetQueue(ns3::Ptr<ns3::WifiMacQueue> queue) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   530
    cls.add_method('SetQueue', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   531
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   532
                   [param('ns3::Ptr< ns3::WifiMacQueue >', 'queue')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   533
    ## block-ack-manager.h: void ns3::BlockAckManager::SetTxMiddle(ns3::MacTxMiddle * txMiddle) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   534
    cls.add_method('SetTxMiddle', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   535
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   536
                   [param('ns3::MacTxMiddle *', 'txMiddle')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   537
    ## block-ack-manager.h: void ns3::BlockAckManager::SetUnblockDestinationCallback(ns3::Callback<void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   538
    cls.add_method('SetUnblockDestinationCallback', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   539
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   540
                   [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   541
    ## block-ack-manager.h: void ns3::BlockAckManager::StorePacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr, ns3::Time tStamp) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   542
    cls.add_method('StorePacket', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   543
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   544
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr'), param('ns3::Time', 'tStamp')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   545
    ## block-ack-manager.h: bool ns3::BlockAckManager::SwitchToBlockAckIfNeeded(ns3::Mac48Address recipient, uint8_t tid, uint16_t startingSeq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   546
    cls.add_method('SwitchToBlockAckIfNeeded', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   547
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   548
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('uint16_t', 'startingSeq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   549
    ## block-ack-manager.h: void ns3::BlockAckManager::TearDownBlockAck(ns3::Mac48Address recipient, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   550
    cls.add_method('TearDownBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   551
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   552
                   [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   553
    ## block-ack-manager.h: void ns3::BlockAckManager::UpdateAgreement(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   554
    cls.add_method('UpdateAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   555
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   556
                   [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   557
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   558
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   559
def register_Ns3CapabilityInformation_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   560
    ## capability-information.h: ns3::CapabilityInformation::CapabilityInformation(ns3::CapabilityInformation const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   561
    cls.add_constructor([param('ns3::CapabilityInformation const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   562
    ## capability-information.h: ns3::CapabilityInformation::CapabilityInformation() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   563
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   564
    ## capability-information.h: ns3::Buffer::Iterator ns3::CapabilityInformation::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   565
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   566
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   567
                   [param('ns3::Buffer::Iterator', 'start')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   568
    ## capability-information.h: uint32_t ns3::CapabilityInformation::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   569
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   570
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   571
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   572
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   573
    ## capability-information.h: bool ns3::CapabilityInformation::IsEss() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   574
    cls.add_method('IsEss', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   575
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   576
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   577
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   578
    ## capability-information.h: bool ns3::CapabilityInformation::IsIbss() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   579
    cls.add_method('IsIbss', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   580
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   581
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   582
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   583
    ## capability-information.h: ns3::Buffer::Iterator ns3::CapabilityInformation::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   584
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   585
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   586
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   587
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   588
    ## capability-information.h: void ns3::CapabilityInformation::SetEss() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   589
    cls.add_method('SetEss', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   590
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   591
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   592
    ## capability-information.h: void ns3::CapabilityInformation::SetIbss() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   593
    cls.add_method('SetIbss', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   594
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   595
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   596
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   597
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   598
def register_Ns3DcfManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   599
    ## dcf-manager.h: ns3::DcfManager::DcfManager(ns3::DcfManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   600
    cls.add_constructor([param('ns3::DcfManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   601
    ## dcf-manager.h: ns3::DcfManager::DcfManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   602
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   603
    ## dcf-manager.h: void ns3::DcfManager::Add(ns3::DcfState * dcf) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   604
    cls.add_method('Add', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   605
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   606
                   [param('ns3::DcfState *', 'dcf')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   607
    ## dcf-manager.h: ns3::Time ns3::DcfManager::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   608
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   609
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   610
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   611
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   612
    ## dcf-manager.h: void ns3::DcfManager::NotifyAckTimeoutResetNow() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   613
    cls.add_method('NotifyAckTimeoutResetNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   614
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   615
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   616
    ## dcf-manager.h: void ns3::DcfManager::NotifyAckTimeoutStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   617
    cls.add_method('NotifyAckTimeoutStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   618
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   619
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   620
    ## dcf-manager.h: void ns3::DcfManager::NotifyCtsTimeoutResetNow() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   621
    cls.add_method('NotifyCtsTimeoutResetNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   622
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   623
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   624
    ## dcf-manager.h: void ns3::DcfManager::NotifyCtsTimeoutStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   625
    cls.add_method('NotifyCtsTimeoutStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   626
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   627
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   628
    ## dcf-manager.h: void ns3::DcfManager::NotifyMaybeCcaBusyStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   629
    cls.add_method('NotifyMaybeCcaBusyStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   630
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   631
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   632
    ## dcf-manager.h: void ns3::DcfManager::NotifyNavResetNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   633
    cls.add_method('NotifyNavResetNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   634
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   635
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   636
    ## dcf-manager.h: void ns3::DcfManager::NotifyNavStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   637
    cls.add_method('NotifyNavStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   638
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   639
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   640
    ## dcf-manager.h: void ns3::DcfManager::NotifyRxEndErrorNow() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   641
    cls.add_method('NotifyRxEndErrorNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   642
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   643
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   644
    ## dcf-manager.h: void ns3::DcfManager::NotifyRxEndOkNow() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   645
    cls.add_method('NotifyRxEndOkNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   646
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   647
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   648
    ## dcf-manager.h: void ns3::DcfManager::NotifyRxStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   649
    cls.add_method('NotifyRxStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   650
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   651
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   652
    ## dcf-manager.h: void ns3::DcfManager::NotifySwitchingStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   653
    cls.add_method('NotifySwitchingStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   654
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   655
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   656
    ## dcf-manager.h: void ns3::DcfManager::NotifyTxStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   657
    cls.add_method('NotifyTxStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   658
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   659
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   660
    ## dcf-manager.h: void ns3::DcfManager::RequestAccess(ns3::DcfState * state) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   661
    cls.add_method('RequestAccess', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   662
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   663
                   [param('ns3::DcfState *', 'state')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   664
    ## dcf-manager.h: void ns3::DcfManager::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   665
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   666
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   667
                   [param('ns3::Time', 'eifsNoDifs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   668
    ## dcf-manager.h: void ns3::DcfManager::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   669
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   670
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   671
                   [param('ns3::Time', 'sifs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   672
    ## dcf-manager.h: void ns3::DcfManager::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   673
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   674
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   675
                   [param('ns3::Time', 'slotTime')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   676
    ## dcf-manager.h: void ns3::DcfManager::SetupLowListener(ns3::Ptr<ns3::MacLow> low) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   677
    cls.add_method('SetupLowListener', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   678
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   679
                   [param('ns3::Ptr< ns3::MacLow >', 'low')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   680
    ## dcf-manager.h: void ns3::DcfManager::SetupPhyListener(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   681
    cls.add_method('SetupPhyListener', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   682
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   683
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   684
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   685
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   686
def register_Ns3DcfState_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   687
    ## dcf-manager.h: ns3::DcfState::DcfState(ns3::DcfState const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   688
    cls.add_constructor([param('ns3::DcfState const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   689
    ## dcf-manager.h: ns3::DcfState::DcfState() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   690
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   691
    ## dcf-manager.h: uint32_t ns3::DcfState::GetAifsn() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   692
    cls.add_method('GetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   693
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   694
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   695
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   696
    ## dcf-manager.h: uint32_t ns3::DcfState::GetCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   697
    cls.add_method('GetCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   698
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   699
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   700
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   701
    ## dcf-manager.h: uint32_t ns3::DcfState::GetCwMax() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   702
    cls.add_method('GetCwMax', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   703
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   704
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   705
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   706
    ## dcf-manager.h: uint32_t ns3::DcfState::GetCwMin() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   707
    cls.add_method('GetCwMin', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   708
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   709
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   710
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   711
    ## dcf-manager.h: bool ns3::DcfState::IsAccessRequested() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   712
    cls.add_method('IsAccessRequested', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   713
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   714
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   715
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   716
    ## dcf-manager.h: void ns3::DcfState::ResetCw() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   717
    cls.add_method('ResetCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   718
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   719
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   720
    ## dcf-manager.h: void ns3::DcfState::SetAifsn(uint32_t aifsn) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   721
    cls.add_method('SetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   722
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   723
                   [param('uint32_t', 'aifsn')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   724
    ## dcf-manager.h: void ns3::DcfState::SetCwMax(uint32_t maxCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   725
    cls.add_method('SetCwMax', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   726
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   727
                   [param('uint32_t', 'maxCw')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   728
    ## dcf-manager.h: void ns3::DcfState::SetCwMin(uint32_t minCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   729
    cls.add_method('SetCwMin', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   730
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   731
                   [param('uint32_t', 'minCw')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   732
    ## dcf-manager.h: void ns3::DcfState::StartBackoffNow(uint32_t nSlots) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   733
    cls.add_method('StartBackoffNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   734
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   735
                   [param('uint32_t', 'nSlots')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   736
    ## dcf-manager.h: void ns3::DcfState::UpdateFailedCw() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   737
    cls.add_method('UpdateFailedCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   738
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   739
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   740
    ## dcf-manager.h: void ns3::DcfState::DoNotifyAccessGranted() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   741
    cls.add_method('DoNotifyAccessGranted', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   742
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   743
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   744
                   is_pure_virtual=True, visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   745
    ## dcf-manager.h: void ns3::DcfState::DoNotifyChannelSwitching() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   746
    cls.add_method('DoNotifyChannelSwitching', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   747
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   748
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   749
                   is_pure_virtual=True, visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   750
    ## dcf-manager.h: void ns3::DcfState::DoNotifyCollision() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   751
    cls.add_method('DoNotifyCollision', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   752
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   753
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   754
                   is_pure_virtual=True, visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   755
    ## dcf-manager.h: void ns3::DcfState::DoNotifyInternalCollision() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   756
    cls.add_method('DoNotifyInternalCollision', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   757
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   758
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   759
                   is_pure_virtual=True, visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   760
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   761
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   762
def register_Ns3InterferenceHelper_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   763
    ## interference-helper.h: ns3::InterferenceHelper::InterferenceHelper() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   764
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   765
    ## interference-helper.h: ns3::Ptr<ns3::InterferenceHelper::Event> ns3::InterferenceHelper::Add(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble, ns3::Time duration, double rxPower) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   766
    cls.add_method('Add', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   767
                   'ns3::Ptr< ns3::InterferenceHelper::Event >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   768
                   [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble'), param('ns3::Time', 'duration'), param('double', 'rxPower')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   769
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer ns3::InterferenceHelper::CalculateSnrPer(ns3::Ptr<ns3::InterferenceHelper::Event> event) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   770
    cls.add_method('CalculateSnrPer', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   771
                   'ns3::InterferenceHelper::SnrPer', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   772
                   [param('ns3::Ptr< ns3::InterferenceHelper::Event >', 'event')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   773
    ## interference-helper.h: static ns3::Time ns3::InterferenceHelper::CalculateTxDuration(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   774
    cls.add_method('CalculateTxDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   775
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   776
                   [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   777
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   778
    ## interference-helper.h: void ns3::InterferenceHelper::EraseEvents() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   779
    cls.add_method('EraseEvents', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   780
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   781
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   782
    ## interference-helper.h: ns3::Time ns3::InterferenceHelper::GetEnergyDuration(double energyW) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   783
    cls.add_method('GetEnergyDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   784
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   785
                   [param('double', 'energyW')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   786
    ## interference-helper.h: ns3::Ptr<ns3::ErrorRateModel> ns3::InterferenceHelper::GetErrorRateModel() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   787
    cls.add_method('GetErrorRateModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   788
                   'ns3::Ptr< ns3::ErrorRateModel >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   789
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   790
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   791
    ## interference-helper.h: double ns3::InterferenceHelper::GetNoiseFigure() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   792
    cls.add_method('GetNoiseFigure', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   793
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   794
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   795
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   796
    ## interference-helper.h: static uint32_t ns3::InterferenceHelper::GetPayloadDurationMicroSeconds(uint32_t size, ns3::WifiMode payloadMode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   797
    cls.add_method('GetPayloadDurationMicroSeconds', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   798
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   799
                   [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   800
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   801
    ## interference-helper.h: static uint32_t ns3::InterferenceHelper::GetPlcpHeaderDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   802
    cls.add_method('GetPlcpHeaderDurationMicroSeconds', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   803
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   804
                   [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   805
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   806
    ## interference-helper.h: static ns3::WifiMode ns3::InterferenceHelper::GetPlcpHeaderMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   807
    cls.add_method('GetPlcpHeaderMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   808
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   809
                   [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   810
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   811
    ## interference-helper.h: static uint32_t ns3::InterferenceHelper::GetPlcpPreambleDurationMicroSeconds(ns3::WifiMode mode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   812
    cls.add_method('GetPlcpPreambleDurationMicroSeconds', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   813
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   814
                   [param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   815
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   816
    ## interference-helper.h: void ns3::InterferenceHelper::SetErrorRateModel(ns3::Ptr<ns3::ErrorRateModel> rate) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   817
    cls.add_method('SetErrorRateModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   818
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   819
                   [param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   820
    ## interference-helper.h: void ns3::InterferenceHelper::SetNoiseFigure(double value) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   821
    cls.add_method('SetNoiseFigure', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   822
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   823
                   [param('double', 'value')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   824
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   825
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   826
def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   827
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   828
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   829
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer(ns3::InterferenceHelper::SnrPer const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   830
    cls.add_constructor([param('ns3::InterferenceHelper::SnrPer const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   831
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer::per [variable]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   832
    cls.add_instance_attribute('per', 'double', is_const=False)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   833
    ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   834
    cls.add_instance_attribute('snr', 'double', is_const=False)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   835
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   836
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   837
def register_Ns3MacLowBlockAckEventListener_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   838
    ## mac-low.h: ns3::MacLowBlockAckEventListener::MacLowBlockAckEventListener(ns3::MacLowBlockAckEventListener const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   839
    cls.add_constructor([param('ns3::MacLowBlockAckEventListener const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   840
    ## mac-low.h: ns3::MacLowBlockAckEventListener::MacLowBlockAckEventListener() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   841
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   842
    ## mac-low.h: void ns3::MacLowBlockAckEventListener::BlockAckInactivityTimeout(ns3::Mac48Address originator, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   843
    cls.add_method('BlockAckInactivityTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   844
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   845
                   [param('ns3::Mac48Address', 'originator'), param('uint8_t', 'tid')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   846
                   is_pure_virtual=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   847
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   848
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   849
def register_Ns3MacLowDcfListener_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   850
    ## mac-low.h: ns3::MacLowDcfListener::MacLowDcfListener(ns3::MacLowDcfListener const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   851
    cls.add_constructor([param('ns3::MacLowDcfListener const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   852
    ## mac-low.h: ns3::MacLowDcfListener::MacLowDcfListener() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   853
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   854
    ## mac-low.h: void ns3::MacLowDcfListener::AckTimeoutReset() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   855
    cls.add_method('AckTimeoutReset', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   856
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   857
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   858
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   859
    ## mac-low.h: void ns3::MacLowDcfListener::AckTimeoutStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   860
    cls.add_method('AckTimeoutStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   861
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   862
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   863
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   864
    ## mac-low.h: void ns3::MacLowDcfListener::CtsTimeoutReset() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   865
    cls.add_method('CtsTimeoutReset', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   866
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   867
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   868
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   869
    ## mac-low.h: void ns3::MacLowDcfListener::CtsTimeoutStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   870
    cls.add_method('CtsTimeoutStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   871
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   872
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   873
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   874
    ## mac-low.h: void ns3::MacLowDcfListener::NavReset(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   875
    cls.add_method('NavReset', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   876
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   877
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   878
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   879
    ## mac-low.h: void ns3::MacLowDcfListener::NavStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   880
    cls.add_method('NavStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   881
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   882
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   883
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   884
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   885
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   886
def register_Ns3MacLowTransmissionListener_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   887
    ## mac-low.h: ns3::MacLowTransmissionListener::MacLowTransmissionListener(ns3::MacLowTransmissionListener const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   888
    cls.add_constructor([param('ns3::MacLowTransmissionListener const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   889
    ## mac-low.h: ns3::MacLowTransmissionListener::MacLowTransmissionListener() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   890
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   891
    ## mac-low.h: void ns3::MacLowTransmissionListener::Cancel() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   892
    cls.add_method('Cancel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   893
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   894
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   895
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   896
    ## mac-low.h: void ns3::MacLowTransmissionListener::GotAck(double snr, ns3::WifiMode txMode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   897
    cls.add_method('GotAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   898
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   899
                   [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   900
                   is_pure_virtual=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   901
    ## mac-low.h: void ns3::MacLowTransmissionListener::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address source) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   902
    cls.add_method('GotBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   903
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   904
                   [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'source')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   905
                   is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   906
    ## mac-low.h: void ns3::MacLowTransmissionListener::GotCts(double snr, ns3::WifiMode txMode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   907
    cls.add_method('GotCts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   908
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   909
                   [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   910
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   911
    ## mac-low.h: void ns3::MacLowTransmissionListener::MissedAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   912
    cls.add_method('MissedAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   913
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   914
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   915
                   is_pure_virtual=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   916
    ## mac-low.h: void ns3::MacLowTransmissionListener::MissedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   917
    cls.add_method('MissedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   918
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   919
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   920
                   is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   921
    ## mac-low.h: void ns3::MacLowTransmissionListener::MissedCts() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   922
    cls.add_method('MissedCts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   923
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   924
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   925
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   926
    ## mac-low.h: void ns3::MacLowTransmissionListener::StartNext() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   927
    cls.add_method('StartNext', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   928
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   929
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   930
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   931
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   932
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   933
def register_Ns3MacLowTransmissionParameters_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   934
    cls.add_output_stream_operator()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   935
    ## mac-low.h: ns3::MacLowTransmissionParameters::MacLowTransmissionParameters(ns3::MacLowTransmissionParameters const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   936
    cls.add_constructor([param('ns3::MacLowTransmissionParameters const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   937
    ## mac-low.h: ns3::MacLowTransmissionParameters::MacLowTransmissionParameters() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   938
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   939
    ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   940
    cls.add_method('DisableAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   941
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   942
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   943
    ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableNextData() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   944
    cls.add_method('DisableNextData', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   945
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   946
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   947
    ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableOverrideDurationId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   948
    cls.add_method('DisableOverrideDurationId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   949
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   950
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   951
    ## mac-low.h: void ns3::MacLowTransmissionParameters::DisableRts() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   952
    cls.add_method('DisableRts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   953
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   954
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   955
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   956
    cls.add_method('EnableAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   957
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   958
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   959
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableBasicBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   960
    cls.add_method('EnableBasicBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   961
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   962
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   963
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableCompressedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   964
    cls.add_method('EnableCompressedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   965
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   966
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   967
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableFastAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   968
    cls.add_method('EnableFastAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   969
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   970
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   971
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableMultiTidBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   972
    cls.add_method('EnableMultiTidBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   973
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
   974
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   975
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableNextData(uint32_t size) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   976
    cls.add_method('EnableNextData', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   977
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   978
                   [param('uint32_t', 'size')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   979
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableOverrideDurationId(ns3::Time durationId) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   980
    cls.add_method('EnableOverrideDurationId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   981
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   982
                   [param('ns3::Time', 'durationId')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   983
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableRts() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   984
    cls.add_method('EnableRts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   985
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   986
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   987
    ## mac-low.h: void ns3::MacLowTransmissionParameters::EnableSuperFastAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   988
    cls.add_method('EnableSuperFastAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   989
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   990
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   991
    ## mac-low.h: ns3::Time ns3::MacLowTransmissionParameters::GetDurationId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   992
    cls.add_method('GetDurationId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   993
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   994
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   995
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   996
    ## mac-low.h: uint32_t ns3::MacLowTransmissionParameters::GetNextPacketSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   997
    cls.add_method('GetNextPacketSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   998
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
   999
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1000
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1001
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::HasDurationId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1002
    cls.add_method('HasDurationId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1003
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1004
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1005
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1006
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::HasNextPacket() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1007
    cls.add_method('HasNextPacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1008
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1009
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1010
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1011
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustSendRts() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1012
    cls.add_method('MustSendRts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1013
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1014
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1015
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1016
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1017
    cls.add_method('MustWaitAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1018
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1019
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1020
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1021
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitBasicBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1022
    cls.add_method('MustWaitBasicBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1023
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1024
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1025
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1026
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitCompressedBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1027
    cls.add_method('MustWaitCompressedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1028
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1029
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1030
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1031
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitFastAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1032
    cls.add_method('MustWaitFastAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1033
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1034
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1035
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1036
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitMultiTidBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1037
    cls.add_method('MustWaitMultiTidBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1038
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1039
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1040
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1041
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitNormalAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1042
    cls.add_method('MustWaitNormalAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1043
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1044
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1045
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1046
    ## mac-low.h: bool ns3::MacLowTransmissionParameters::MustWaitSuperFastAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1047
    cls.add_method('MustWaitSuperFastAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1048
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1049
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1050
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1051
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1052
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1053
def register_Ns3MacRxMiddle_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1054
    ## mac-rx-middle.h: ns3::MacRxMiddle::MacRxMiddle(ns3::MacRxMiddle const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1055
    cls.add_constructor([param('ns3::MacRxMiddle const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1056
    ## mac-rx-middle.h: ns3::MacRxMiddle::MacRxMiddle() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1057
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1058
    ## mac-rx-middle.h: void ns3::MacRxMiddle::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1059
    cls.add_method('Receive', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1060
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1061
                   [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1062
    ## mac-rx-middle.h: void ns3::MacRxMiddle::SetForwardCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::WifiMacHeader const*, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1063
    cls.add_method('SetForwardCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1064
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1065
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::WifiMacHeader const *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1066
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1067
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1068
def register_Ns3OriginatorBlockAckAgreement_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1069
    ## originator-block-ack-agreement.h: ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement(ns3::OriginatorBlockAckAgreement const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1070
    cls.add_constructor([param('ns3::OriginatorBlockAckAgreement const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1071
    ## originator-block-ack-agreement.h: ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1072
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1073
    ## originator-block-ack-agreement.h: ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement(ns3::Mac48Address recipient, uint8_t tid) [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1074
    cls.add_constructor([param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1075
    ## originator-block-ack-agreement.h: void ns3::OriginatorBlockAckAgreement::CompleteExchange() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1076
    cls.add_method('CompleteExchange', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1077
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1078
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1079
    ## originator-block-ack-agreement.h: bool ns3::OriginatorBlockAckAgreement::IsEstablished() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1080
    cls.add_method('IsEstablished', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1081
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1082
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1083
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1084
    ## originator-block-ack-agreement.h: bool ns3::OriginatorBlockAckAgreement::IsInactive() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1085
    cls.add_method('IsInactive', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1086
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1087
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1088
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1089
    ## originator-block-ack-agreement.h: bool ns3::OriginatorBlockAckAgreement::IsPending() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1090
    cls.add_method('IsPending', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1091
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1092
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1093
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1094
    ## originator-block-ack-agreement.h: bool ns3::OriginatorBlockAckAgreement::IsUnsuccessful() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1095
    cls.add_method('IsUnsuccessful', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1096
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1097
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1098
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1099
    ## originator-block-ack-agreement.h: bool ns3::OriginatorBlockAckAgreement::NeedBlockAckRequest() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1100
    cls.add_method('NeedBlockAckRequest', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1101
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1102
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1103
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1104
    ## originator-block-ack-agreement.h: void ns3::OriginatorBlockAckAgreement::NotifyMpduTransmission() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1105
    cls.add_method('NotifyMpduTransmission', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1106
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1107
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1108
    ## originator-block-ack-agreement.h: void ns3::OriginatorBlockAckAgreement::SetState(ns3::OriginatorBlockAckAgreement::State state) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1109
    cls.add_method('SetState', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1110
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1111
                   [param('ns3::OriginatorBlockAckAgreement::State', 'state')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1112
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1113
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1114
def register_Ns3Ssid_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1115
    cls.add_output_stream_operator()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1116
    ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1117
    cls.add_constructor([param('ns3::Ssid const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1118
    ## ssid.h: ns3::Ssid::Ssid() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1119
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1120
    ## ssid.h: ns3::Ssid::Ssid(std::string s) [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1121
    cls.add_constructor([param('std::string', 's')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1122
    ## ssid.h: ns3::Ssid::Ssid(char const * ssid, uint8_t length) [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1123
    cls.add_constructor([param('char const *', 'ssid'), param('uint8_t', 'length')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1124
    ## ssid.h: ns3::Buffer::Iterator ns3::Ssid::Deserialize(ns3::Buffer::Iterator i) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1125
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1126
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1127
                   [param('ns3::Buffer::Iterator', 'i')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1128
    ## ssid.h: uint32_t ns3::Ssid::GetLength() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1129
    cls.add_method('GetLength', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1130
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1131
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1132
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1133
    ## ssid.h: uint32_t ns3::Ssid::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1134
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1135
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1136
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1137
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1138
    ## ssid.h: bool ns3::Ssid::IsBroadcast() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1139
    cls.add_method('IsBroadcast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1140
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1141
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1142
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1143
    ## ssid.h: bool ns3::Ssid::IsEqual(ns3::Ssid const & o) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1144
    cls.add_method('IsEqual', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1145
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1146
                   [param('ns3::Ssid const &', 'o')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1147
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1148
    ## ssid.h: char * ns3::Ssid::PeekString() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1149
    cls.add_method('PeekString', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1150
                   'char *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1151
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1152
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1153
    ## ssid.h: ns3::Buffer::Iterator ns3::Ssid::Serialize(ns3::Buffer::Iterator i) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1154
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1155
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1156
                   [param('ns3::Buffer::Iterator', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1157
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1158
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1159
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1160
def register_Ns3StatusCode_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1161
    cls.add_output_stream_operator()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1162
    ## status-code.h: ns3::StatusCode::StatusCode(ns3::StatusCode const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1163
    cls.add_constructor([param('ns3::StatusCode const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1164
    ## status-code.h: ns3::StatusCode::StatusCode() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1165
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1166
    ## status-code.h: ns3::Buffer::Iterator ns3::StatusCode::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1167
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1168
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1169
                   [param('ns3::Buffer::Iterator', 'start')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1170
    ## status-code.h: uint32_t ns3::StatusCode::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1171
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1172
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1173
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1174
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1175
    ## status-code.h: bool ns3::StatusCode::IsSuccess() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1176
    cls.add_method('IsSuccess', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1177
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1178
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1179
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1180
    ## status-code.h: ns3::Buffer::Iterator ns3::StatusCode::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1181
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1182
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1183
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1184
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1185
    ## status-code.h: void ns3::StatusCode::SetFailure() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1186
    cls.add_method('SetFailure', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1187
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1188
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1189
    ## status-code.h: void ns3::StatusCode::SetSuccess() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1190
    cls.add_method('SetSuccess', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1191
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1192
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1193
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1194
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1195
def register_Ns3SupportedRates_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1196
    cls.add_output_stream_operator()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1197
    ## supported-rates.h: ns3::SupportedRates::SupportedRates(ns3::SupportedRates const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1198
    cls.add_constructor([param('ns3::SupportedRates const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1199
    ## supported-rates.h: ns3::SupportedRates::SupportedRates() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1200
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1201
    ## supported-rates.h: void ns3::SupportedRates::AddSupportedRate(uint32_t bs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1202
    cls.add_method('AddSupportedRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1203
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1204
                   [param('uint32_t', 'bs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1205
    ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1206
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1207
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1208
                   [param('ns3::Buffer::Iterator', 'start')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1209
    ## supported-rates.h: uint8_t ns3::SupportedRates::GetNRates() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1210
    cls.add_method('GetNRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1211
                   'uint8_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1212
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1213
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1214
    ## supported-rates.h: uint32_t ns3::SupportedRates::GetRate(uint8_t i) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1215
    cls.add_method('GetRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1216
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1217
                   [param('uint8_t', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1218
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1219
    ## supported-rates.h: uint32_t ns3::SupportedRates::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1220
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1221
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1222
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1223
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1224
    ## supported-rates.h: bool ns3::SupportedRates::IsBasicRate(uint32_t bs) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1225
    cls.add_method('IsBasicRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1226
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1227
                   [param('uint32_t', 'bs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1228
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1229
    ## supported-rates.h: bool ns3::SupportedRates::IsSupportedRate(uint32_t bs) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1230
    cls.add_method('IsSupportedRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1231
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1232
                   [param('uint32_t', 'bs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1233
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1234
    ## supported-rates.h: ns3::Buffer::Iterator ns3::SupportedRates::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1235
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1236
                   'ns3::Buffer::Iterator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1237
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1238
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1239
    ## supported-rates.h: void ns3::SupportedRates::SetBasicRate(uint32_t bs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1240
    cls.add_method('SetBasicRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1241
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1242
                   [param('uint32_t', 'bs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1243
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1244
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1245
def register_Ns3WifiMode_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1246
    cls.add_output_stream_operator()
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1247
    cls.add_binary_comparison_operator('==')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1248
    ## wifi-mode.h: ns3::WifiMode::WifiMode(ns3::WifiMode const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1249
    cls.add_constructor([param('ns3::WifiMode const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1250
    ## wifi-mode.h: ns3::WifiMode::WifiMode() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1251
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1252
    ## wifi-mode.h: ns3::WifiMode::WifiMode(std::string name) [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1253
    cls.add_constructor([param('std::string', 'name')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1254
    ## wifi-mode.h: uint32_t ns3::WifiMode::GetBandwidth() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1255
    cls.add_method('GetBandwidth', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1256
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1257
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1258
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1259
    ## wifi-mode.h: uint8_t ns3::WifiMode::GetConstellationSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1260
    cls.add_method('GetConstellationSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1261
                   'uint8_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1262
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1263
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1264
    ## wifi-mode.h: uint32_t ns3::WifiMode::GetDataRate() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1265
    cls.add_method('GetDataRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1266
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1267
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1268
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1269
    ## wifi-mode.h: ns3::WifiMode::ModulationType ns3::WifiMode::GetModulationType() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1270
    cls.add_method('GetModulationType', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1271
                   'ns3::WifiMode::ModulationType', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1272
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1273
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1274
    ## wifi-mode.h: uint32_t ns3::WifiMode::GetPhyRate() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1275
    cls.add_method('GetPhyRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1276
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1277
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1278
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1279
    ## wifi-mode.h: ns3::WifiPhyStandard ns3::WifiMode::GetStandard() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1280
    cls.add_method('GetStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1281
                   'ns3::WifiPhyStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1282
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1283
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1284
    ## wifi-mode.h: uint32_t ns3::WifiMode::GetUid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1285
    cls.add_method('GetUid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1286
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1287
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1288
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1289
    ## wifi-mode.h: std::string ns3::WifiMode::GetUniqueName() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1290
    cls.add_method('GetUniqueName', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1291
                   'std::string', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1292
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1293
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1294
    ## wifi-mode.h: bool ns3::WifiMode::IsMandatory() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1295
    cls.add_method('IsMandatory', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1296
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1297
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1298
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1299
    ## wifi-mode.h: bool ns3::WifiMode::IsModulationBpsk() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1300
    cls.add_method('IsModulationBpsk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1301
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1302
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1303
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1304
    ## wifi-mode.h: bool ns3::WifiMode::IsModulationQam() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1305
    cls.add_method('IsModulationQam', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1306
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1307
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1308
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1309
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1310
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1311
def register_Ns3WifiModeFactory_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1312
    ## wifi-mode.h: ns3::WifiModeFactory::WifiModeFactory(ns3::WifiModeFactory const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1313
    cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1314
    ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateBpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1315
    cls.add_method('CreateBpsk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1316
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1317
                   [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1318
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1319
    ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateDbpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1320
    cls.add_method('CreateDbpsk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1321
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1322
                   [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1323
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1324
    ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateDqpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1325
    cls.add_method('CreateDqpsk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1326
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1327
                   [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1328
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1329
    ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateQam(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, uint8_t constellationSize, ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1330
    cls.add_method('CreateQam', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1331
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1332
                   [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('uint8_t', 'constellationSize'), param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1333
                   is_static=True)
5941
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
  1334
    ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateQpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, ns3::WifiPhyStandard standard) [member function]
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
  1335
    cls.add_method('CreateQpsk', 
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
  1336
                   'ns3::WifiMode', 
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
  1337
                   [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('ns3::WifiPhyStandard', 'standard')], 
0731d1f144a1 Rescan python bindings
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5881
diff changeset
  1338
                   is_static=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1339
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1340
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1341
def register_Ns3WifiPhyListener_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1342
    ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1343
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1344
    ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1345
    cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1346
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1347
    cls.add_method('NotifyMaybeCcaBusyStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1348
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1349
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1350
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1351
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndError() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1352
    cls.add_method('NotifyRxEndError', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1353
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1354
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1355
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1356
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxEndOk() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1357
    cls.add_method('NotifyRxEndOk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1358
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1359
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1360
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1361
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1362
    cls.add_method('NotifyRxStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1363
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1364
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1365
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1366
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifySwitchingStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1367
    cls.add_method('NotifySwitchingStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1368
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1369
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1370
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1371
    ## wifi-phy.h: void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1372
    cls.add_method('NotifyTxStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1373
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1374
                   [param('ns3::Time', 'duration')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1375
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1376
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1377
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1378
def register_Ns3WifiRemoteStation_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1379
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1380
    cls.add_constructor([])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1381
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1382
    cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1383
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::m_slrc [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1384
    cls.add_instance_attribute('m_slrc', 'uint32_t', is_const=False)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1385
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::m_ssrc [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1386
    cls.add_instance_attribute('m_ssrc', 'uint32_t', is_const=False)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1387
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::m_state [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1388
    cls.add_instance_attribute('m_state', 'ns3::WifiRemoteStationState *', is_const=False)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1389
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::m_tid [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1390
    cls.add_instance_attribute('m_tid', 'uint8_t', is_const=False)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1391
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1392
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1393
def register_Ns3WifiRemoteStationInfo_methods(root_module, cls):
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1394
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationInfo::WifiRemoteStationInfo(ns3::WifiRemoteStationInfo const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1395
    cls.add_constructor([param('ns3::WifiRemoteStationInfo const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1396
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationInfo::WifiRemoteStationInfo() [constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1397
    cls.add_constructor([])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1398
    ## wifi-remote-station-manager.h: double ns3::WifiRemoteStationInfo::GetFrameErrorRate() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1399
    cls.add_method('GetFrameErrorRate', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1400
                   'double', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1401
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1402
                   is_const=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1403
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationInfo::NotifyTxFailed() [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1404
    cls.add_method('NotifyTxFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1405
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1406
                   [])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1407
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationInfo::NotifyTxSuccess(uint32_t retryCounter) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1408
    cls.add_method('NotifyTxSuccess', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1409
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1410
                   [param('uint32_t', 'retryCounter')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1411
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1412
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1413
def register_Ns3WifiRemoteStationState_methods(root_module, cls):
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1414
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState::WifiRemoteStationState() [constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1415
    cls.add_constructor([])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1416
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState::WifiRemoteStationState(ns3::WifiRemoteStationState const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1417
    cls.add_constructor([param('ns3::WifiRemoteStationState const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1418
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState::m_address [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1419
    cls.add_instance_attribute('m_address', 'ns3::Mac48Address', is_const=False)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1420
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState::m_info [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1421
    cls.add_instance_attribute('m_info', 'ns3::WifiRemoteStationInfo', is_const=False)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1422
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationState::m_modes [variable]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  1423
    cls.add_instance_attribute('m_modes', 'std::vector< ns3::WifiMode >', is_const=False)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1424
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1425
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1426
def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1427
    ## mgt-headers.h: ns3::MgtAddBaRequestHeader::MgtAddBaRequestHeader(ns3::MgtAddBaRequestHeader const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1428
    cls.add_constructor([param('ns3::MgtAddBaRequestHeader const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1429
    ## mgt-headers.h: ns3::MgtAddBaRequestHeader::MgtAddBaRequestHeader() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1430
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1431
    ## mgt-headers.h: uint32_t ns3::MgtAddBaRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1432
    cls.add_method('Deserialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1433
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1434
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1435
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1436
    ## mgt-headers.h: uint16_t ns3::MgtAddBaRequestHeader::GetBufferSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1437
    cls.add_method('GetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1438
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1439
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1440
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1441
    ## mgt-headers.h: ns3::TypeId ns3::MgtAddBaRequestHeader::GetInstanceTypeId() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1442
    cls.add_method('GetInstanceTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1443
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1444
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1445
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1446
    ## mgt-headers.h: uint32_t ns3::MgtAddBaRequestHeader::GetSerializedSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1447
    cls.add_method('GetSerializedSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1448
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1449
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1450
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1451
    ## mgt-headers.h: uint16_t ns3::MgtAddBaRequestHeader::GetStartingSequence() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1452
    cls.add_method('GetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1453
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1454
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1455
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1456
    ## mgt-headers.h: uint8_t ns3::MgtAddBaRequestHeader::GetTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1457
    cls.add_method('GetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1458
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1459
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1460
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1461
    ## mgt-headers.h: uint16_t ns3::MgtAddBaRequestHeader::GetTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1462
    cls.add_method('GetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1463
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1464
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1465
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1466
    ## mgt-headers.h: static ns3::TypeId ns3::MgtAddBaRequestHeader::GetTypeId() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1467
    cls.add_method('GetTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1468
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1469
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1470
                   is_static=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1471
    ## mgt-headers.h: bool ns3::MgtAddBaRequestHeader::IsAmsduSupported() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1472
    cls.add_method('IsAmsduSupported', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1473
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1474
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1475
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1476
    ## mgt-headers.h: bool ns3::MgtAddBaRequestHeader::IsImmediateBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1477
    cls.add_method('IsImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1478
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1479
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1480
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1481
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::Print(std::ostream & os) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1482
    cls.add_method('Print', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1483
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1484
                   [param('std::ostream &', 'os')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1485
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1486
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1487
    cls.add_method('Serialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1488
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1489
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1490
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1491
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetAmsduSupport(bool supported) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1492
    cls.add_method('SetAmsduSupport', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1493
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1494
                   [param('bool', 'supported')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1495
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetBufferSize(uint16_t size) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1496
    cls.add_method('SetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1497
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1498
                   [param('uint16_t', 'size')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1499
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetDelayedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1500
    cls.add_method('SetDelayedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1501
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1502
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1503
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetImmediateBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1504
    cls.add_method('SetImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1505
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1506
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1507
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetStartingSequence(uint16_t seq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1508
    cls.add_method('SetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1509
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1510
                   [param('uint16_t', 'seq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1511
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetTid(uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1512
    cls.add_method('SetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1513
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1514
                   [param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1515
    ## mgt-headers.h: void ns3::MgtAddBaRequestHeader::SetTimeout(uint16_t timeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1516
    cls.add_method('SetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1517
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1518
                   [param('uint16_t', 'timeout')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1519
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1520
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1521
def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1522
    ## mgt-headers.h: ns3::MgtAddBaResponseHeader::MgtAddBaResponseHeader(ns3::MgtAddBaResponseHeader const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1523
    cls.add_constructor([param('ns3::MgtAddBaResponseHeader const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1524
    ## mgt-headers.h: ns3::MgtAddBaResponseHeader::MgtAddBaResponseHeader() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1525
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1526
    ## mgt-headers.h: uint32_t ns3::MgtAddBaResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1527
    cls.add_method('Deserialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1528
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1529
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1530
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1531
    ## mgt-headers.h: uint16_t ns3::MgtAddBaResponseHeader::GetBufferSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1532
    cls.add_method('GetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1533
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1534
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1535
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1536
    ## mgt-headers.h: ns3::TypeId ns3::MgtAddBaResponseHeader::GetInstanceTypeId() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1537
    cls.add_method('GetInstanceTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1538
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1539
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1540
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1541
    ## mgt-headers.h: uint32_t ns3::MgtAddBaResponseHeader::GetSerializedSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1542
    cls.add_method('GetSerializedSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1543
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1544
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1545
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1546
    ## mgt-headers.h: ns3::StatusCode ns3::MgtAddBaResponseHeader::GetStatusCode() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1547
    cls.add_method('GetStatusCode', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1548
                   'ns3::StatusCode', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1549
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1550
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1551
    ## mgt-headers.h: uint8_t ns3::MgtAddBaResponseHeader::GetTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1552
    cls.add_method('GetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1553
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1554
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1555
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1556
    ## mgt-headers.h: uint16_t ns3::MgtAddBaResponseHeader::GetTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1557
    cls.add_method('GetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1558
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1559
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1560
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1561
    ## mgt-headers.h: static ns3::TypeId ns3::MgtAddBaResponseHeader::GetTypeId() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1562
    cls.add_method('GetTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1563
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1564
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1565
                   is_static=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1566
    ## mgt-headers.h: bool ns3::MgtAddBaResponseHeader::IsAmsduSupported() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1567
    cls.add_method('IsAmsduSupported', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1568
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1569
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1570
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1571
    ## mgt-headers.h: bool ns3::MgtAddBaResponseHeader::IsImmediateBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1572
    cls.add_method('IsImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1573
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1574
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1575
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1576
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::Print(std::ostream & os) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1577
    cls.add_method('Print', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1578
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1579
                   [param('std::ostream &', 'os')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1580
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1581
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1582
    cls.add_method('Serialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1583
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1584
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1585
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1586
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetAmsduSupport(bool supported) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1587
    cls.add_method('SetAmsduSupport', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1588
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1589
                   [param('bool', 'supported')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1590
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetBufferSize(uint16_t size) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1591
    cls.add_method('SetBufferSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1592
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1593
                   [param('uint16_t', 'size')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1594
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetDelayedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1595
    cls.add_method('SetDelayedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1596
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1597
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1598
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetImmediateBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1599
    cls.add_method('SetImmediateBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1600
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1601
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1602
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetStatusCode(ns3::StatusCode code) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1603
    cls.add_method('SetStatusCode', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1604
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1605
                   [param('ns3::StatusCode', 'code')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1606
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetTid(uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1607
    cls.add_method('SetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1608
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1609
                   [param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1610
    ## mgt-headers.h: void ns3::MgtAddBaResponseHeader::SetTimeout(uint16_t timeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1611
    cls.add_method('SetTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1612
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1613
                   [param('uint16_t', 'timeout')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1614
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1615
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1616
def register_Ns3MgtAssocRequestHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1617
    ## mgt-headers.h: ns3::MgtAssocRequestHeader::MgtAssocRequestHeader(ns3::MgtAssocRequestHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1618
    cls.add_constructor([param('ns3::MgtAssocRequestHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1619
    ## mgt-headers.h: ns3::MgtAssocRequestHeader::MgtAssocRequestHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1620
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1621
    ## mgt-headers.h: uint32_t ns3::MgtAssocRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1622
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1623
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1624
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1625
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1626
    ## mgt-headers.h: ns3::TypeId ns3::MgtAssocRequestHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1627
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1628
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1629
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1630
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1631
    ## mgt-headers.h: uint16_t ns3::MgtAssocRequestHeader::GetListenInterval() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1632
    cls.add_method('GetListenInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1633
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1634
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1635
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1636
    ## mgt-headers.h: uint32_t ns3::MgtAssocRequestHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1637
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1638
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1639
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1640
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1641
    ## mgt-headers.h: ns3::Ssid ns3::MgtAssocRequestHeader::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1642
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1643
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1644
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1645
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1646
    ## mgt-headers.h: ns3::SupportedRates ns3::MgtAssocRequestHeader::GetSupportedRates() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1647
    cls.add_method('GetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1648
                   'ns3::SupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1649
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1650
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1651
    ## mgt-headers.h: static ns3::TypeId ns3::MgtAssocRequestHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1652
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1653
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1654
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1655
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1656
    ## mgt-headers.h: void ns3::MgtAssocRequestHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1657
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1658
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1659
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1660
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1661
    ## mgt-headers.h: void ns3::MgtAssocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1662
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1663
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1664
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1665
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1666
    ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetListenInterval(uint16_t interval) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1667
    cls.add_method('SetListenInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1668
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1669
                   [param('uint16_t', 'interval')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1670
    ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1671
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1672
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1673
                   [param('ns3::Ssid', 'ssid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1674
    ## mgt-headers.h: void ns3::MgtAssocRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1675
    cls.add_method('SetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1676
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1677
                   [param('ns3::SupportedRates', 'rates')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1678
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1679
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1680
def register_Ns3MgtAssocResponseHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1681
    ## mgt-headers.h: ns3::MgtAssocResponseHeader::MgtAssocResponseHeader(ns3::MgtAssocResponseHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1682
    cls.add_constructor([param('ns3::MgtAssocResponseHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1683
    ## mgt-headers.h: ns3::MgtAssocResponseHeader::MgtAssocResponseHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1684
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1685
    ## mgt-headers.h: uint32_t ns3::MgtAssocResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1686
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1687
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1688
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1689
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1690
    ## mgt-headers.h: ns3::TypeId ns3::MgtAssocResponseHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1691
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1692
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1693
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1694
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1695
    ## mgt-headers.h: uint32_t ns3::MgtAssocResponseHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1696
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1697
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1698
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1699
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1700
    ## mgt-headers.h: ns3::StatusCode ns3::MgtAssocResponseHeader::GetStatusCode() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1701
    cls.add_method('GetStatusCode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1702
                   'ns3::StatusCode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1703
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1704
    ## mgt-headers.h: ns3::SupportedRates ns3::MgtAssocResponseHeader::GetSupportedRates() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1705
    cls.add_method('GetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1706
                   'ns3::SupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1707
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1708
    ## mgt-headers.h: static ns3::TypeId ns3::MgtAssocResponseHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1709
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1710
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1711
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1712
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1713
    ## mgt-headers.h: void ns3::MgtAssocResponseHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1714
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1715
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1716
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1717
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1718
    ## mgt-headers.h: void ns3::MgtAssocResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1719
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1720
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1721
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1722
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1723
    ## mgt-headers.h: void ns3::MgtAssocResponseHeader::SetStatusCode(ns3::StatusCode code) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1724
    cls.add_method('SetStatusCode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1725
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1726
                   [param('ns3::StatusCode', 'code')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1727
    ## mgt-headers.h: void ns3::MgtAssocResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1728
    cls.add_method('SetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1729
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1730
                   [param('ns3::SupportedRates', 'rates')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1731
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1732
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1733
def register_Ns3MgtDelBaHeader_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1734
    ## mgt-headers.h: ns3::MgtDelBaHeader::MgtDelBaHeader(ns3::MgtDelBaHeader const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1735
    cls.add_constructor([param('ns3::MgtDelBaHeader const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1736
    ## mgt-headers.h: ns3::MgtDelBaHeader::MgtDelBaHeader() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1737
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1738
    ## mgt-headers.h: uint32_t ns3::MgtDelBaHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1739
    cls.add_method('Deserialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1740
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1741
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1742
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1743
    ## mgt-headers.h: ns3::TypeId ns3::MgtDelBaHeader::GetInstanceTypeId() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1744
    cls.add_method('GetInstanceTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1745
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1746
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1747
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1748
    ## mgt-headers.h: uint32_t ns3::MgtDelBaHeader::GetSerializedSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1749
    cls.add_method('GetSerializedSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1750
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1751
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1752
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1753
    ## mgt-headers.h: uint8_t ns3::MgtDelBaHeader::GetTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1754
    cls.add_method('GetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1755
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1756
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1757
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1758
    ## mgt-headers.h: static ns3::TypeId ns3::MgtDelBaHeader::GetTypeId() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1759
    cls.add_method('GetTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1760
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1761
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1762
                   is_static=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1763
    ## mgt-headers.h: bool ns3::MgtDelBaHeader::IsByOriginator() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1764
    cls.add_method('IsByOriginator', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1765
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1766
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1767
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1768
    ## mgt-headers.h: void ns3::MgtDelBaHeader::Print(std::ostream & os) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1769
    cls.add_method('Print', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1770
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1771
                   [param('std::ostream &', 'os')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1772
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1773
    ## mgt-headers.h: void ns3::MgtDelBaHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1774
    cls.add_method('Serialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1775
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1776
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1777
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1778
    ## mgt-headers.h: void ns3::MgtDelBaHeader::SetByOriginator() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1779
    cls.add_method('SetByOriginator', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1780
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1781
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1782
    ## mgt-headers.h: void ns3::MgtDelBaHeader::SetByRecipient() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1783
    cls.add_method('SetByRecipient', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1784
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1785
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1786
    ## mgt-headers.h: void ns3::MgtDelBaHeader::SetTid(uint8_t arg0) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1787
    cls.add_method('SetTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1788
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1789
                   [param('uint8_t', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1790
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  1791
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1792
def register_Ns3MgtProbeRequestHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1793
    ## mgt-headers.h: ns3::MgtProbeRequestHeader::MgtProbeRequestHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1794
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1795
    ## mgt-headers.h: ns3::MgtProbeRequestHeader::MgtProbeRequestHeader(ns3::MgtProbeRequestHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1796
    cls.add_constructor([param('ns3::MgtProbeRequestHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1797
    ## mgt-headers.h: uint32_t ns3::MgtProbeRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1798
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1799
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1800
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1801
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1802
    ## mgt-headers.h: ns3::TypeId ns3::MgtProbeRequestHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1803
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1804
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1805
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1806
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1807
    ## mgt-headers.h: uint32_t ns3::MgtProbeRequestHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1808
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1809
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1810
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1811
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1812
    ## mgt-headers.h: ns3::Ssid ns3::MgtProbeRequestHeader::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1813
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1814
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1815
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1816
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1817
    ## mgt-headers.h: ns3::SupportedRates ns3::MgtProbeRequestHeader::GetSupportedRates() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1818
    cls.add_method('GetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1819
                   'ns3::SupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1820
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1821
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1822
    ## mgt-headers.h: static ns3::TypeId ns3::MgtProbeRequestHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1823
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1824
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1825
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1826
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1827
    ## mgt-headers.h: void ns3::MgtProbeRequestHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1828
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1829
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1830
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1831
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1832
    ## mgt-headers.h: void ns3::MgtProbeRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1833
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1834
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1835
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1836
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1837
    ## mgt-headers.h: void ns3::MgtProbeRequestHeader::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1838
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1839
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1840
                   [param('ns3::Ssid', 'ssid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1841
    ## mgt-headers.h: void ns3::MgtProbeRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1842
    cls.add_method('SetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1843
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1844
                   [param('ns3::SupportedRates', 'rates')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1845
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1846
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1847
def register_Ns3MgtProbeResponseHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1848
    ## mgt-headers.h: ns3::MgtProbeResponseHeader::MgtProbeResponseHeader(ns3::MgtProbeResponseHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1849
    cls.add_constructor([param('ns3::MgtProbeResponseHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1850
    ## mgt-headers.h: ns3::MgtProbeResponseHeader::MgtProbeResponseHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1851
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1852
    ## mgt-headers.h: uint32_t ns3::MgtProbeResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1853
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1854
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1855
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1856
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1857
    ## mgt-headers.h: uint64_t ns3::MgtProbeResponseHeader::GetBeaconIntervalUs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1858
    cls.add_method('GetBeaconIntervalUs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1859
                   'uint64_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1860
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1861
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1862
    ## mgt-headers.h: ns3::TypeId ns3::MgtProbeResponseHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1863
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1864
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1865
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1866
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1867
    ## mgt-headers.h: uint32_t ns3::MgtProbeResponseHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1868
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1869
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1870
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1871
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1872
    ## mgt-headers.h: ns3::Ssid ns3::MgtProbeResponseHeader::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1873
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1874
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1875
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1876
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1877
    ## mgt-headers.h: ns3::SupportedRates ns3::MgtProbeResponseHeader::GetSupportedRates() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1878
    cls.add_method('GetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1879
                   'ns3::SupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1880
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1881
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1882
    ## mgt-headers.h: uint64_t ns3::MgtProbeResponseHeader::GetTimestamp() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1883
    cls.add_method('GetTimestamp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1884
                   'uint64_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1885
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1886
    ## mgt-headers.h: static ns3::TypeId ns3::MgtProbeResponseHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1887
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1888
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1889
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1890
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1891
    ## mgt-headers.h: void ns3::MgtProbeResponseHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1892
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1893
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1894
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1895
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1896
    ## mgt-headers.h: void ns3::MgtProbeResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1897
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1898
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1899
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1900
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1901
    ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetBeaconIntervalUs(uint64_t us) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1902
    cls.add_method('SetBeaconIntervalUs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1903
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1904
                   [param('uint64_t', 'us')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1905
    ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1906
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1907
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1908
                   [param('ns3::Ssid', 'ssid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1909
    ## mgt-headers.h: void ns3::MgtProbeResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1910
    cls.add_method('SetSupportedRates', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1911
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1912
                   [param('ns3::SupportedRates', 'rates')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1913
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1914
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1915
def register_Ns3QosTag_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1916
    ## qos-tag.h: ns3::QosTag::QosTag(ns3::QosTag const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1917
    cls.add_constructor([param('ns3::QosTag const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1918
    ## qos-tag.h: ns3::QosTag::QosTag() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1919
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1920
    ## qos-tag.h: ns3::QosTag::QosTag(uint8_t tid) [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1921
    cls.add_constructor([param('uint8_t', 'tid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1922
    ## qos-tag.h: void ns3::QosTag::Deserialize(ns3::TagBuffer i) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1923
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1924
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1925
                   [param('ns3::TagBuffer', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1926
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1927
    ## qos-tag.h: ns3::TypeId ns3::QosTag::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1928
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1929
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1930
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1931
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1932
    ## qos-tag.h: uint32_t ns3::QosTag::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1933
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1934
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1935
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1936
                   is_const=True, is_virtual=True)
5779
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1937
    ## qos-tag.h: uint8_t ns3::QosTag::GetTid() const [member function]
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1938
    cls.add_method('GetTid', 
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1939
                   'uint8_t', 
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1940
                   [], 
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1941
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1942
    ## qos-tag.h: static ns3::TypeId ns3::QosTag::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1943
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1944
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1945
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1946
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1947
    ## qos-tag.h: void ns3::QosTag::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1948
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1949
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1950
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1951
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1952
    ## qos-tag.h: void ns3::QosTag::Serialize(ns3::TagBuffer i) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1953
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1954
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1955
                   [param('ns3::TagBuffer', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1956
                   is_const=True, is_virtual=True)
5779
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1957
    ## qos-tag.h: void ns3::QosTag::SetTid(uint8_t tid) [member function]
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1958
    cls.add_method('SetTid', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1959
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1960
                   [param('uint8_t', 'tid')])
5779
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1961
    ## qos-tag.h: void ns3::QosTag::SetUserPriority(ns3::UserPriority up) [member function]
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1962
    cls.add_method('SetUserPriority', 
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1963
                   'void', 
6642920ad056 python apidefs rescan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5754
diff changeset
  1964
                   [param('ns3::UserPriority', 'up')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1965
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  1966
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1967
def register_Ns3WifiActionHeader_methods(root_module, cls):
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1968
    ## mgt-headers.h: ns3::WifiActionHeader::WifiActionHeader(ns3::WifiActionHeader const & arg0) [copy constructor]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1969
    cls.add_constructor([param('ns3::WifiActionHeader const &', 'arg0')])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1970
    ## mgt-headers.h: ns3::WifiActionHeader::WifiActionHeader() [constructor]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1971
    cls.add_constructor([])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1972
    ## mgt-headers.h: uint32_t ns3::WifiActionHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1973
    cls.add_method('Deserialize', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1974
                   'uint32_t', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1975
                   [param('ns3::Buffer::Iterator', 'start')], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1976
                   is_virtual=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1977
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue ns3::WifiActionHeader::GetAction() [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1978
    cls.add_method('GetAction', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1979
                   'ns3::WifiActionHeader::ActionValue', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1980
                   [])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1981
    ## mgt-headers.h: ns3::WifiActionHeader::CategoryValue ns3::WifiActionHeader::GetCategory() [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1982
    cls.add_method('GetCategory', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1983
                   'ns3::WifiActionHeader::CategoryValue', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1984
                   [])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1985
    ## mgt-headers.h: ns3::TypeId ns3::WifiActionHeader::GetInstanceTypeId() const [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1986
    cls.add_method('GetInstanceTypeId', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1987
                   'ns3::TypeId', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1988
                   [], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1989
                   is_const=True, is_virtual=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1990
    ## mgt-headers.h: uint32_t ns3::WifiActionHeader::GetSerializedSize() const [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1991
    cls.add_method('GetSerializedSize', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1992
                   'uint32_t', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1993
                   [], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1994
                   is_const=True, is_virtual=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1995
    ## mgt-headers.h: static ns3::TypeId ns3::WifiActionHeader::GetTypeId() [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1996
    cls.add_method('GetTypeId', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1997
                   'ns3::TypeId', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1998
                   [], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  1999
                   is_static=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2000
    ## mgt-headers.h: void ns3::WifiActionHeader::Print(std::ostream & os) const [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2001
    cls.add_method('Print', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2002
                   'void', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2003
                   [param('std::ostream &', 'os')], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2004
                   is_const=True, is_virtual=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2005
    ## mgt-headers.h: void ns3::WifiActionHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2006
    cls.add_method('Serialize', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2007
                   'void', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2008
                   [param('ns3::Buffer::Iterator', 'start')], 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2009
                   is_const=True, is_virtual=True)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2010
    ## mgt-headers.h: void ns3::WifiActionHeader::SetAction(ns3::WifiActionHeader::CategoryValue type, ns3::WifiActionHeader::ActionValue action) [member function]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2011
    cls.add_method('SetAction', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2012
                   'void', 
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2013
                   [param('ns3::WifiActionHeader::CategoryValue', 'type'), param('ns3::WifiActionHeader::ActionValue', 'action')])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2014
    return
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2015
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2016
def register_Ns3WifiActionHeaderActionValue_methods(root_module, cls):
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2017
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::ActionValue() [constructor]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2018
    cls.add_constructor([])
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2019
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::ActionValue(ns3::WifiActionHeader::ActionValue const & arg0) [copy constructor]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2020
    cls.add_constructor([param('ns3::WifiActionHeader::ActionValue const &', 'arg0')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2021
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::blockAck [variable]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2022
    cls.add_instance_attribute('blockAck', 'ns3::WifiActionHeader::BlockAckActionValue', is_const=False)
5832
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2023
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::interwork [variable]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2024
    cls.add_instance_attribute('interwork', 'ns3::WifiActionHeader::InterworkActionValue', is_const=False)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2025
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::linkMetrtic [variable]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2026
    cls.add_instance_attribute('linkMetrtic', 'ns3::WifiActionHeader::LinkMetricActionValue', is_const=False)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2027
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::pathSelection [variable]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2028
    cls.add_instance_attribute('pathSelection', 'ns3::WifiActionHeader::PathSelectionActionValue', is_const=False)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2029
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::peerLink [variable]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2030
    cls.add_instance_attribute('peerLink', 'ns3::WifiActionHeader::PeerLinkMgtActionValue', is_const=False)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2031
    ## mgt-headers.h: ns3::WifiActionHeader::ActionValue::resourceCoordination [variable]
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2032
    cls.add_instance_attribute('resourceCoordination', 'ns3::WifiActionHeader::ResourceCoordinationActionValue', is_const=False)
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2033
    return
2812b92d4888 Drop CSMA packets with CRC errors, rescan, dox tweaks
Craig Dowell <craigdo@ee.washington.edu>
parents: 5821
diff changeset
  2034
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2035
def register_Ns3WifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2036
    ## wifi-mac.h: ns3::WifiMac::WifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2037
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2038
    ## wifi-mac.h: ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2039
    cls.add_constructor([param('ns3::WifiMac const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2040
    ## wifi-mac.h: void ns3::WifiMac::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2041
    cls.add_method('ConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2042
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2043
                   [param('ns3::WifiPhyStandard', 'standard')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2044
    ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2045
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2046
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2047
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2048
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2049
    ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2050
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2051
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2052
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2053
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2054
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2055
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2056
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2057
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2058
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2059
    ## wifi-mac.h: ns3::Mac48Address ns3::WifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2060
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2061
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2062
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2063
                   is_pure_virtual=True, is_const=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2064
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetBasicBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2065
    cls.add_method('GetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2066
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2067
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2068
                   is_const=True, is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2069
    ## wifi-mac.h: ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2070
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2071
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2072
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2073
                   is_pure_virtual=True, is_const=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2074
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetCompressedBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2075
    cls.add_method('GetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2076
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2077
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2078
                   is_const=True, is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2079
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2080
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2081
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2082
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2083
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2084
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2085
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2086
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2087
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2088
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2089
    ## wifi-mac.h: uint32_t ns3::WifiMac::GetMaxMsduSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2090
    cls.add_method('GetMaxMsduSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2091
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2092
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2093
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2094
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetMaxPropagationDelay() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2095
    cls.add_method('GetMaxPropagationDelay', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2096
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2097
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2098
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2099
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetMsduLifetime() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2100
    cls.add_method('GetMsduLifetime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2101
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2102
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2103
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2104
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2105
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2106
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2107
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2108
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2109
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2110
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2111
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2112
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2113
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2114
    ## wifi-mac.h: ns3::Time ns3::WifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2115
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2116
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2117
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2118
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2119
    ## wifi-mac.h: ns3::Ssid ns3::WifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2120
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2121
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2122
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2123
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2124
    ## wifi-mac.h: static ns3::TypeId ns3::WifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2125
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2126
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2127
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2128
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2129
    ## wifi-mac.h: void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2130
    cls.add_method('NotifyPromiscRx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2131
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2132
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2133
    ## wifi-mac.h: void ns3::WifiMac::NotifyRx(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2134
    cls.add_method('NotifyRx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2135
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2136
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2137
    ## wifi-mac.h: void ns3::WifiMac::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2138
    cls.add_method('NotifyRxDrop', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2139
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2140
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2141
    ## wifi-mac.h: void ns3::WifiMac::NotifyTx(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2142
    cls.add_method('NotifyTx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2143
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2144
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2145
    ## wifi-mac.h: void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2146
    cls.add_method('NotifyTxDrop', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2147
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2148
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2149
    ## wifi-mac.h: void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2150
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2151
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2152
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2153
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2154
    ## wifi-mac.h: void ns3::WifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2155
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2156
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2157
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2158
                   is_pure_virtual=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2159
    ## wifi-mac.h: void ns3::WifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2160
    cls.add_method('SetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2161
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2162
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2163
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2164
    ## wifi-mac.h: void ns3::WifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2165
    cls.add_method('SetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2166
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2167
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2168
                   is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2169
    ## wifi-mac.h: void ns3::WifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2170
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2171
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2172
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2173
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2174
    ## wifi-mac.h: void ns3::WifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2175
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2176
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2177
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2178
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2179
    ## wifi-mac.h: void ns3::WifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2180
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2181
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2182
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2183
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2184
    ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2185
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2186
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2187
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2188
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2189
    ## wifi-mac.h: void ns3::WifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2190
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2191
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2192
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2193
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2194
    ## wifi-mac.h: void ns3::WifiMac::SetMaxPropagationDelay(ns3::Time delay) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2195
    cls.add_method('SetMaxPropagationDelay', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2196
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2197
                   [param('ns3::Time', 'delay')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2198
    ## wifi-mac.h: void ns3::WifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2199
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2200
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2201
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2202
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2203
    ## wifi-mac.h: void ns3::WifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2204
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2205
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2206
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2207
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2208
    ## wifi-mac.h: void ns3::WifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2209
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2210
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2211
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2212
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2213
    ## wifi-mac.h: void ns3::WifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2214
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2215
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2216
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2217
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2218
    ## wifi-mac.h: void ns3::WifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2219
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2220
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2221
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2222
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2223
    ## wifi-mac.h: void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2224
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2225
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2226
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2227
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2228
    ## wifi-mac.h: bool ns3::WifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2229
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2230
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2231
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2232
                   is_pure_virtual=True, is_const=True, is_virtual=True)
5754
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
  2233
    ## wifi-mac.h: void ns3::WifiMac::ConfigureCCHDcf(ns3::Ptr<ns3::Dcf> dcf, uint32_t cwmin, uint32_t cwmax, ns3::AccessClass ac) [member function]
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
  2234
    cls.add_method('ConfigureCCHDcf', 
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
  2235
                   'void', 
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
  2236
                   [param('ns3::Ptr< ns3::Dcf >', 'dcf'), param('uint32_t', 'cwmin'), param('uint32_t', 'cwmax'), param('ns3::AccessClass', 'ac')], 
7f0de9a416ea There was a race condition in last python apidefs rescan...
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5753
diff changeset
  2237
                   visibility='protected')
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2238
    ## wifi-mac.h: void ns3::WifiMac::ConfigureDcf(ns3::Ptr<ns3::Dcf> dcf, uint32_t cwmin, uint32_t cwmax, ns3::AccessClass ac) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2239
    cls.add_method('ConfigureDcf', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2240
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2241
                   [param('ns3::Ptr< ns3::Dcf >', 'dcf'), param('uint32_t', 'cwmin'), param('uint32_t', 'cwmax'), param('ns3::AccessClass', 'ac')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2242
                   visibility='protected')
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2243
    ## wifi-mac.h: void ns3::WifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2244
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2245
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2246
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2247
                   is_pure_virtual=True, visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2248
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2249
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2250
def register_Ns3WifiMacHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2251
    ## wifi-mac-header.h: ns3::WifiMacHeader::WifiMacHeader(ns3::WifiMacHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2252
    cls.add_constructor([param('ns3::WifiMacHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2253
    ## wifi-mac-header.h: ns3::WifiMacHeader::WifiMacHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2254
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2255
    ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2256
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2257
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2258
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2259
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2260
    ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr1() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2261
    cls.add_method('GetAddr1', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2262
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2263
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2264
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2265
    ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr2() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2266
    cls.add_method('GetAddr2', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2267
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2268
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2269
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2270
    ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr3() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2271
    cls.add_method('GetAddr3', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2272
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2273
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2274
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2275
    ## wifi-mac-header.h: ns3::Mac48Address ns3::WifiMacHeader::GetAddr4() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2276
    cls.add_method('GetAddr4', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2277
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2278
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2279
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2280
    ## wifi-mac-header.h: ns3::Time ns3::WifiMacHeader::GetDuration() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2281
    cls.add_method('GetDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2282
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2283
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2284
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2285
    ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetFragmentNumber() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2286
    cls.add_method('GetFragmentNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2287
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2288
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2289
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2290
    ## wifi-mac-header.h: ns3::TypeId ns3::WifiMacHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2291
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2292
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2293
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2294
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2295
    ## wifi-mac-header.h: ns3::WifiMacHeader::QosAckPolicy ns3::WifiMacHeader::GetQosAckPolicy() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2296
    cls.add_method('GetQosAckPolicy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2297
                   'ns3::WifiMacHeader::QosAckPolicy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2298
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2299
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2300
    ## wifi-mac-header.h: uint8_t ns3::WifiMacHeader::GetQosTid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2301
    cls.add_method('GetQosTid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2302
                   'uint8_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2303
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2304
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2305
    ## wifi-mac-header.h: uint8_t ns3::WifiMacHeader::GetQosTxopLimit() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2306
    cls.add_method('GetQosTxopLimit', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2307
                   'uint8_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2308
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2309
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2310
    ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetRawDuration() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2311
    cls.add_method('GetRawDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2312
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2313
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2314
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2315
    ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetSequenceControl() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2316
    cls.add_method('GetSequenceControl', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2317
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2318
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2319
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2320
    ## wifi-mac-header.h: uint16_t ns3::WifiMacHeader::GetSequenceNumber() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2321
    cls.add_method('GetSequenceNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2322
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2323
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2324
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2325
    ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2326
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2327
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2328
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2329
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2330
    ## wifi-mac-header.h: uint32_t ns3::WifiMacHeader::GetSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2331
    cls.add_method('GetSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2332
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2333
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2334
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2335
    ## wifi-mac-header.h: ns3::WifiMacType ns3::WifiMacHeader::GetType() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2336
    cls.add_method('GetType', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2337
                   'ns3::WifiMacType', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2338
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2339
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2340
    ## wifi-mac-header.h: static ns3::TypeId ns3::WifiMacHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2341
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2342
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2343
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2344
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2345
    ## wifi-mac-header.h: char const * ns3::WifiMacHeader::GetTypeString() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2346
    cls.add_method('GetTypeString', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2347
                   'char const *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2348
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2349
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2350
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2351
    cls.add_method('IsAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2352
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2353
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2354
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2355
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAction() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2356
    cls.add_method('IsAction', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2357
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2358
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2359
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2360
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAssocReq() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2361
    cls.add_method('IsAssocReq', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2362
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2363
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2364
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2365
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAssocResp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2366
    cls.add_method('IsAssocResp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2367
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2368
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2369
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2370
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsAuthentication() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2371
    cls.add_method('IsAuthentication', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2372
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2373
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2374
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2375
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsBeacon() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2376
    cls.add_method('IsBeacon', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2377
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2378
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2379
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2380
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsBlockAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2381
    cls.add_method('IsBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2382
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2383
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2384
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2385
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsBlockAckReq() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2386
    cls.add_method('IsBlockAckReq', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2387
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2388
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2389
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2390
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCfpoll() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2391
    cls.add_method('IsCfpoll', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2392
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2393
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2394
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2395
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCtl() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2396
    cls.add_method('IsCtl', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2397
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2398
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2399
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2400
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsCts() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2401
    cls.add_method('IsCts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2402
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2403
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2404
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2405
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsData() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2406
    cls.add_method('IsData', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2407
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2408
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2409
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2410
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsDeauthentication() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2411
    cls.add_method('IsDeauthentication', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2412
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2413
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2414
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2415
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsDisassociation() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2416
    cls.add_method('IsDisassociation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2417
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2418
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2419
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2420
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsFromDs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2421
    cls.add_method('IsFromDs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2422
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2423
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2424
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2425
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsMgt() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2426
    cls.add_method('IsMgt', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2427
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2428
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2429
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2430
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsMoreFragments() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2431
    cls.add_method('IsMoreFragments', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2432
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2433
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2434
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2435
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsMultihopAction() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2436
    cls.add_method('IsMultihopAction', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2437
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2438
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2439
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2440
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsProbeReq() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2441
    cls.add_method('IsProbeReq', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2442
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2443
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2444
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2445
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsProbeResp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2446
    cls.add_method('IsProbeResp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2447
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2448
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2449
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2450
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2451
    cls.add_method('IsQosAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2452
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2453
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2454
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2455
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosAmsdu() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2456
    cls.add_method('IsQosAmsdu', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2457
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2458
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2459
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2460
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosBlockAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2461
    cls.add_method('IsQosBlockAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2462
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2463
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2464
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2465
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosData() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2466
    cls.add_method('IsQosData', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2467
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2468
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2469
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2470
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosEosp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2471
    cls.add_method('IsQosEosp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2472
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2473
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2474
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2475
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsQosNoAck() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2476
    cls.add_method('IsQosNoAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2477
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2478
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2479
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2480
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsReassocReq() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2481
    cls.add_method('IsReassocReq', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2482
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2483
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2484
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2485
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsReassocResp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2486
    cls.add_method('IsReassocResp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2487
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2488
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2489
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2490
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsRetry() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2491
    cls.add_method('IsRetry', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2492
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2493
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2494
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2495
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsRts() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2496
    cls.add_method('IsRts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2497
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2498
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2499
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2500
    ## wifi-mac-header.h: bool ns3::WifiMacHeader::IsToDs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2501
    cls.add_method('IsToDs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2502
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2503
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2504
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2505
    ## wifi-mac-header.h: void ns3::WifiMacHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2506
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2507
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2508
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2509
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2510
    ## wifi-mac-header.h: void ns3::WifiMacHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2511
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2512
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2513
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2514
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2515
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAction() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2516
    cls.add_method('SetAction', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2517
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2518
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2519
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr1(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2520
    cls.add_method('SetAddr1', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2521
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2522
                   [param('ns3::Mac48Address', 'address')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2523
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr2(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2524
    cls.add_method('SetAddr2', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2525
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2526
                   [param('ns3::Mac48Address', 'address')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2527
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr3(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2528
    cls.add_method('SetAddr3', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2529
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2530
                   [param('ns3::Mac48Address', 'address')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2531
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAddr4(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2532
    cls.add_method('SetAddr4', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2533
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2534
                   [param('ns3::Mac48Address', 'address')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2535
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAssocReq() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2536
    cls.add_method('SetAssocReq', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2537
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2538
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2539
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetAssocResp() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2540
    cls.add_method('SetAssocResp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2541
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2542
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2543
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetBeacon() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2544
    cls.add_method('SetBeacon', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2545
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2546
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2547
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2548
    cls.add_method('SetBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2549
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2550
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2551
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetBlockAckReq() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2552
    cls.add_method('SetBlockAckReq', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2553
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2554
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2555
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsFrom() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2556
    cls.add_method('SetDsFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2557
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2558
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2559
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsNotFrom() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2560
    cls.add_method('SetDsNotFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2561
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2562
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2563
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsNotTo() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2564
    cls.add_method('SetDsNotTo', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2565
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2566
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2567
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDsTo() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2568
    cls.add_method('SetDsTo', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2569
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2570
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2571
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetDuration(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2572
    cls.add_method('SetDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2573
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2574
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2575
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetFragmentNumber(uint8_t frag) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2576
    cls.add_method('SetFragmentNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2577
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2578
                   [param('uint8_t', 'frag')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2579
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetId(uint16_t id) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2580
    cls.add_method('SetId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2581
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2582
                   [param('uint16_t', 'id')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2583
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetMoreFragments() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2584
    cls.add_method('SetMoreFragments', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2585
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2586
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2587
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetMultihopAction() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2588
    cls.add_method('SetMultihopAction', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2589
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2590
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2591
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetNoMoreFragments() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2592
    cls.add_method('SetNoMoreFragments', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2593
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2594
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2595
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetNoRetry() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2596
    cls.add_method('SetNoRetry', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2597
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2598
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2599
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetProbeReq() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2600
    cls.add_method('SetProbeReq', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2601
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2602
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2603
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetProbeResp() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2604
    cls.add_method('SetProbeResp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2605
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2606
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2607
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosAckPolicy(ns3::WifiMacHeader::QosAckPolicy arg0) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2608
    cls.add_method('SetQosAckPolicy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2609
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2610
                   [param('ns3::WifiMacHeader::QosAckPolicy', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2611
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosAmsdu() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2612
    cls.add_method('SetQosAmsdu', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2613
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2614
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2615
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2616
    cls.add_method('SetQosBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2617
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2618
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2619
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosEosp() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2620
    cls.add_method('SetQosEosp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2621
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2622
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2623
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNoAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2624
    cls.add_method('SetQosNoAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2625
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2626
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2627
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNoAmsdu() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2628
    cls.add_method('SetQosNoAmsdu', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2629
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2630
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2631
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNoEosp() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2632
    cls.add_method('SetQosNoEosp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2633
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2634
                   [])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2635
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosNormalAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2636
    cls.add_method('SetQosNormalAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2637
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  2638
                   [])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2639
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosTid(uint8_t tid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2640
    cls.add_method('SetQosTid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2641
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2642
                   [param('uint8_t', 'tid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2643
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetQosTxopLimit(uint8_t txop) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2644
    cls.add_method('SetQosTxopLimit', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2645
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2646
                   [param('uint8_t', 'txop')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2647
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetRawDuration(uint16_t duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2648
    cls.add_method('SetRawDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2649
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2650
                   [param('uint16_t', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2651
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetRetry() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2652
    cls.add_method('SetRetry', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2653
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2654
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2655
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetSequenceNumber(uint16_t seq) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2656
    cls.add_method('SetSequenceNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2657
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2658
                   [param('uint16_t', 'seq')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2659
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetType(ns3::WifiMacType type) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2660
    cls.add_method('SetType', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2661
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2662
                   [param('ns3::WifiMacType', 'type')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2663
    ## wifi-mac-header.h: void ns3::WifiMacHeader::SetTypeData() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2664
    cls.add_method('SetTypeData', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2665
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2666
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2667
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2668
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2669
def register_Ns3WifiPhy_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2670
    ## wifi-phy.h: ns3::WifiPhy::WifiPhy(ns3::WifiPhy const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2671
    cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2672
    ## wifi-phy.h: ns3::WifiPhy::WifiPhy() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2673
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2674
    ## wifi-phy.h: double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2675
    cls.add_method('CalculateSnr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2676
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2677
                   [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2678
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2679
    ## wifi-phy.h: ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2680
    cls.add_method('CalculateTxDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2681
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2682
                   [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2683
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2684
    ## wifi-phy.h: void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2685
    cls.add_method('ConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2686
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2687
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2688
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2689
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get11mbb() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2690
    cls.add_method('Get11mbb', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2691
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2692
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2693
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2694
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get12mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2695
    cls.add_method('Get12mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2696
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2697
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2698
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2699
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get12mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2700
    cls.add_method('Get12mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2701
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2702
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2703
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2704
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get12mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2705
    cls.add_method('Get12mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2706
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2707
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2708
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2709
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get13_5mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2710
    cls.add_method('Get13_5mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2711
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2712
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2713
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2714
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get18mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2715
    cls.add_method('Get18mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2716
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2717
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2718
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2719
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get18mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2720
    cls.add_method('Get18mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2721
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2722
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2723
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2724
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get1_5mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2725
    cls.add_method('Get1_5mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2726
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2727
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2728
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2729
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get1mbb() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2730
    cls.add_method('Get1mbb', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2731
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2732
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2733
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2734
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get24mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2735
    cls.add_method('Get24mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2736
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2737
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2738
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2739
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get24mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2740
    cls.add_method('Get24mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2741
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2742
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2743
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2744
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get27mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2745
    cls.add_method('Get27mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2746
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2747
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2748
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2749
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get2_25mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2750
    cls.add_method('Get2_25mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2751
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2752
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2753
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2754
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get2mbb() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2755
    cls.add_method('Get2mbb', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2756
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2757
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2758
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2759
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get36mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2760
    cls.add_method('Get36mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2761
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2762
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2763
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2764
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get3mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2765
    cls.add_method('Get3mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2766
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2767
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2768
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2769
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get3mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2770
    cls.add_method('Get3mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2771
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2772
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2773
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2774
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get48mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2775
    cls.add_method('Get48mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2776
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2777
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2778
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2779
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get4_5mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2780
    cls.add_method('Get4_5mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2781
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2782
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2783
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2784
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get4_5mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2785
    cls.add_method('Get4_5mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2786
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2787
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2788
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2789
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get54mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2790
    cls.add_method('Get54mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2791
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2792
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2793
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2794
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get5_5mbb() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2795
    cls.add_method('Get5_5mbb', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2796
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2797
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2798
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2799
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get6mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2800
    cls.add_method('Get6mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2801
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2802
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2803
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2804
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get6mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2805
    cls.add_method('Get6mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2806
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2807
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2808
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2809
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get6mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2810
    cls.add_method('Get6mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2811
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2812
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2813
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2814
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get9mb10Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2815
    cls.add_method('Get9mb10Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2816
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2817
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2818
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2819
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get9mb5Mhz() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2820
    cls.add_method('Get9mb5Mhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2821
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2822
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2823
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2824
    ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get9mba() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2825
    cls.add_method('Get9mba', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2826
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2827
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2828
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2829
    ## wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2830
    cls.add_method('GetChannel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2831
                   'ns3::Ptr< ns3::WifiChannel >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2832
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2833
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2834
    ## wifi-phy.h: uint16_t ns3::WifiPhy::GetChannelNumber() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2835
    cls.add_method('GetChannelNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2836
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2837
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2838
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2839
    ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2840
    cls.add_method('GetDelayUntilIdle', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2841
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2842
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2843
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2844
    ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetLastRxStartTime() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2845
    cls.add_method('GetLastRxStartTime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2846
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2847
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2848
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2849
    ## wifi-phy.h: ns3::WifiMode ns3::WifiPhy::GetMode(uint32_t mode) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2850
    cls.add_method('GetMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2851
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2852
                   [param('uint32_t', 'mode')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2853
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2854
    ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNModes() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2855
    cls.add_method('GetNModes', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2856
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2857
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2858
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2859
    ## wifi-phy.h: uint32_t ns3::WifiPhy::GetNTxPower() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2860
    cls.add_method('GetNTxPower', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2861
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2862
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2863
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2864
    ## wifi-phy.h: ns3::Time ns3::WifiPhy::GetStateDuration() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2865
    cls.add_method('GetStateDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2866
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2867
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2868
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2869
    ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerEnd() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2870
    cls.add_method('GetTxPowerEnd', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2871
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2872
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2873
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2874
    ## wifi-phy.h: double ns3::WifiPhy::GetTxPowerStart() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2875
    cls.add_method('GetTxPowerStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2876
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2877
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2878
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2879
    ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2880
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2881
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2882
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2883
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2884
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateBusy() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2885
    cls.add_method('IsStateBusy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2886
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2887
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2888
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2889
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateCcaBusy() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2890
    cls.add_method('IsStateCcaBusy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2891
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2892
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2893
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2894
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateIdle() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2895
    cls.add_method('IsStateIdle', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2896
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2897
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2898
                   is_pure_virtual=True, is_virtual=True)
5821
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2899
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateRx() [member function]
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2900
    cls.add_method('IsStateRx', 
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2901
                   'bool', 
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2902
                   [], 
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2903
                   is_pure_virtual=True, is_virtual=True)
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2904
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateSwitching() [member function]
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  2905
    cls.add_method('IsStateSwitching', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2906
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2907
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2908
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2909
    ## wifi-phy.h: bool ns3::WifiPhy::IsStateTx() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2910
    cls.add_method('IsStateTx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2911
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2912
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2913
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2914
    ## wifi-phy.h: void ns3::WifiPhy::NotifyPromiscSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, bool isShortPreamble, double signalDbm, double noiseDbm) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2915
    cls.add_method('NotifyPromiscSniffRx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2916
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2917
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('uint32_t', 'rate'), param('bool', 'isShortPreamble'), param('double', 'signalDbm'), param('double', 'noiseDbm')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2918
    ## wifi-phy.h: void ns3::WifiPhy::NotifyPromiscSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, bool isShortPreamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2919
    cls.add_method('NotifyPromiscSniffTx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2920
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2921
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('uint32_t', 'rate'), param('bool', 'isShortPreamble')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2922
    ## wifi-phy.h: void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2923
    cls.add_method('NotifyRxBegin', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2924
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2925
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2926
    ## wifi-phy.h: void ns3::WifiPhy::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2927
    cls.add_method('NotifyRxDrop', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2928
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2929
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2930
    ## wifi-phy.h: void ns3::WifiPhy::NotifyRxEnd(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2931
    cls.add_method('NotifyRxEnd', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2932
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2933
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2934
    ## wifi-phy.h: void ns3::WifiPhy::NotifyTxBegin(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2935
    cls.add_method('NotifyTxBegin', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2936
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2937
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2938
    ## wifi-phy.h: void ns3::WifiPhy::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2939
    cls.add_method('NotifyTxDrop', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2940
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2941
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2942
    ## wifi-phy.h: void ns3::WifiPhy::NotifyTxEnd(ns3::Ptr<ns3::Packet const> packet) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2943
    cls.add_method('NotifyTxEnd', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2944
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2945
                   [param('ns3::Ptr< ns3::Packet const >', 'packet')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2946
    ## wifi-phy.h: void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2947
    cls.add_method('RegisterListener', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2948
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2949
                   [param('ns3::WifiPhyListener *', 'listener')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2950
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2951
    ## wifi-phy.h: void ns3::WifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2952
    cls.add_method('SendPacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2953
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2954
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2955
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2956
    ## wifi-phy.h: void ns3::WifiPhy::SetChannelNumber(uint16_t id) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2957
    cls.add_method('SetChannelNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2958
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2959
                   [param('uint16_t', 'id')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2960
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2961
    ## wifi-phy.h: void ns3::WifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2962
    cls.add_method('SetReceiveErrorCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2963
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2964
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2965
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2966
    ## wifi-phy.h: void ns3::WifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2967
    cls.add_method('SetReceiveOkCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2968
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2969
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2970
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2971
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2972
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2973
def register_Ns3WifiRemoteStationManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2974
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2975
    cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2976
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2977
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2978
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::AddBasicMode(ns3::WifiMode mode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2979
    cls.add_method('AddBasicMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2980
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2981
                   [param('ns3::WifiMode', 'mode')])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2982
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::AddSupportedMode(ns3::Mac48Address address, ns3::WifiMode mode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2983
    cls.add_method('AddSupportedMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2984
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2985
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'mode')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2986
    ## wifi-remote-station-manager.h: __gnu_cxx::__normal_iterator<const ns3::WifiMode*,std::vector<ns3::WifiMode, std::allocator<ns3::WifiMode> > > ns3::WifiRemoteStationManager::BeginBasicModes() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2987
    cls.add_method('BeginBasicModes', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2988
                   '__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2989
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2990
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2991
    ## wifi-remote-station-manager.h: __gnu_cxx::__normal_iterator<const ns3::WifiMode*,std::vector<ns3::WifiMode, std::allocator<ns3::WifiMode> > > ns3::WifiRemoteStationManager::EndBasicModes() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2992
    cls.add_method('EndBasicModes', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2993
                   '__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2994
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  2995
                   is_const=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2996
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetAckMode(ns3::Mac48Address address, ns3::WifiMode dataMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2997
    cls.add_method('GetAckMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2998
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  2999
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'dataMode')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3000
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetBasicMode(uint32_t i) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3001
    cls.add_method('GetBasicMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3002
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3003
                   [param('uint32_t', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3004
                   is_const=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3005
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetCtsMode(ns3::Mac48Address address, ns3::WifiMode rtsMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3006
    cls.add_method('GetCtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3007
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3008
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'rtsMode')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3009
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetDataMode(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3010
    cls.add_method('GetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3011
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3012
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3013
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetDefaultMode() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3014
    cls.add_method('GetDefaultMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3015
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3016
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3017
                   is_const=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3018
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetFragmentOffset(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3019
    cls.add_method('GetFragmentOffset', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3020
                   'uint32_t', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3021
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3022
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetFragmentSize(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3023
    cls.add_method('GetFragmentSize', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3024
                   'uint32_t', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3025
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3026
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetFragmentationThreshold() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3027
    cls.add_method('GetFragmentationThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3028
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3029
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3030
                   is_const=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3031
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStationInfo ns3::WifiRemoteStationManager::GetInfo(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3032
    cls.add_method('GetInfo', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3033
                   'ns3::WifiRemoteStationInfo', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3034
                   [param('ns3::Mac48Address', 'address')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3035
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetMaxSlrc() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3036
    cls.add_method('GetMaxSlrc', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3037
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3038
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3039
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3040
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetMaxSsrc() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3041
    cls.add_method('GetMaxSsrc', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3042
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3043
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3044
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3045
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetNBasicModes() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3046
    cls.add_method('GetNBasicModes', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3047
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3048
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3049
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3050
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetNonUnicastMode() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3051
    cls.add_method('GetNonUnicastMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3052
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3053
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3054
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3055
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetRtsCtsThreshold() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3056
    cls.add_method('GetRtsCtsThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3057
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3058
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3059
                   is_const=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3060
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetRtsMode(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3061
    cls.add_method('GetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3062
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3063
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3064
    ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3065
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3066
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3067
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3068
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3069
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::IsAssociated(ns3::Mac48Address address) const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3070
    cls.add_method('IsAssociated', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3071
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3072
                   [param('ns3::Mac48Address', 'address')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3073
                   is_const=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3074
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::IsBrandNew(ns3::Mac48Address address) const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3075
    cls.add_method('IsBrandNew', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3076
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3077
                   [param('ns3::Mac48Address', 'address')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3078
                   is_const=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3079
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::IsLastFragment(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3080
    cls.add_method('IsLastFragment', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3081
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3082
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3083
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::IsWaitAssocTxOk(ns3::Mac48Address address) const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3084
    cls.add_method('IsWaitAssocTxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3085
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3086
                   [param('ns3::Mac48Address', 'address')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3087
                   is_const=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3088
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::NeedDataRetransmission(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3089
    cls.add_method('NeedDataRetransmission', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3090
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3091
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3092
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::NeedFragmentation(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3093
    cls.add_method('NeedFragmentation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3094
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3095
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3096
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::NeedRts(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3097
    cls.add_method('NeedRts', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3098
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3099
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3100
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::NeedRtsRetransmission(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3101
    cls.add_method('NeedRtsRetransmission', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3102
                   'bool', 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3103
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3104
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::PrepareForQueue(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3105
    cls.add_method('PrepareForQueue', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3106
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3107
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3108
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::RecordDisassociated(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3109
    cls.add_method('RecordDisassociated', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3110
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3111
                   [param('ns3::Mac48Address', 'address')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3112
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::RecordGotAssocTxFailed(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3113
    cls.add_method('RecordGotAssocTxFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3114
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3115
                   [param('ns3::Mac48Address', 'address')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3116
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::RecordGotAssocTxOk(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3117
    cls.add_method('RecordGotAssocTxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3118
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3119
                   [param('ns3::Mac48Address', 'address')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3120
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::RecordWaitAssocTxOk(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3121
    cls.add_method('RecordWaitAssocTxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3122
                   'void', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3123
                   [param('ns3::Mac48Address', 'address')])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3124
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3125
    cls.add_method('ReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3126
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3127
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3128
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3129
    cls.add_method('ReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3130
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3131
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3132
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportFinalDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3133
    cls.add_method('ReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3134
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3135
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3136
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportFinalRtsFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3137
    cls.add_method('ReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3138
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3139
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3140
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportRtsFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3141
    cls.add_method('ReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3142
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3143
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3144
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportRtsOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3145
    cls.add_method('ReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3146
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3147
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3148
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::ReportRxOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3149
    cls.add_method('ReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3150
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3151
                   [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3152
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::Reset() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3153
    cls.add_method('Reset', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3154
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3155
                   [])
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3156
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::Reset(ns3::Mac48Address address) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3157
    cls.add_method('Reset', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3158
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3159
                   [param('ns3::Mac48Address', 'address')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3160
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::SetFragmentationThreshold(uint32_t threshold) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3161
    cls.add_method('SetFragmentationThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3162
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3163
                   [param('uint32_t', 'threshold')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3164
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::SetMaxSlrc(uint32_t maxSlrc) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3165
    cls.add_method('SetMaxSlrc', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3166
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3167
                   [param('uint32_t', 'maxSlrc')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3168
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::SetMaxSsrc(uint32_t maxSsrc) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3169
    cls.add_method('SetMaxSsrc', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3170
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3171
                   [param('uint32_t', 'maxSsrc')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3172
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::SetRtsCtsThreshold(uint32_t threshold) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3173
    cls.add_method('SetRtsCtsThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3174
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3175
                   [param('uint32_t', 'threshold')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3176
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3177
    cls.add_method('SetupPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3178
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3179
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3180
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3181
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3182
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3183
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3184
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3185
                   visibility='protected', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3186
    ## wifi-remote-station-manager.h: uint32_t ns3::WifiRemoteStationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3187
    cls.add_method('GetNSupported', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3188
                   'uint32_t', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3189
                   [param('ns3::WifiRemoteStation const *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3190
                   is_const=True, visibility='protected')
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3191
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::GetSupported(ns3::WifiRemoteStation const * station, uint32_t i) const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3192
    cls.add_method('GetSupported', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3193
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3194
                   [param('ns3::WifiRemoteStation const *', 'station'), param('uint32_t', 'i')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3195
                   is_const=True, visibility='protected')
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3196
    ## wifi-remote-station-manager.h: ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3197
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3198
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3199
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3200
                   is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3201
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3202
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3203
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3204
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3205
                   is_pure_virtual=True, visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3206
    ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStationManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3207
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3208
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3209
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3210
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3211
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::DoNeedDataRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3212
    cls.add_method('DoNeedDataRetransmission', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3213
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3214
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3215
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3216
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::DoNeedFragmentation(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3217
    cls.add_method('DoNeedFragmentation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3218
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3219
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3220
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3221
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::DoNeedRts(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3222
    cls.add_method('DoNeedRts', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3223
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3224
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3225
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3226
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::DoNeedRtsRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3227
    cls.add_method('DoNeedRtsRetransmission', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3228
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3229
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3230
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3231
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3232
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3233
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3234
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3235
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3236
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3237
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3238
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3239
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3240
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3241
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3242
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3243
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3244
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3245
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3246
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3247
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3248
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3249
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3250
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3251
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3252
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3253
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3254
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3255
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3256
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3257
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3258
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3259
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3260
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3261
    ## wifi-remote-station-manager.h: void ns3::WifiRemoteStationManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3262
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3263
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3264
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3265
                   is_pure_virtual=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3266
    ## wifi-remote-station-manager.h: bool ns3::WifiRemoteStationManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3267
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3268
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3269
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3270
                   is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3271
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3272
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3273
def register_Ns3YansWifiPhy_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3274
    ## yans-wifi-phy.h: static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3275
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3276
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3277
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3278
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3279
    ## yans-wifi-phy.h: ns3::YansWifiPhy::YansWifiPhy() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3280
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3281
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetChannel(ns3::Ptr<ns3::YansWifiChannel> channel) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3282
    cls.add_method('SetChannel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3283
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3284
                   [param('ns3::Ptr< ns3::YansWifiChannel >', 'channel')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3285
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetChannelNumber(uint16_t id) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3286
    cls.add_method('SetChannelNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3287
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3288
                   [param('uint16_t', 'id')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3289
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3290
    ## yans-wifi-phy.h: uint16_t ns3::YansWifiPhy::GetChannelNumber() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3291
    cls.add_method('GetChannelNumber', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3292
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3293
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3294
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3295
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetChannelFrequencyMhz() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3296
    cls.add_method('GetChannelFrequencyMhz', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3297
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3298
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3299
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3300
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::StartReceivePacket(ns3::Ptr<ns3::Packet> packet, double rxPowerDbm, ns3::WifiMode mode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3301
    cls.add_method('StartReceivePacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3302
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3303
                   [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxPowerDbm'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3304
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetRxNoiseFigure(double noiseFigureDb) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3305
    cls.add_method('SetRxNoiseFigure', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3306
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3307
                   [param('double', 'noiseFigureDb')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3308
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetTxPowerStart(double start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3309
    cls.add_method('SetTxPowerStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3310
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3311
                   [param('double', 'start')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3312
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetTxPowerEnd(double end) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3313
    cls.add_method('SetTxPowerEnd', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3314
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3315
                   [param('double', 'end')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3316
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetNTxPower(uint32_t n) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3317
    cls.add_method('SetNTxPower', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3318
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3319
                   [param('uint32_t', 'n')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3320
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetTxGain(double gain) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3321
    cls.add_method('SetTxGain', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3322
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3323
                   [param('double', 'gain')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3324
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetRxGain(double gain) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3325
    cls.add_method('SetRxGain', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3326
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3327
                   [param('double', 'gain')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3328
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetEdThreshold(double threshold) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3329
    cls.add_method('SetEdThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3330
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3331
                   [param('double', 'threshold')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3332
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetCcaMode1Threshold(double threshold) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3333
    cls.add_method('SetCcaMode1Threshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3334
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3335
                   [param('double', 'threshold')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3336
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetErrorRateModel(ns3::Ptr<ns3::ErrorRateModel> rate) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3337
    cls.add_method('SetErrorRateModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3338
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3339
                   [param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3340
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetDevice(ns3::Ptr<ns3::Object> device) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3341
    cls.add_method('SetDevice', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3342
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3343
                   [param('ns3::Ptr< ns3::Object >', 'device')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3344
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetMobility(ns3::Ptr<ns3::Object> mobility) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3345
    cls.add_method('SetMobility', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3346
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3347
                   [param('ns3::Ptr< ns3::Object >', 'mobility')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3348
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetRxNoiseFigure() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3349
    cls.add_method('GetRxNoiseFigure', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3350
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3351
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3352
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3353
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetTxGain() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3354
    cls.add_method('GetTxGain', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3355
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3356
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3357
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3358
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetRxGain() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3359
    cls.add_method('GetRxGain', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3360
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3361
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3362
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3363
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetEdThreshold() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3364
    cls.add_method('GetEdThreshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3365
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3366
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3367
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3368
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetCcaMode1Threshold() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3369
    cls.add_method('GetCcaMode1Threshold', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3370
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3371
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3372
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3373
    ## yans-wifi-phy.h: ns3::Ptr<ns3::ErrorRateModel> ns3::YansWifiPhy::GetErrorRateModel() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3374
    cls.add_method('GetErrorRateModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3375
                   'ns3::Ptr< ns3::ErrorRateModel >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3376
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3377
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3378
    ## yans-wifi-phy.h: ns3::Ptr<ns3::Object> ns3::YansWifiPhy::GetDevice() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3379
    cls.add_method('GetDevice', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3380
                   'ns3::Ptr< ns3::Object >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3381
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3382
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3383
    ## yans-wifi-phy.h: ns3::Ptr<ns3::Object> ns3::YansWifiPhy::GetMobility() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3384
    cls.add_method('GetMobility', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3385
                   'ns3::Ptr< ns3::Object >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3386
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3387
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetTxPowerStart() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3388
    cls.add_method('GetTxPowerStart', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3389
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3390
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3391
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3392
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::GetTxPowerEnd() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3393
    cls.add_method('GetTxPowerEnd', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3394
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3395
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3396
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3397
    ## yans-wifi-phy.h: uint32_t ns3::YansWifiPhy::GetNTxPower() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3398
    cls.add_method('GetNTxPower', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3399
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3400
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3401
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3402
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveOkCallback(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3403
    cls.add_method('SetReceiveOkCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3404
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3405
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3406
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3407
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SetReceiveErrorCallback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3408
    cls.add_method('SetReceiveErrorCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3409
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3410
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3411
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3412
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txPowerLevel) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3413
    cls.add_method('SendPacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3414
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3415
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', 'txPowerLevel')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3416
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3417
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3418
    cls.add_method('RegisterListener', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3419
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3420
                   [param('ns3::WifiPhyListener *', 'listener')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3421
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3422
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateCcaBusy() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3423
    cls.add_method('IsStateCcaBusy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3424
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3425
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3426
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3427
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateIdle() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3428
    cls.add_method('IsStateIdle', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3429
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3430
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3431
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3432
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateBusy() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3433
    cls.add_method('IsStateBusy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3434
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3435
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3436
                   is_virtual=True)
5821
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  3437
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateRx() [member function]
2fe328444a2b rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 5779
diff changeset
  3438
    cls.add_method('IsStateRx', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3439
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3440
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3441
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3442
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateTx() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3443
    cls.add_method('IsStateTx', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3444
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3445
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3446
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3447
    ## yans-wifi-phy.h: bool ns3::YansWifiPhy::IsStateSwitching() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3448
    cls.add_method('IsStateSwitching', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3449
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3450
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3451
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3452
    ## yans-wifi-phy.h: ns3::Time ns3::YansWifiPhy::GetStateDuration() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3453
    cls.add_method('GetStateDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3454
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3455
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3456
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3457
    ## yans-wifi-phy.h: ns3::Time ns3::YansWifiPhy::GetDelayUntilIdle() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3458
    cls.add_method('GetDelayUntilIdle', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3459
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3460
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3461
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3462
    ## yans-wifi-phy.h: ns3::Time ns3::YansWifiPhy::GetLastRxStartTime() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3463
    cls.add_method('GetLastRxStartTime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3464
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3465
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3466
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3467
    ## yans-wifi-phy.h: ns3::Time ns3::YansWifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3468
    cls.add_method('CalculateTxDuration', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3469
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3470
                   [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3471
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3472
    ## yans-wifi-phy.h: uint32_t ns3::YansWifiPhy::GetNModes() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3473
    cls.add_method('GetNModes', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3474
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3475
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3476
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3477
    ## yans-wifi-phy.h: ns3::WifiMode ns3::YansWifiPhy::GetMode(uint32_t mode) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3478
    cls.add_method('GetMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3479
                   'ns3::WifiMode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3480
                   [param('uint32_t', 'mode')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3481
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3482
    ## yans-wifi-phy.h: double ns3::YansWifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3483
    cls.add_method('CalculateSnr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3484
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3485
                   [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3486
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3487
    ## yans-wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::YansWifiPhy::GetChannel() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3488
    cls.add_method('GetChannel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3489
                   'ns3::Ptr< ns3::WifiChannel >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3490
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3491
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3492
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3493
    cls.add_method('ConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3494
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3495
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3496
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3497
    ## yans-wifi-phy.h: void ns3::YansWifiPhy::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3498
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3499
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3500
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3501
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3502
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3503
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3504
def register_Ns3AarfWifiManager_methods(root_module, cls):
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3505
    ## aarf-wifi-manager.h: ns3::AarfWifiManager::AarfWifiManager(ns3::AarfWifiManager const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3506
    cls.add_constructor([param('ns3::AarfWifiManager const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3507
    ## aarf-wifi-manager.h: ns3::AarfWifiManager::AarfWifiManager() [constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3508
    cls.add_constructor([])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3509
    ## aarf-wifi-manager.h: static ns3::TypeId ns3::AarfWifiManager::GetTypeId() [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3510
    cls.add_method('GetTypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3511
                   'ns3::TypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3512
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3513
                   is_static=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3514
    ## aarf-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3515
    cls.add_method('DoCreateStation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3516
                   'ns3::WifiRemoteStation *', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3517
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3518
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3519
    ## aarf-wifi-manager.h: ns3::WifiMode ns3::AarfWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3520
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3521
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3522
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3523
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3524
    ## aarf-wifi-manager.h: ns3::WifiMode ns3::AarfWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3525
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3526
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3527
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3528
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3529
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3530
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3531
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3532
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3533
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3534
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3535
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3536
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3537
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3538
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3539
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3540
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3541
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3542
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3543
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3544
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3545
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3546
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3547
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3548
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3549
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3550
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3551
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3552
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3553
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3554
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3555
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3556
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3557
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3558
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3559
    ## aarf-wifi-manager.h: void ns3::AarfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3560
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3561
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3562
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3563
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3564
    ## aarf-wifi-manager.h: bool ns3::AarfWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3565
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3566
                   'bool', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3567
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3568
                   is_const=True, visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3569
    return
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3570
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3571
def register_Ns3AarfcdWifiManager_methods(root_module, cls):
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3572
    ## aarfcd-wifi-manager.h: ns3::AarfcdWifiManager::AarfcdWifiManager(ns3::AarfcdWifiManager const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3573
    cls.add_constructor([param('ns3::AarfcdWifiManager const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3574
    ## aarfcd-wifi-manager.h: ns3::AarfcdWifiManager::AarfcdWifiManager() [constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3575
    cls.add_constructor([])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3576
    ## aarfcd-wifi-manager.h: static ns3::TypeId ns3::AarfcdWifiManager::GetTypeId() [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3577
    cls.add_method('GetTypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3578
                   'ns3::TypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3579
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3580
                   is_static=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3581
    ## aarfcd-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfcdWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3582
    cls.add_method('DoCreateStation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3583
                   'ns3::WifiRemoteStation *', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3584
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3585
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3586
    ## aarfcd-wifi-manager.h: ns3::WifiMode ns3::AarfcdWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3587
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3588
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3589
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3590
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3591
    ## aarfcd-wifi-manager.h: ns3::WifiMode ns3::AarfcdWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3592
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3593
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3594
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3595
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3596
    ## aarfcd-wifi-manager.h: bool ns3::AarfcdWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3597
    cls.add_method('DoNeedRts', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3598
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3599
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3600
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3601
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3602
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3603
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3604
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3605
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3606
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3607
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3608
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3609
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3610
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3611
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3612
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3613
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3614
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3615
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3616
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3617
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3618
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3619
                   [param('ns3::WifiRemoteStation *', 'station')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3620
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3621
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3622
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3623
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3624
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3625
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3626
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3627
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3628
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3629
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3630
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3631
    ## aarfcd-wifi-manager.h: void ns3::AarfcdWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3632
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3633
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3634
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3635
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3636
    ## aarfcd-wifi-manager.h: bool ns3::AarfcdWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3637
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3638
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3639
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3640
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3641
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3642
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3643
def register_Ns3AdhocWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3644
    ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3645
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3646
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3647
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3648
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3649
    ## adhoc-wifi-mac.h: ns3::AdhocWifiMac::AdhocWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3650
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3651
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3652
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3653
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3654
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3655
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3656
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3657
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3658
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3659
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3660
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3661
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3662
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3663
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3664
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3665
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3666
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3667
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3668
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3669
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3670
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3671
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3672
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3673
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3674
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3675
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3676
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3677
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3678
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3679
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3680
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3681
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3682
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3683
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3684
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3685
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3686
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3687
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3688
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3689
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3690
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3691
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3692
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3693
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3694
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3695
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3696
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3697
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3698
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3699
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3700
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3701
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3702
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3703
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3704
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3705
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3706
    ## adhoc-wifi-mac.h: ns3::Time ns3::AdhocWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3707
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3708
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3709
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3710
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3711
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3712
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3713
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3714
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3715
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3716
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3717
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3718
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3719
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3720
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3721
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3722
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3723
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3724
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3725
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3726
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3727
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3728
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3729
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3730
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3731
    ## adhoc-wifi-mac.h: bool ns3::AdhocWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3732
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3733
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3734
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3735
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3736
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3737
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3738
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3739
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3740
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3741
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3742
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3743
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3744
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3745
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3746
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3747
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3748
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3749
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3750
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3751
    ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3752
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3753
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3754
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3755
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3756
    ## adhoc-wifi-mac.h: ns3::Ssid ns3::AdhocWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3757
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3758
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3759
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3760
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3761
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3762
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3763
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3764
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3765
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3766
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3767
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3768
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3769
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3770
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3771
    ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3772
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3773
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3774
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3775
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3776
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3777
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3778
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3779
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3780
                   visibility='private', is_virtual=True)
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  3781
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  3782
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  3783
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  3784
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  3785
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3786
    ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3787
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3788
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3789
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3790
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3791
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3792
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3793
def register_Ns3AmrrWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3794
    ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager(ns3::AmrrWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3795
    cls.add_constructor([param('ns3::AmrrWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3796
    ## amrr-wifi-manager.h: ns3::AmrrWifiManager::AmrrWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3797
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3798
    ## amrr-wifi-manager.h: static ns3::TypeId ns3::AmrrWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3799
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3800
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3801
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3802
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3803
    ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3804
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3805
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3806
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3807
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3808
    ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3809
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3810
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3811
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3812
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3813
    ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3814
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3815
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3816
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3817
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3818
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3819
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3820
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3821
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3822
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3823
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3824
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3825
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3826
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3827
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3828
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3829
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3830
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3831
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3832
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3833
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3834
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3835
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3836
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3837
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3838
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3839
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3840
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3841
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3842
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3843
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3844
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3845
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3846
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3847
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3848
    ## amrr-wifi-manager.h: void ns3::AmrrWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3849
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3850
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3851
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3852
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3853
    ## amrr-wifi-manager.h: bool ns3::AmrrWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3854
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3855
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3856
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3857
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3858
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3859
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3860
def register_Ns3AmsduSubframeHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3861
    ## amsdu-subframe-header.h: ns3::AmsduSubframeHeader::AmsduSubframeHeader(ns3::AmsduSubframeHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3862
    cls.add_constructor([param('ns3::AmsduSubframeHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3863
    ## amsdu-subframe-header.h: ns3::AmsduSubframeHeader::AmsduSubframeHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3864
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3865
    ## amsdu-subframe-header.h: uint32_t ns3::AmsduSubframeHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3866
    cls.add_method('Deserialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3867
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3868
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3869
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3870
    ## amsdu-subframe-header.h: ns3::Mac48Address ns3::AmsduSubframeHeader::GetDestinationAddr() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3871
    cls.add_method('GetDestinationAddr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3872
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3873
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3874
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3875
    ## amsdu-subframe-header.h: ns3::TypeId ns3::AmsduSubframeHeader::GetInstanceTypeId() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3876
    cls.add_method('GetInstanceTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3877
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3878
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3879
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3880
    ## amsdu-subframe-header.h: uint16_t ns3::AmsduSubframeHeader::GetLength() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3881
    cls.add_method('GetLength', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3882
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3883
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3884
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3885
    ## amsdu-subframe-header.h: uint32_t ns3::AmsduSubframeHeader::GetSerializedSize() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3886
    cls.add_method('GetSerializedSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3887
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3888
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3889
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3890
    ## amsdu-subframe-header.h: ns3::Mac48Address ns3::AmsduSubframeHeader::GetSourceAddr() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3891
    cls.add_method('GetSourceAddr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3892
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3893
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3894
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3895
    ## amsdu-subframe-header.h: static ns3::TypeId ns3::AmsduSubframeHeader::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3896
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3897
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3898
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3899
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3900
    ## amsdu-subframe-header.h: void ns3::AmsduSubframeHeader::Print(std::ostream & os) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3901
    cls.add_method('Print', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3902
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3903
                   [param('std::ostream &', 'os')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3904
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3905
    ## amsdu-subframe-header.h: void ns3::AmsduSubframeHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3906
    cls.add_method('Serialize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3907
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3908
                   [param('ns3::Buffer::Iterator', 'start')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3909
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3910
    ## amsdu-subframe-header.h: void ns3::AmsduSubframeHeader::SetDestinationAddr(ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3911
    cls.add_method('SetDestinationAddr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3912
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3913
                   [param('ns3::Mac48Address', 'to')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3914
    ## amsdu-subframe-header.h: void ns3::AmsduSubframeHeader::SetLength(uint16_t arg0) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3915
    cls.add_method('SetLength', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3916
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3917
                   [param('uint16_t', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3918
    ## amsdu-subframe-header.h: void ns3::AmsduSubframeHeader::SetSourceAddr(ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3919
    cls.add_method('SetSourceAddr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3920
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3921
                   [param('ns3::Mac48Address', 'to')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3922
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3923
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3924
def register_Ns3ArfWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3925
    ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager(ns3::ArfWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3926
    cls.add_constructor([param('ns3::ArfWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3927
    ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3928
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3929
    ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3930
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3931
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3932
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3933
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3934
    ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3935
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3936
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3937
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3938
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3939
    ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3940
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3941
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3942
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  3943
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3944
    ## arf-wifi-manager.h: ns3::WifiMode ns3::ArfWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3945
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3946
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3947
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3948
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3949
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3950
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3951
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3952
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3953
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3954
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3955
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3956
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3957
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3958
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3959
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3960
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3961
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3962
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3963
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3964
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3965
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3966
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3967
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3968
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3969
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3970
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3971
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3972
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3973
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3974
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3975
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3976
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3977
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3978
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3979
    ## arf-wifi-manager.h: void ns3::ArfWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3980
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3981
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3982
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3983
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3984
    ## arf-wifi-manager.h: bool ns3::ArfWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3985
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3986
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3987
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3988
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3989
    return
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3990
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3991
def register_Ns3CaraWifiManager_methods(root_module, cls):
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3992
    ## cara-wifi-manager.h: ns3::CaraWifiManager::CaraWifiManager(ns3::CaraWifiManager const & arg0) [copy constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3993
    cls.add_constructor([param('ns3::CaraWifiManager const &', 'arg0')])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3994
    ## cara-wifi-manager.h: ns3::CaraWifiManager::CaraWifiManager() [constructor]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3995
    cls.add_constructor([])
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3996
    ## cara-wifi-manager.h: static ns3::TypeId ns3::CaraWifiManager::GetTypeId() [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3997
    cls.add_method('GetTypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3998
                   'ns3::TypeId', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  3999
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4000
                   is_static=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4001
    ## cara-wifi-manager.h: ns3::WifiRemoteStation * ns3::CaraWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4002
    cls.add_method('DoCreateStation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4003
                   'ns3::WifiRemoteStation *', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4004
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4005
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4006
    ## cara-wifi-manager.h: ns3::WifiMode ns3::CaraWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4007
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4008
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4009
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4010
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4011
    ## cara-wifi-manager.h: ns3::WifiMode ns3::CaraWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4012
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4013
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4014
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4015
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4016
    ## cara-wifi-manager.h: bool ns3::CaraWifiManager::DoNeedRts(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4017
    cls.add_method('DoNeedRts', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4018
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4019
                   [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4020
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4021
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4022
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4023
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4024
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4025
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4026
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4027
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4028
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4029
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4030
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4031
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4032
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4033
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4034
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4035
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4036
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4037
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4038
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4039
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4040
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4041
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4042
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4043
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4044
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4045
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4046
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4047
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4048
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4049
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4050
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4051
    ## cara-wifi-manager.h: void ns3::CaraWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4052
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4053
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4054
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4055
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4056
    ## cara-wifi-manager.h: bool ns3::CaraWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4057
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4058
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4059
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4060
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4061
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4062
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4063
def register_Ns3ConstantRateWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4064
    ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4065
    cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4066
    ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4067
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4068
    ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4069
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4070
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4071
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4072
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4073
    ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4074
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4075
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4076
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4077
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4078
    ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4079
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4080
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4081
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4082
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4083
    ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4084
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4085
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4086
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4087
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4088
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4089
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4090
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4091
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4092
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4093
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4094
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4095
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4096
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4097
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4098
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4099
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4100
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4101
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4102
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4103
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4104
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4105
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4106
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4107
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4108
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4109
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4110
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4111
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4112
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4113
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4114
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4115
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4116
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4117
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4118
    ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4119
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4120
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4121
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4122
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4123
    ## constant-rate-wifi-manager.h: bool ns3::ConstantRateWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4124
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4125
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4126
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4127
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4128
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4129
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4130
def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4131
    ## ctrl-headers.h: ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader(ns3::CtrlBAckRequestHeader const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4132
    cls.add_constructor([param('ns3::CtrlBAckRequestHeader const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4133
    ## ctrl-headers.h: ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader() [constructor]
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4134
    cls.add_constructor([])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4135
    ## ctrl-headers.h: uint32_t ns3::CtrlBAckRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4136
    cls.add_method('Deserialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4137
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4138
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4139
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4140
    ## ctrl-headers.h: ns3::TypeId ns3::CtrlBAckRequestHeader::GetInstanceTypeId() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4141
    cls.add_method('GetInstanceTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4142
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4143
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4144
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4145
    ## ctrl-headers.h: uint32_t ns3::CtrlBAckRequestHeader::GetSerializedSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4146
    cls.add_method('GetSerializedSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4147
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4148
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4149
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4150
    ## ctrl-headers.h: uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequence() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4151
    cls.add_method('GetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4152
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4153
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4154
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4155
    ## ctrl-headers.h: uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequenceControl() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4156
    cls.add_method('GetStartingSequenceControl', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4157
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4158
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4159
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4160
    ## ctrl-headers.h: uint8_t ns3::CtrlBAckRequestHeader::GetTidInfo() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4161
    cls.add_method('GetTidInfo', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4162
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4163
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4164
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4165
    ## ctrl-headers.h: static ns3::TypeId ns3::CtrlBAckRequestHeader::GetTypeId() [member function]
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4166
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4167
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4168
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4169
                   is_static=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4170
    ## ctrl-headers.h: bool ns3::CtrlBAckRequestHeader::IsBasic() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4171
    cls.add_method('IsBasic', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4172
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4173
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4174
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4175
    ## ctrl-headers.h: bool ns3::CtrlBAckRequestHeader::IsCompressed() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4176
    cls.add_method('IsCompressed', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4177
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4178
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4179
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4180
    ## ctrl-headers.h: bool ns3::CtrlBAckRequestHeader::IsMultiTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4181
    cls.add_method('IsMultiTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4182
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4183
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4184
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4185
    ## ctrl-headers.h: bool ns3::CtrlBAckRequestHeader::MustSendHtImmediateAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4186
    cls.add_method('MustSendHtImmediateAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4187
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4188
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4189
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4190
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::Print(std::ostream & os) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4191
    cls.add_method('Print', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4192
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4193
                   [param('std::ostream &', 'os')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4194
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4195
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4196
    cls.add_method('Serialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4197
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4198
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4199
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4200
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::SetHtImmediateAck(bool immediateAck) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4201
    cls.add_method('SetHtImmediateAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4202
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4203
                   [param('bool', 'immediateAck')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4204
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::SetStartingSequence(uint16_t seq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4205
    cls.add_method('SetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4206
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4207
                   [param('uint16_t', 'seq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4208
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::SetTidInfo(uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4209
    cls.add_method('SetTidInfo', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4210
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4211
                   [param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4212
    ## ctrl-headers.h: void ns3::CtrlBAckRequestHeader::SetType(ns3::BlockAckType type) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4213
    cls.add_method('SetType', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4214
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4215
                   [param('ns3::BlockAckType', 'type')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4216
    return
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4217
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4218
def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls):
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4219
    ## ctrl-headers.h: ns3::CtrlBAckResponseHeader::CtrlBAckResponseHeader(ns3::CtrlBAckResponseHeader const & arg0) [copy constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4220
    cls.add_constructor([param('ns3::CtrlBAckResponseHeader const &', 'arg0')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4221
    ## ctrl-headers.h: ns3::CtrlBAckResponseHeader::CtrlBAckResponseHeader() [constructor]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4222
    cls.add_constructor([])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4223
    ## ctrl-headers.h: uint32_t ns3::CtrlBAckResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4224
    cls.add_method('Deserialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4225
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4226
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4227
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4228
    ## ctrl-headers.h: ns3::TypeId ns3::CtrlBAckResponseHeader::GetInstanceTypeId() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4229
    cls.add_method('GetInstanceTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4230
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4231
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4232
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4233
    ## ctrl-headers.h: uint32_t ns3::CtrlBAckResponseHeader::GetSerializedSize() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4234
    cls.add_method('GetSerializedSize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4235
                   'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4236
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4237
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4238
    ## ctrl-headers.h: uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequence() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4239
    cls.add_method('GetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4240
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4241
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4242
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4243
    ## ctrl-headers.h: uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequenceControl() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4244
    cls.add_method('GetStartingSequenceControl', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4245
                   'uint16_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4246
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4247
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4248
    ## ctrl-headers.h: uint8_t ns3::CtrlBAckResponseHeader::GetTidInfo() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4249
    cls.add_method('GetTidInfo', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4250
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4251
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4252
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4253
    ## ctrl-headers.h: static ns3::TypeId ns3::CtrlBAckResponseHeader::GetTypeId() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4254
    cls.add_method('GetTypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4255
                   'ns3::TypeId', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4256
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4257
                   is_static=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4258
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::IsBasic() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4259
    cls.add_method('IsBasic', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4260
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4261
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4262
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4263
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::IsCompressed() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4264
    cls.add_method('IsCompressed', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4265
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4266
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4267
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4268
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::IsFragmentReceived(uint16_t seq, uint8_t frag) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4269
    cls.add_method('IsFragmentReceived', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4270
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4271
                   [param('uint16_t', 'seq'), param('uint8_t', 'frag')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4272
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4273
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::IsMultiTid() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4274
    cls.add_method('IsMultiTid', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4275
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4276
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4277
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4278
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::IsPacketReceived(uint16_t seq) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4279
    cls.add_method('IsPacketReceived', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4280
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4281
                   [param('uint16_t', 'seq')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4282
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4283
    ## ctrl-headers.h: bool ns3::CtrlBAckResponseHeader::MustSendHtImmediateAck() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4284
    cls.add_method('MustSendHtImmediateAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4285
                   'bool', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4286
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4287
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4288
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::Print(std::ostream & os) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4289
    cls.add_method('Print', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4290
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4291
                   [param('std::ostream &', 'os')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4292
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4293
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4294
    cls.add_method('Serialize', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4295
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4296
                   [param('ns3::Buffer::Iterator', 'start')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4297
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4298
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetHtImmediateAck(bool immeadiateAck) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4299
    cls.add_method('SetHtImmediateAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4300
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4301
                   [param('bool', 'immeadiateAck')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4302
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetReceivedFragment(uint16_t seq, uint8_t frag) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4303
    cls.add_method('SetReceivedFragment', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4304
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4305
                   [param('uint16_t', 'seq'), param('uint8_t', 'frag')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4306
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetReceivedPacket(uint16_t seq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4307
    cls.add_method('SetReceivedPacket', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4308
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4309
                   [param('uint16_t', 'seq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4310
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetStartingSequence(uint16_t seq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4311
    cls.add_method('SetStartingSequence', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4312
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4313
                   [param('uint16_t', 'seq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4314
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetStartingSequenceControl(uint16_t seqControl) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4315
    cls.add_method('SetStartingSequenceControl', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4316
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4317
                   [param('uint16_t', 'seqControl')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4318
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetTidInfo(uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4319
    cls.add_method('SetTidInfo', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4320
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4321
                   [param('uint8_t', 'tid')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4322
    ## ctrl-headers.h: void ns3::CtrlBAckResponseHeader::SetType(ns3::BlockAckType type) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4323
    cls.add_method('SetType', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4324
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4325
                   [param('ns3::BlockAckType', 'type')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4326
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4327
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4328
def register_Ns3Dcf_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4329
    ## dcf.h: ns3::Dcf::Dcf() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4330
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4331
    ## dcf.h: ns3::Dcf::Dcf(ns3::Dcf const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4332
    cls.add_constructor([param('ns3::Dcf const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4333
    ## dcf.h: uint32_t ns3::Dcf::GetAifsn() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4334
    cls.add_method('GetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4335
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4336
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4337
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4338
    ## dcf.h: uint32_t ns3::Dcf::GetMaxCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4339
    cls.add_method('GetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4340
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4341
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4342
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4343
    ## dcf.h: uint32_t ns3::Dcf::GetMinCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4344
    cls.add_method('GetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4345
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4346
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4347
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4348
    ## dcf.h: static ns3::TypeId ns3::Dcf::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4349
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4350
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4351
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4352
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4353
    ## dcf.h: void ns3::Dcf::SetAifsn(uint32_t aifsn) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4354
    cls.add_method('SetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4355
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4356
                   [param('uint32_t', 'aifsn')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4357
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4358
    ## dcf.h: void ns3::Dcf::SetMaxCw(uint32_t maxCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4359
    cls.add_method('SetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4360
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4361
                   [param('uint32_t', 'maxCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4362
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4363
    ## dcf.h: void ns3::Dcf::SetMinCw(uint32_t minCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4364
    cls.add_method('SetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4365
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4366
                   [param('uint32_t', 'minCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4367
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4368
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4369
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4370
def register_Ns3EdcaTxopN_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4371
    ## edca-txop-n.h: static ns3::TypeId ns3::EdcaTxopN::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4372
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4373
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4374
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4375
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4376
    ## edca-txop-n.h: ns3::EdcaTxopN::EdcaTxopN() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4377
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4378
    ## edca-txop-n.h: void ns3::EdcaTxopN::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4379
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4380
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4381
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4382
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4383
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetLow(ns3::Ptr<ns3::MacLow> low) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4384
    cls.add_method('SetLow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4385
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4386
                   [param('ns3::Ptr< ns3::MacLow >', 'low')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4387
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetTxMiddle(ns3::MacTxMiddle * txMiddle) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4388
    cls.add_method('SetTxMiddle', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4389
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4390
                   [param('ns3::MacTxMiddle *', 'txMiddle')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4391
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetManager(ns3::DcfManager * manager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4392
    cls.add_method('SetManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4393
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4394
                   [param('ns3::DcfManager *', 'manager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4395
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetTxOkCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4396
    cls.add_method('SetTxOkCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4397
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4398
                   [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4399
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetTxFailedCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4400
    cls.add_method('SetTxFailedCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4401
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4402
                   [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4403
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> remoteManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4404
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4405
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4406
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'remoteManager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4407
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetTypeOfStation(ns3::TypeOfStation type) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4408
    cls.add_method('SetTypeOfStation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4409
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4410
                   [param('ns3::TypeOfStation', 'type')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4411
    ## edca-txop-n.h: ns3::TypeOfStation ns3::EdcaTxopN::GetTypeOfStation() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4412
    cls.add_method('GetTypeOfStation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4413
                   'ns3::TypeOfStation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4414
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4415
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4416
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetMaxQueueSize(uint32_t size) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4417
    cls.add_method('SetMaxQueueSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4418
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4419
                   [param('uint32_t', 'size')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4420
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetMaxQueueDelay(ns3::Time delay) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4421
    cls.add_method('SetMaxQueueDelay', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4422
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4423
                   [param('ns3::Time', 'delay')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4424
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetMinCw(uint32_t minCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4425
    cls.add_method('SetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4426
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4427
                   [param('uint32_t', 'minCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4428
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4429
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetMaxCw(uint32_t maxCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4430
    cls.add_method('SetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4431
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4432
                   [param('uint32_t', 'maxCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4433
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4434
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetAifsn(uint32_t aifsn) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4435
    cls.add_method('SetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4436
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4437
                   [param('uint32_t', 'aifsn')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4438
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4439
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetMinCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4440
    cls.add_method('GetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4441
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4442
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4443
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4444
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetMaxCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4445
    cls.add_method('GetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4446
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4447
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4448
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4449
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetAifsn() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4450
    cls.add_method('GetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4451
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4452
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4453
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4454
    ## edca-txop-n.h: ns3::Ptr<ns3::MacLow> ns3::EdcaTxopN::Low() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4455
    cls.add_method('Low', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4456
                   'ns3::Ptr< ns3::MacLow >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4457
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4458
    ## edca-txop-n.h: ns3::Ptr<ns3::MsduAggregator> ns3::EdcaTxopN::GetMsduAggregator() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4459
    cls.add_method('GetMsduAggregator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4460
                   'ns3::Ptr< ns3::MsduAggregator >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4461
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4462
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4463
    ## edca-txop-n.h: bool ns3::EdcaTxopN::NeedsAccess() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4464
    cls.add_method('NeedsAccess', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4465
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4466
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4467
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4468
    ## edca-txop-n.h: void ns3::EdcaTxopN::NotifyAccessGranted() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4469
    cls.add_method('NotifyAccessGranted', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4470
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4471
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4472
    ## edca-txop-n.h: void ns3::EdcaTxopN::NotifyInternalCollision() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4473
    cls.add_method('NotifyInternalCollision', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4474
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4475
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4476
    ## edca-txop-n.h: void ns3::EdcaTxopN::NotifyCollision() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4477
    cls.add_method('NotifyCollision', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4478
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4479
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4480
    ## edca-txop-n.h: void ns3::EdcaTxopN::NotifyChannelSwitching() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4481
    cls.add_method('NotifyChannelSwitching', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4482
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4483
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4484
    ## edca-txop-n.h: void ns3::EdcaTxopN::GotCts(double snr, ns3::WifiMode txMode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4485
    cls.add_method('GotCts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4486
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4487
                   [param('double', 'snr'), param('ns3::WifiMode', 'txMode')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4488
    ## edca-txop-n.h: void ns3::EdcaTxopN::MissedCts() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4489
    cls.add_method('MissedCts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4490
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4491
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4492
    ## edca-txop-n.h: void ns3::EdcaTxopN::GotAck(double snr, ns3::WifiMode txMode) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4493
    cls.add_method('GotAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4494
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4495
                   [param('double', 'snr'), param('ns3::WifiMode', 'txMode')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4496
    ## edca-txop-n.h: void ns3::EdcaTxopN::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4497
    cls.add_method('GotBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4498
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4499
                   [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4500
    ## edca-txop-n.h: void ns3::EdcaTxopN::MissedBlockAck() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4501
    cls.add_method('MissedBlockAck', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4502
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4503
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4504
    ## edca-txop-n.h: void ns3::EdcaTxopN::GotAddBaResponse(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4505
    cls.add_method('GotAddBaResponse', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4506
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4507
                   [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4508
    ## edca-txop-n.h: void ns3::EdcaTxopN::GotDelBaFrame(ns3::MgtDelBaHeader const * delBaHdr, ns3::Mac48Address recipient) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4509
    cls.add_method('GotDelBaFrame', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4510
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4511
                   [param('ns3::MgtDelBaHeader const *', 'delBaHdr'), param('ns3::Mac48Address', 'recipient')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4512
    ## edca-txop-n.h: void ns3::EdcaTxopN::MissedAck() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4513
    cls.add_method('MissedAck', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4514
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4515
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4516
    ## edca-txop-n.h: void ns3::EdcaTxopN::StartNext() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4517
    cls.add_method('StartNext', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4518
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4519
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4520
    ## edca-txop-n.h: void ns3::EdcaTxopN::Cancel() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4521
    cls.add_method('Cancel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4522
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4523
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4524
    ## edca-txop-n.h: void ns3::EdcaTxopN::RestartAccessIfNeeded() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4525
    cls.add_method('RestartAccessIfNeeded', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4526
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4527
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4528
    ## edca-txop-n.h: void ns3::EdcaTxopN::StartAccessIfNeeded() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4529
    cls.add_method('StartAccessIfNeeded', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4530
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4531
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4532
    ## edca-txop-n.h: bool ns3::EdcaTxopN::NeedRts() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4533
    cls.add_method('NeedRts', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4534
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4535
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4536
    ## edca-txop-n.h: bool ns3::EdcaTxopN::NeedRtsRetransmission() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4537
    cls.add_method('NeedRtsRetransmission', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4538
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4539
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4540
    ## edca-txop-n.h: bool ns3::EdcaTxopN::NeedDataRetransmission() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4541
    cls.add_method('NeedDataRetransmission', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4542
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4543
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4544
    ## edca-txop-n.h: bool ns3::EdcaTxopN::NeedFragmentation() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4545
    cls.add_method('NeedFragmentation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4546
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4547
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4548
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4549
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetNextFragmentSize() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4550
    cls.add_method('GetNextFragmentSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4551
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4552
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4553
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetFragmentSize() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4554
    cls.add_method('GetFragmentSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4555
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4556
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4557
    ## edca-txop-n.h: uint32_t ns3::EdcaTxopN::GetFragmentOffset() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4558
    cls.add_method('GetFragmentOffset', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4559
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4560
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4561
    ## edca-txop-n.h: bool ns3::EdcaTxopN::IsLastFragment() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4562
    cls.add_method('IsLastFragment', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4563
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4564
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4565
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4566
    ## edca-txop-n.h: void ns3::EdcaTxopN::NextFragment() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4567
    cls.add_method('NextFragment', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4568
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4569
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4570
    ## edca-txop-n.h: ns3::Ptr<ns3::Packet> ns3::EdcaTxopN::GetFragmentPacket(ns3::WifiMacHeader * hdr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4571
    cls.add_method('GetFragmentPacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4572
                   'ns3::Ptr< ns3::Packet >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4573
                   [param('ns3::WifiMacHeader *', 'hdr')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4574
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetAccessClass(ns3::AccessClass ac) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4575
    cls.add_method('SetAccessClass', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4576
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4577
                   [param('ns3::AccessClass', 'ac')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4578
    ## edca-txop-n.h: void ns3::EdcaTxopN::Queue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4579
    cls.add_method('Queue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4580
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4581
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4582
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetMsduAggregator(ns3::Ptr<ns3::MsduAggregator> aggr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4583
    cls.add_method('SetMsduAggregator', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4584
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4585
                   [param('ns3::Ptr< ns3::MsduAggregator >', 'aggr')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4586
    ## edca-txop-n.h: void ns3::EdcaTxopN::PushFront(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4587
    cls.add_method('PushFront', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4588
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4589
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4590
    ## edca-txop-n.h: void ns3::EdcaTxopN::CompleteConfig() [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4591
    cls.add_method('CompleteConfig', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4592
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4593
                   [])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4594
    ## edca-txop-n.h: void ns3::EdcaTxopN::SetBlockAckThreshold(uint8_t threshold) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4595
    cls.add_method('SetBlockAckThreshold', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4596
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4597
                   [param('uint8_t', 'threshold')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4598
    ## edca-txop-n.h: uint8_t ns3::EdcaTxopN::GetBlockAckThreshold() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4599
    cls.add_method('GetBlockAckThreshold', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4600
                   'uint8_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4601
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4602
                   is_const=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4603
    ## edca-txop-n.h: void ns3::EdcaTxopN::SendDelbaFrame(ns3::Mac48Address addr, uint8_t tid, bool byOriginator) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4604
    cls.add_method('SendDelbaFrame', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4605
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4606
                   [param('ns3::Mac48Address', 'addr'), param('uint8_t', 'tid'), param('bool', 'byOriginator')])
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  4607
    ## edca-txop-n.h: void ns3::EdcaTxopN::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  4608
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  4609
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  4610
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  4611
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4612
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4613
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4614
def register_Ns3ErrorRateModel_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4615
    ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4616
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4617
    ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel(ns3::ErrorRateModel const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4618
    cls.add_constructor([param('ns3::ErrorRateModel const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4619
    ## error-rate-model.h: double ns3::ErrorRateModel::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4620
    cls.add_method('CalculateSnr', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4621
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4622
                   [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4623
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4624
    ## error-rate-model.h: double ns3::ErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4625
    cls.add_method('GetChunkSuccessRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4626
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4627
                   [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4628
                   is_pure_virtual=True, is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4629
    ## error-rate-model.h: static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4630
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4631
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4632
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4633
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4634
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4635
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4636
def register_Ns3IdealWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4637
    ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4638
    cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4639
    ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4640
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4641
    ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4642
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4643
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4644
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4645
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4646
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4647
    cls.add_method('SetupPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4648
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4649
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4650
                   is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4651
    ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4652
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4653
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4654
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4655
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4656
    ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4657
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4658
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4659
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4660
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4661
    ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4662
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4663
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4664
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4665
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4666
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4667
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4668
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4669
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4670
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4671
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4672
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4673
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4674
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4675
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4676
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4677
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4678
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4679
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4680
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4681
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4682
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4683
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4684
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4685
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4686
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4687
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4688
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4689
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4690
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4691
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4692
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4693
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4694
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4695
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4696
    ## ideal-wifi-manager.h: void ns3::IdealWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4697
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4698
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4699
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4700
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4701
    ## ideal-wifi-manager.h: bool ns3::IdealWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4702
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4703
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4704
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4705
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4706
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4707
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4708
def register_Ns3MacLow_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4709
    ## mac-low.h: ns3::MacLow::MacLow(ns3::MacLow const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4710
    cls.add_constructor([param('ns3::MacLow const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4711
    ## mac-low.h: ns3::MacLow::MacLow() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4712
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4713
    ## mac-low.h: ns3::Time ns3::MacLow::CalculateTransmissionTime(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters const & parameters) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4714
    cls.add_method('CalculateTransmissionTime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4715
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4716
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters const &', 'parameters')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4717
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4718
    ## mac-low.h: void ns3::MacLow::CreateBlockAckAgreement(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address originator, uint16_t startingSeq) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4719
    cls.add_method('CreateBlockAckAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4720
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4721
                   [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'originator'), param('uint16_t', 'startingSeq')])
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4722
    ## mac-low.h: void ns3::MacLow::DestroyBlockAckAgreement(ns3::Mac48Address originator, uint8_t tid) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4723
    cls.add_method('DestroyBlockAckAgreement', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4724
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4725
                   [param('ns3::Mac48Address', 'originator'), param('uint8_t', 'tid')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4726
    ## mac-low.h: ns3::Time ns3::MacLow::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4727
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4728
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4729
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4730
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4731
    ## mac-low.h: ns3::Mac48Address ns3::MacLow::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4732
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4733
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4734
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4735
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4736
    ## mac-low.h: ns3::Time ns3::MacLow::GetBasicBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4737
    cls.add_method('GetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4738
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4739
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4740
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4741
    ## mac-low.h: ns3::Mac48Address ns3::MacLow::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4742
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4743
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4744
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4745
                   is_const=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4746
    ## mac-low.h: ns3::Time ns3::MacLow::GetCompressedBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4747
    cls.add_method('GetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4748
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4749
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4750
                   is_const=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4751
    ## mac-low.h: ns3::Time ns3::MacLow::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4752
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4753
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4754
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4755
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4756
    ## mac-low.h: ns3::Time ns3::MacLow::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4757
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4758
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4759
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4760
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4761
    ## mac-low.h: ns3::Time ns3::MacLow::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4762
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4763
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4764
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4765
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4766
    ## mac-low.h: ns3::Time ns3::MacLow::GetSlotTime() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4767
    cls.add_method('GetSlotTime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4768
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4769
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4770
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4771
    ## mac-low.h: void ns3::MacLow::NotifySwitchingStartNow(ns3::Time duration) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4772
    cls.add_method('NotifySwitchingStartNow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4773
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4774
                   [param('ns3::Time', 'duration')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4775
    ## mac-low.h: void ns3::MacLow::ReceiveError(ns3::Ptr<ns3::Packet const> packet, double rxSnr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4776
    cls.add_method('ReceiveError', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4777
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4778
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'rxSnr')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4779
    ## mac-low.h: void ns3::MacLow::ReceiveOk(ns3::Ptr<ns3::Packet> packet, double rxSnr, ns3::WifiMode txMode, ns3::WifiPreamble preamble) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4780
    cls.add_method('ReceiveOk', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4781
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4782
                   [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode'), param('ns3::WifiPreamble', 'preamble')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4783
    ## mac-low.h: void ns3::MacLow::RegisterBlockAckListenerForAc(ns3::AccessClass ac, ns3::MacLowBlockAckEventListener * listener) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4784
    cls.add_method('RegisterBlockAckListenerForAc', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4785
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4786
                   [param('ns3::AccessClass', 'ac'), param('ns3::MacLowBlockAckEventListener *', 'listener')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4787
    ## mac-low.h: void ns3::MacLow::RegisterDcfListener(ns3::MacLowDcfListener * listener) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4788
    cls.add_method('RegisterDcfListener', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4789
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4790
                   [param('ns3::MacLowDcfListener *', 'listener')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4791
    ## mac-low.h: void ns3::MacLow::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4792
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4793
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4794
                   [param('ns3::Time', 'ackTimeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4795
    ## mac-low.h: void ns3::MacLow::SetAddress(ns3::Mac48Address ad) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4796
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4797
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4798
                   [param('ns3::Mac48Address', 'ad')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4799
    ## mac-low.h: void ns3::MacLow::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4800
    cls.add_method('SetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4801
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4802
                   [param('ns3::Time', 'blockAckTimeout')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4803
    ## mac-low.h: void ns3::MacLow::SetBssid(ns3::Mac48Address ad) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4804
    cls.add_method('SetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4805
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4806
                   [param('ns3::Mac48Address', 'ad')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4807
    ## mac-low.h: void ns3::MacLow::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4808
    cls.add_method('SetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4809
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  4810
                   [param('ns3::Time', 'blockAckTimeout')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4811
    ## mac-low.h: void ns3::MacLow::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4812
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4813
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4814
                   [param('ns3::Time', 'ctsTimeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4815
    ## mac-low.h: void ns3::MacLow::SetPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4816
    cls.add_method('SetPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4817
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4818
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4819
    ## mac-low.h: void ns3::MacLow::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4820
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4821
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4822
                   [param('ns3::Time', 'pifs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4823
    ## mac-low.h: void ns3::MacLow::SetRxCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::WifiMacHeader const*, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4824
    cls.add_method('SetRxCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4825
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4826
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::WifiMacHeader const *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4827
    ## mac-low.h: void ns3::MacLow::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4828
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4829
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4830
                   [param('ns3::Time', 'sifs')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4831
    ## mac-low.h: void ns3::MacLow::SetSlotTime(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4832
    cls.add_method('SetSlotTime', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4833
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4834
                   [param('ns3::Time', 'slotTime')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4835
    ## mac-low.h: void ns3::MacLow::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> manager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4836
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4837
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4838
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'manager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4839
    ## mac-low.h: void ns3::MacLow::StartTransmission(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters parameters, ns3::MacLowTransmissionListener * listener) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4840
    cls.add_method('StartTransmission', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4841
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4842
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters', 'parameters'), param('ns3::MacLowTransmissionListener *', 'listener')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4843
    ## mac-low.h: void ns3::MacLow::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4844
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4845
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4846
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4847
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4848
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4849
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4850
def register_Ns3MgtBeaconHeader_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4851
    ## mgt-headers.h: ns3::MgtBeaconHeader::MgtBeaconHeader() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4852
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4853
    ## mgt-headers.h: ns3::MgtBeaconHeader::MgtBeaconHeader(ns3::MgtBeaconHeader const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4854
    cls.add_constructor([param('ns3::MgtBeaconHeader const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4855
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4856
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4857
def register_Ns3MinstrelWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4858
    ## minstrel-wifi-manager.h: ns3::MinstrelWifiManager::MinstrelWifiManager(ns3::MinstrelWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4859
    cls.add_constructor([param('ns3::MinstrelWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4860
    ## minstrel-wifi-manager.h: ns3::MinstrelWifiManager::MinstrelWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4861
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4862
    ## minstrel-wifi-manager.h: static ns3::TypeId ns3::MinstrelWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4863
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4864
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4865
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4866
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4867
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4868
    cls.add_method('SetupPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4869
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4870
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4871
                   is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4872
    ## minstrel-wifi-manager.h: ns3::WifiRemoteStation * ns3::MinstrelWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4873
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4874
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4875
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4876
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4877
    ## minstrel-wifi-manager.h: ns3::WifiMode ns3::MinstrelWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4878
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4879
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4880
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4881
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4882
    ## minstrel-wifi-manager.h: ns3::WifiMode ns3::MinstrelWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4883
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4884
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4885
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4886
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4887
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4888
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4889
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4890
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4891
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4892
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4893
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4894
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4895
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4896
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4897
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4898
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4899
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4900
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4901
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4902
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4903
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4904
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4905
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4906
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4907
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4908
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4909
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4910
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4911
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4912
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4913
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4914
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4915
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4916
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4917
    ## minstrel-wifi-manager.h: void ns3::MinstrelWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4918
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4919
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4920
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4921
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4922
    ## minstrel-wifi-manager.h: bool ns3::MinstrelWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4923
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4924
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4925
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  4926
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4927
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4928
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4929
def register_Ns3MsduAggregator_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4930
    ## msdu-aggregator.h: ns3::MsduAggregator::MsduAggregator() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4931
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4932
    ## msdu-aggregator.h: ns3::MsduAggregator::MsduAggregator(ns3::MsduAggregator const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4933
    cls.add_constructor([param('ns3::MsduAggregator const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4934
    ## msdu-aggregator.h: bool ns3::MsduAggregator::Aggregate(ns3::Ptr<ns3::Packet const> packet, ns3::Ptr<ns3::Packet> aggregatedPacket, ns3::Mac48Address src, ns3::Mac48Address dest) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4935
    cls.add_method('Aggregate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4936
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4937
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Ptr< ns3::Packet >', 'aggregatedPacket'), param('ns3::Mac48Address', 'src'), param('ns3::Mac48Address', 'dest')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4938
                   is_pure_virtual=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4939
    ## msdu-aggregator.h: static std::list<std::pair<ns3::Ptr<ns3::Packet>, ns3::AmsduSubframeHeader>, std::allocator<std::pair<ns3::Ptr<ns3::Packet>, ns3::AmsduSubframeHeader> > > ns3::MsduAggregator::Deaggregate(ns3::Ptr<ns3::Packet> aggregatedPacket) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4940
    cls.add_method('Deaggregate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4941
                   'std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4942
                   [param('ns3::Ptr< ns3::Packet >', 'aggregatedPacket')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4943
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4944
    ## msdu-aggregator.h: static ns3::TypeId ns3::MsduAggregator::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4945
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4946
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4947
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4948
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4949
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4950
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4951
def register_Ns3NqapWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4952
    ## nqap-wifi-mac.h: static ns3::TypeId ns3::NqapWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4953
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4954
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4955
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4956
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4957
    ## nqap-wifi-mac.h: ns3::NqapWifiMac::NqapWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4958
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4959
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4960
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4961
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4962
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4963
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4964
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4965
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4966
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4967
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4968
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4969
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4970
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4971
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4972
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4973
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4974
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4975
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4976
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4977
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4978
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4979
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4980
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4981
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4982
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4983
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4984
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4985
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4986
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4987
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4988
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4989
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4990
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4991
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4992
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4993
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4994
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4995
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4996
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4997
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4998
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  4999
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5000
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5001
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5002
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5003
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5004
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5005
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5006
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5007
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5008
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5009
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5010
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5011
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5012
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5013
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5014
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5015
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5016
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5017
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5018
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5019
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5020
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5021
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5022
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5023
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5024
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5025
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5026
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5027
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5028
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5029
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5030
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5031
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5032
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5033
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5034
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5035
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5036
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5037
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5038
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5039
    ## nqap-wifi-mac.h: bool ns3::NqapWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5040
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5041
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5042
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5043
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5044
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5045
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5046
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5047
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5048
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5049
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5050
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5051
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5052
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5053
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5054
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5055
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5056
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5057
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5058
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5059
    ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5060
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5061
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5062
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5063
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5064
    ## nqap-wifi-mac.h: ns3::Ssid ns3::NqapWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5065
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5066
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5067
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5068
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5069
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5070
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5071
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5072
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5073
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5074
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5075
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5076
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5077
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5078
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5079
    ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5080
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5081
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5082
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5083
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5084
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetBeaconInterval(ns3::Time interval) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5085
    cls.add_method('SetBeaconInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5086
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5087
                   [param('ns3::Time', 'interval')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5088
    ## nqap-wifi-mac.h: ns3::Time ns3::NqapWifiMac::GetBeaconInterval() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5089
    cls.add_method('GetBeaconInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5090
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5091
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5092
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5093
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::StartBeaconing() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5094
    cls.add_method('StartBeaconing', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5095
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5096
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5097
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5098
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5099
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5100
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5101
                   visibility='private', is_virtual=True)
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5102
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::DoStart() [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5103
    cls.add_method('DoStart', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5104
                   'void', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5105
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5106
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5107
    ## nqap-wifi-mac.h: void ns3::NqapWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5108
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5109
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5110
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5111
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5112
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5113
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5114
def register_Ns3NqstaWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5115
    ## nqsta-wifi-mac.h: static ns3::TypeId ns3::NqstaWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5116
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5117
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5118
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5119
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5120
    ## nqsta-wifi-mac.h: ns3::NqstaWifiMac::NqstaWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5121
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5122
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5123
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5124
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5125
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5126
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5127
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5128
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5129
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5130
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5131
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5132
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5133
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5134
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5135
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5136
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5137
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5138
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5139
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5140
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5141
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5142
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5143
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5144
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5145
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5146
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5147
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5148
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5149
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5150
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5151
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5152
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5153
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5154
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5155
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5156
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5157
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5158
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5159
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5160
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5161
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5162
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5163
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5164
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5165
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5166
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5167
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5168
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5169
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5170
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5171
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5172
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5173
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5174
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5175
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5176
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5177
    ## nqsta-wifi-mac.h: ns3::Time ns3::NqstaWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5178
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5179
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5180
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5181
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5182
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5183
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5184
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5185
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5186
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5187
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5188
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5189
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5190
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5191
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5192
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5193
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5194
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5195
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5196
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5197
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5198
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5199
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5200
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5201
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5202
    ## nqsta-wifi-mac.h: bool ns3::NqstaWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5203
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5204
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5205
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5206
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5207
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5208
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5209
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5210
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5211
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5212
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5213
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5214
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5215
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5216
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5217
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5218
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5219
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5220
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5221
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5222
    ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5223
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5224
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5225
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5226
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5227
    ## nqsta-wifi-mac.h: ns3::Ssid ns3::NqstaWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5228
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5229
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5230
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5231
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5232
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5233
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5234
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5235
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5236
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5237
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5238
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5239
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5240
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5241
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5242
    ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5243
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5244
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5245
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5246
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5247
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5248
    cls.add_method('SetMaxMissedBeacons', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5249
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5250
                   [param('uint32_t', 'missed')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5251
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5252
    cls.add_method('SetProbeRequestTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5253
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5254
                   [param('ns3::Time', 'timeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5255
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5256
    cls.add_method('SetAssocRequestTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5257
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5258
                   [param('ns3::Time', 'timeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5259
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::StartActiveAssociation() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5260
    cls.add_method('StartActiveAssociation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5261
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5262
                   [])
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5263
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5264
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5265
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5266
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5267
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5268
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5269
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5270
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5271
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5272
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5273
    ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5274
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5275
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5276
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5277
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5278
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5279
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5280
def register_Ns3OnoeWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5281
    ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager(ns3::OnoeWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5282
    cls.add_constructor([param('ns3::OnoeWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5283
    ## onoe-wifi-manager.h: ns3::OnoeWifiManager::OnoeWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5284
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5285
    ## onoe-wifi-manager.h: static ns3::TypeId ns3::OnoeWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5286
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5287
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5288
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5289
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5290
    ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5291
    cls.add_method('DoCreateStation', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5292
                   'ns3::WifiRemoteStation *', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5293
                   [], 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5294
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5295
    ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5296
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5297
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5298
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5299
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5300
    ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5301
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5302
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5303
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5304
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5305
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5306
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5307
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5308
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5309
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5310
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5311
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5312
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5313
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5314
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5315
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5316
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5317
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5318
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5319
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5320
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5321
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5322
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5323
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5324
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5325
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5326
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5327
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5328
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5329
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5330
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5331
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5332
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5333
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5334
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5335
    ## onoe-wifi-manager.h: void ns3::OnoeWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5336
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5337
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5338
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5339
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5340
    ## onoe-wifi-manager.h: bool ns3::OnoeWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5341
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5342
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5343
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5344
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5345
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5346
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5347
def register_Ns3QadhocWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5348
    ## qadhoc-wifi-mac.h: static ns3::TypeId ns3::QadhocWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5349
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5350
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5351
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5352
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5353
    ## qadhoc-wifi-mac.h: ns3::QadhocWifiMac::QadhocWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5354
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5355
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5356
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5357
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5358
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5359
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5360
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5361
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5362
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5363
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5364
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5365
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5366
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5367
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5368
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5369
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5370
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5371
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5372
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5373
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5374
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5375
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5376
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5377
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5378
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5379
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5380
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5381
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5382
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5383
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5384
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5385
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5386
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5387
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5388
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5389
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5390
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5391
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5392
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5393
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5394
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5395
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5396
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5397
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5398
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5399
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5400
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5401
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5402
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5403
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5404
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5405
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5406
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5407
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5408
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5409
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5410
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5411
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5412
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5413
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5414
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5415
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5416
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5417
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5418
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5419
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5420
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5421
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5422
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5423
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5424
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5425
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5426
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5427
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5428
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5429
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5430
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5431
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5432
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5433
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5434
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5435
    ## qadhoc-wifi-mac.h: bool ns3::QadhocWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5436
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5437
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5438
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5439
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5440
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5441
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5442
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5443
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5444
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5445
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5446
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5447
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5448
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5449
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5450
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5451
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5452
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5453
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5454
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5455
    ## qadhoc-wifi-mac.h: ns3::Mac48Address ns3::QadhocWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5456
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5457
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5458
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5459
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5460
    ## qadhoc-wifi-mac.h: ns3::Ssid ns3::QadhocWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5461
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5462
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5463
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5464
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5465
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5466
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5467
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5468
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5469
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5470
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5471
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5472
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5473
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5474
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5475
    ## qadhoc-wifi-mac.h: ns3::Mac48Address ns3::QadhocWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5476
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5477
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5478
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5479
                   is_const=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5480
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5481
    cls.add_method('SetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5482
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5483
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5484
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5485
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5486
    cls.add_method('SetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5487
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5488
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5489
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5490
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetBasicBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5491
    cls.add_method('GetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5492
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5493
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5494
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5495
    ## qadhoc-wifi-mac.h: ns3::Time ns3::QadhocWifiMac::GetCompressedBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5496
    cls.add_method('GetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5497
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5498
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5499
                   is_const=True, is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5500
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5501
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5502
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5503
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5504
                   visibility='private', is_virtual=True)
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5505
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5506
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5507
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5508
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5509
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5510
    ## qadhoc-wifi-mac.h: void ns3::QadhocWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5511
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5512
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5513
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5514
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5515
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5516
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5517
def register_Ns3QapWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5518
    ## qap-wifi-mac.h: static ns3::TypeId ns3::QapWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5519
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5520
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5521
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5522
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5523
    ## qap-wifi-mac.h: ns3::QapWifiMac::QapWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5524
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5525
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5526
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5527
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5528
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5529
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5530
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5531
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5532
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5533
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5534
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5535
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5536
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5537
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5538
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5539
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5540
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5541
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5542
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5543
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5544
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5545
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5546
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5547
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5548
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5549
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5550
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5551
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5552
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5553
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5554
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5555
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5556
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5557
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5558
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5559
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5560
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5561
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5562
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5563
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5564
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5565
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5566
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5567
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5568
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5569
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5570
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5571
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5572
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5573
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5574
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5575
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5576
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5577
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5578
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5579
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5580
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5581
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5582
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5583
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5584
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5585
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5586
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5587
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5588
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5589
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5590
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5591
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5592
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5593
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5594
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5595
    ## qap-wifi-mac.h: void ns3::QapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5596
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5597
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5598
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5599
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5600
    ## qap-wifi-mac.h: void ns3::QapWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5601
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5602
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5603
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5604
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5605
    ## qap-wifi-mac.h: bool ns3::QapWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5606
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5607
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5608
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5609
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5610
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5611
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5612
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5613
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5614
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5615
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5616
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5617
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5618
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5619
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5620
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5621
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5622
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5623
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5624
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5625
    ## qap-wifi-mac.h: ns3::Mac48Address ns3::QapWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5626
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5627
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5628
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5629
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5630
    ## qap-wifi-mac.h: ns3::Ssid ns3::QapWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5631
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5632
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5633
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5634
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5635
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5636
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5637
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5638
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5639
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5640
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5641
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5642
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5643
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5644
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5645
    ## qap-wifi-mac.h: ns3::Mac48Address ns3::QapWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5646
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5647
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5648
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5649
                   is_const=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5650
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5651
    cls.add_method('SetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5652
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5653
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5654
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5655
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5656
    cls.add_method('SetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5657
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5658
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5659
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5660
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetBasicBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5661
    cls.add_method('GetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5662
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5663
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5664
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5665
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetCompressedBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5666
    cls.add_method('GetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5667
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5668
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5669
                   is_const=True, is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5670
    ## qap-wifi-mac.h: void ns3::QapWifiMac::SetBeaconInterval(ns3::Time interval) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5671
    cls.add_method('SetBeaconInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5672
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5673
                   [param('ns3::Time', 'interval')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5674
    ## qap-wifi-mac.h: ns3::Time ns3::QapWifiMac::GetBeaconInterval() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5675
    cls.add_method('GetBeaconInterval', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5676
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5677
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5678
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5679
    ## qap-wifi-mac.h: void ns3::QapWifiMac::StartBeaconing() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5680
    cls.add_method('StartBeaconing', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5681
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5682
                   [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5683
    ## qap-wifi-mac.h: void ns3::QapWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5684
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5685
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5686
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5687
                   visibility='private', is_virtual=True)
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5688
    ## qap-wifi-mac.h: void ns3::QapWifiMac::DoStart() [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5689
    cls.add_method('DoStart', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5690
                   'void', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5691
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5692
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5693
    ## qap-wifi-mac.h: void ns3::QapWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5694
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5695
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5696
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5697
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5698
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5699
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5700
def register_Ns3QstaWifiMac_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5701
    ## qsta-wifi-mac.h: static ns3::TypeId ns3::QstaWifiMac::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5702
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5703
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5704
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5705
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5706
    ## qsta-wifi-mac.h: ns3::QstaWifiMac::QstaWifiMac() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5707
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5708
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetSlot(ns3::Time slotTime) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5709
    cls.add_method('SetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5710
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5711
                   [param('ns3::Time', 'slotTime')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5712
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5713
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetSifs(ns3::Time sifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5714
    cls.add_method('SetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5715
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5716
                   [param('ns3::Time', 'sifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5717
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5718
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5719
    cls.add_method('SetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5720
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5721
                   [param('ns3::Time', 'eifsNoDifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5722
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5723
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5724
    cls.add_method('SetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5725
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5726
                   [param('ns3::Time', 'ackTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5727
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5728
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5729
    cls.add_method('SetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5730
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5731
                   [param('ns3::Time', 'ctsTimeout')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5732
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5733
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetPifs(ns3::Time pifs) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5734
    cls.add_method('SetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5735
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5736
                   [param('ns3::Time', 'pifs')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5737
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5738
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetSlot() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5739
    cls.add_method('GetSlot', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5740
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5741
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5742
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5743
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetSifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5744
    cls.add_method('GetSifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5745
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5746
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5747
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5748
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetEifsNoDifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5749
    cls.add_method('GetEifsNoDifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5750
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5751
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5752
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5753
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetAckTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5754
    cls.add_method('GetAckTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5755
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5756
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5757
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5758
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetCtsTimeout() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5759
    cls.add_method('GetCtsTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5760
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5761
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5762
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5763
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetPifs() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5764
    cls.add_method('GetPifs', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5765
                   'ns3::Time', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5766
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5767
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5768
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5769
    cls.add_method('SetWifiPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5770
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5771
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5772
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5773
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5774
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5775
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5776
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5777
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5778
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5779
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5780
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5781
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5782
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5783
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5784
    cls.add_method('Enqueue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5785
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5786
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5787
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5788
    ## qsta-wifi-mac.h: bool ns3::QstaWifiMac::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5789
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5790
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5791
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5792
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5793
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetForwardUpCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> upCallback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5794
    cls.add_method('SetForwardUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5795
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5796
                   [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Mac48Address, ns3::Mac48Address, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'upCallback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5797
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5798
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetLinkUpCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkUp) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5799
    cls.add_method('SetLinkUpCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5800
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5801
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5802
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5803
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5804
    cls.add_method('SetLinkDownCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5805
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5806
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5807
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5808
    ## qsta-wifi-mac.h: ns3::Mac48Address ns3::QstaWifiMac::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5809
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5810
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5811
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5812
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5813
    ## qsta-wifi-mac.h: ns3::Ssid ns3::QstaWifiMac::GetSsid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5814
    cls.add_method('GetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5815
                   'ns3::Ssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5816
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5817
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5818
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetAddress(ns3::Mac48Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5819
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5820
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5821
                   [param('ns3::Mac48Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5822
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5823
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetSsid(ns3::Ssid ssid) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5824
    cls.add_method('SetSsid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5825
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5826
                   [param('ns3::Ssid', 'ssid')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5827
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5828
    ## qsta-wifi-mac.h: ns3::Mac48Address ns3::QstaWifiMac::GetBssid() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5829
    cls.add_method('GetBssid', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5830
                   'ns3::Mac48Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5831
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5832
                   is_const=True, is_virtual=True)
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5833
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5834
    cls.add_method('SetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5835
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5836
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5837
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5838
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5839
    cls.add_method('SetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5840
                   'void', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5841
                   [param('ns3::Time', 'blockAckTimeout')], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5842
                   is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5843
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetBasicBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5844
    cls.add_method('GetBasicBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5845
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5846
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5847
                   is_const=True, is_virtual=True)
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5848
    ## qsta-wifi-mac.h: ns3::Time ns3::QstaWifiMac::GetCompressedBlockAckTimeout() const [member function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5849
    cls.add_method('GetCompressedBlockAckTimeout', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5850
                   'ns3::Time', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5851
                   [], 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  5852
                   is_const=True, is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5853
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5854
    cls.add_method('SetMaxMissedBeacons', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5855
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5856
                   [param('uint32_t', 'missed')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5857
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetProbeRequestTimeout(ns3::Time timeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5858
    cls.add_method('SetProbeRequestTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5859
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5860
                   [param('ns3::Time', 'timeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5861
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::SetAssocRequestTimeout(ns3::Time timeout) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5862
    cls.add_method('SetAssocRequestTimeout', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5863
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5864
                   [param('ns3::Time', 'timeout')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5865
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::StartActiveAssociation() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5866
    cls.add_method('StartActiveAssociation', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5867
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5868
                   [])
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5869
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5870
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5871
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5872
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  5873
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5874
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5875
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5876
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5877
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5878
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5879
    ## qsta-wifi-mac.h: void ns3::QstaWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5880
    cls.add_method('FinishConfigureStandard', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5881
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5882
                   [param('ns3::WifiPhyStandard', 'standard')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5883
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5884
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5885
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5886
def register_Ns3RraaWifiManager_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5887
    ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager(ns3::RraaWifiManager const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5888
    cls.add_constructor([param('ns3::RraaWifiManager const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5889
    ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5890
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5891
    ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5892
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5893
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5894
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5895
                   is_static=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5896
    ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::DoCreateStation() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5897
    cls.add_method('DoCreateStation', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5898
                   'ns3::WifiRemoteStation *', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5899
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5900
                   is_const=True, visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5901
    ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiManager::DoGetDataMode(ns3::WifiRemoteStation * station, uint32_t size) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5902
    cls.add_method('DoGetDataMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5903
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5904
                   [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5905
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5906
    ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiManager::DoGetRtsMode(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5907
    cls.add_method('DoGetRtsMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5908
                   'ns3::WifiMode', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5909
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5910
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5911
    ## rraa-wifi-manager.h: bool ns3::RraaWifiManager::DoNeedRts(ns3::WifiRemoteStation * st, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5912
    cls.add_method('DoNeedRts', 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5913
                   'bool', 
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5914
                   [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5915
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5916
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5917
    cls.add_method('DoReportDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5918
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5919
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5920
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5921
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5922
    cls.add_method('DoReportDataOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5923
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5924
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5925
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5926
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5927
    cls.add_method('DoReportFinalDataFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5928
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5929
                   [param('ns3::WifiRemoteStation *', 'station')], 
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5930
                   visibility='private', is_virtual=True)
6077
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5931
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5932
    cls.add_method('DoReportFinalRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5933
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5934
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5935
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5936
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5937
    cls.add_method('DoReportRtsFailed', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5938
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5939
                   [param('ns3::WifiRemoteStation *', 'station')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5940
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5941
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5942
    cls.add_method('DoReportRtsOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5943
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5944
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5945
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5946
    ## rraa-wifi-manager.h: void ns3::RraaWifiManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5947
    cls.add_method('DoReportRxOk', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5948
                   'void', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5949
                   [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5950
                   visibility='private', is_virtual=True)
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5951
    ## rraa-wifi-manager.h: bool ns3::RraaWifiManager::IsLowLatency() const [member function]
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5952
    cls.add_method('IsLowLatency', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5953
                   'bool', 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5954
                   [], 
4329a1519b3e rescan bindings
Craig Dowell <craigdo@ee.washington.edu>
parents: 6047
diff changeset
  5955
                   is_const=True, visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5956
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5957
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5958
def register_Ns3SsidChecker_methods(root_module, cls):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5959
    ## ssid.h: ns3::SsidChecker::SsidChecker() [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5960
    cls.add_constructor([])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5961
    ## ssid.h: ns3::SsidChecker::SsidChecker(ns3::SsidChecker const & arg0) [copy constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5962
    cls.add_constructor([param('ns3::SsidChecker const &', 'arg0')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5963
    return
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5964
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5965
def register_Ns3SsidValue_methods(root_module, cls):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5966
    ## ssid.h: ns3::SsidValue::SsidValue() [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5967
    cls.add_constructor([])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5968
    ## ssid.h: ns3::SsidValue::SsidValue(ns3::SsidValue const & arg0) [copy constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5969
    cls.add_constructor([param('ns3::SsidValue const &', 'arg0')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5970
    ## ssid.h: ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5971
    cls.add_constructor([param('ns3::Ssid const &', 'value')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5972
    ## ssid.h: ns3::Ptr<ns3::AttributeValue> ns3::SsidValue::Copy() const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5973
    cls.add_method('Copy', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5974
                   'ns3::Ptr< ns3::AttributeValue >', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5975
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5976
                   is_const=True, is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5977
    ## ssid.h: bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5978
    cls.add_method('DeserializeFromString', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5979
                   'bool', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5980
                   [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5981
                   is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5982
    ## ssid.h: ns3::Ssid ns3::SsidValue::Get() const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5983
    cls.add_method('Get', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5984
                   'ns3::Ssid', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5985
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5986
                   is_const=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5987
    ## ssid.h: std::string ns3::SsidValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5988
    cls.add_method('SerializeToString', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5989
                   'std::string', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5990
                   [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5991
                   is_const=True, is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5992
    ## ssid.h: void ns3::SsidValue::Set(ns3::Ssid const & value) [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5993
    cls.add_method('Set', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5994
                   'void', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5995
                   [param('ns3::Ssid const &', 'value')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5996
    return
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  5997
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5998
def register_Ns3WifiChannel_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  5999
    ## wifi-channel.h: ns3::WifiChannel::WifiChannel() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6000
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6001
    ## wifi-channel.h: ns3::WifiChannel::WifiChannel(ns3::WifiChannel const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6002
    cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6003
    ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6004
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6005
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6006
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6007
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6008
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6009
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6010
def register_Ns3WifiModeChecker_methods(root_module, cls):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6011
    ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker() [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6012
    cls.add_constructor([])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6013
    ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6014
    cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6015
    return
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6016
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6017
def register_Ns3WifiModeValue_methods(root_module, cls):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6018
    ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6019
    cls.add_constructor([])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6020
    ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6021
    cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6022
    ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6023
    cls.add_constructor([param('ns3::WifiMode const &', 'value')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6024
    ## wifi-mode.h: ns3::Ptr<ns3::AttributeValue> ns3::WifiModeValue::Copy() const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6025
    cls.add_method('Copy', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6026
                   'ns3::Ptr< ns3::AttributeValue >', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6027
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6028
                   is_const=True, is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6029
    ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6030
    cls.add_method('DeserializeFromString', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6031
                   'bool', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6032
                   [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6033
                   is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6034
    ## wifi-mode.h: ns3::WifiMode ns3::WifiModeValue::Get() const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6035
    cls.add_method('Get', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6036
                   'ns3::WifiMode', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6037
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6038
                   is_const=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6039
    ## wifi-mode.h: std::string ns3::WifiModeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6040
    cls.add_method('SerializeToString', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6041
                   'std::string', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6042
                   [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6043
                   is_const=True, is_virtual=True)
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6044
    ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6045
    cls.add_method('Set', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6046
                   'void', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6047
                   [param('ns3::WifiMode const &', 'value')])
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6048
    return
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6049
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6050
def register_Ns3WifiNetDevice_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6051
    ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice(ns3::WifiNetDevice const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6052
    cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6053
    ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6054
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6055
    ## wifi-net-device.h: void ns3::WifiNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6056
    cls.add_method('AddLinkChangeCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6057
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6058
                   [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6059
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6060
    ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetAddress() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6061
    cls.add_method('GetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6062
                   'ns3::Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6063
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6064
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6065
    ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetBroadcast() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6066
    cls.add_method('GetBroadcast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6067
                   'ns3::Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6068
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6069
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6070
    ## wifi-net-device.h: ns3::Ptr<ns3::Channel> ns3::WifiNetDevice::GetChannel() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6071
    cls.add_method('GetChannel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6072
                   'ns3::Ptr< ns3::Channel >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6073
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6074
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6075
    ## wifi-net-device.h: uint32_t ns3::WifiNetDevice::GetIfIndex() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6076
    cls.add_method('GetIfIndex', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6077
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6078
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6079
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6080
    ## wifi-net-device.h: ns3::Ptr<ns3::WifiMac> ns3::WifiNetDevice::GetMac() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6081
    cls.add_method('GetMac', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6082
                   'ns3::Ptr< ns3::WifiMac >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6083
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6084
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6085
    ## wifi-net-device.h: uint16_t ns3::WifiNetDevice::GetMtu() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6086
    cls.add_method('GetMtu', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6087
                   'uint16_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6088
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6089
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6090
    ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6091
    cls.add_method('GetMulticast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6092
                   'ns3::Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6093
                   [param('ns3::Ipv4Address', 'multicastGroup')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6094
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6095
    ## wifi-net-device.h: ns3::Address ns3::WifiNetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6096
    cls.add_method('GetMulticast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6097
                   'ns3::Address', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6098
                   [param('ns3::Ipv6Address', 'addr')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6099
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6100
    ## wifi-net-device.h: ns3::Ptr<ns3::Node> ns3::WifiNetDevice::GetNode() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6101
    cls.add_method('GetNode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6102
                   'ns3::Ptr< ns3::Node >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6103
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6104
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6105
    ## wifi-net-device.h: ns3::Ptr<ns3::WifiPhy> ns3::WifiNetDevice::GetPhy() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6106
    cls.add_method('GetPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6107
                   'ns3::Ptr< ns3::WifiPhy >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6108
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6109
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6110
    ## wifi-net-device.h: ns3::Ptr<ns3::WifiRemoteStationManager> ns3::WifiNetDevice::GetRemoteStationManager() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6111
    cls.add_method('GetRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6112
                   'ns3::Ptr< ns3::WifiRemoteStationManager >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6113
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6114
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6115
    ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6116
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6117
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6118
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6119
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6120
    ## wifi-net-device.h: bool ns3::WifiNetDevice::IsBridge() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6121
    cls.add_method('IsBridge', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6122
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6123
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6124
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6125
    ## wifi-net-device.h: bool ns3::WifiNetDevice::IsBroadcast() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6126
    cls.add_method('IsBroadcast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6127
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6128
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6129
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6130
    ## wifi-net-device.h: bool ns3::WifiNetDevice::IsLinkUp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6131
    cls.add_method('IsLinkUp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6132
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6133
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6134
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6135
    ## wifi-net-device.h: bool ns3::WifiNetDevice::IsMulticast() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6136
    cls.add_method('IsMulticast', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6137
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6138
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6139
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6140
    ## wifi-net-device.h: bool ns3::WifiNetDevice::IsPointToPoint() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6141
    cls.add_method('IsPointToPoint', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6142
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6143
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6144
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6145
    ## wifi-net-device.h: bool ns3::WifiNetDevice::NeedsArp() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6146
    cls.add_method('NeedsArp', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6147
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6148
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6149
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6150
    ## wifi-net-device.h: bool ns3::WifiNetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6151
    cls.add_method('Send', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6152
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6153
                   [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6154
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6155
    ## wifi-net-device.h: bool ns3::WifiNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6156
    cls.add_method('SendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6157
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6158
                   [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6159
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6160
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetAddress(ns3::Address address) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6161
    cls.add_method('SetAddress', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6162
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6163
                   [param('ns3::Address', 'address')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6164
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6165
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetIfIndex(uint32_t const index) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6166
    cls.add_method('SetIfIndex', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6167
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6168
                   [param('uint32_t const', 'index')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6169
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6170
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetMac(ns3::Ptr<ns3::WifiMac> mac) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6171
    cls.add_method('SetMac', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6172
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6173
                   [param('ns3::Ptr< ns3::WifiMac >', 'mac')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6174
    ## wifi-net-device.h: bool ns3::WifiNetDevice::SetMtu(uint16_t const mtu) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6175
    cls.add_method('SetMtu', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6176
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6177
                   [param('uint16_t const', 'mtu')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6178
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6179
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetNode(ns3::Ptr<ns3::Node> node) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6180
    cls.add_method('SetNode', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6181
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6182
                   [param('ns3::Ptr< ns3::Node >', 'node')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6183
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6184
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6185
    cls.add_method('SetPhy', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6186
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6187
                   [param('ns3::Ptr< ns3::WifiPhy >', 'phy')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6188
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6189
    cls.add_method('SetPromiscReceiveCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6190
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6191
                   [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6192
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6193
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6194
    cls.add_method('SetReceiveCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6195
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6196
                   [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6197
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6198
    ## wifi-net-device.h: void ns3::WifiNetDevice::SetRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> manager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6199
    cls.add_method('SetRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6200
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6201
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'manager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6202
    ## wifi-net-device.h: bool ns3::WifiNetDevice::SupportsSendFrom() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6203
    cls.add_method('SupportsSendFrom', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6204
                   'bool', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6205
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6206
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6207
    ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6208
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6209
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6210
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6211
                   visibility='private', is_virtual=True)
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6212
    ## wifi-net-device.h: void ns3::WifiNetDevice::DoStart() [member function]
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6213
    cls.add_method('DoStart', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6214
                   'void', 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6215
                   [], 
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6216
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6217
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6218
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6219
def register_Ns3YansErrorRateModel_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6220
    ## yans-error-rate-model.h: ns3::YansErrorRateModel::YansErrorRateModel(ns3::YansErrorRateModel const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6221
    cls.add_constructor([param('ns3::YansErrorRateModel const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6222
    ## yans-error-rate-model.h: ns3::YansErrorRateModel::YansErrorRateModel() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6223
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6224
    ## yans-error-rate-model.h: double ns3::YansErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6225
    cls.add_method('GetChunkSuccessRate', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6226
                   'double', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6227
                   [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6228
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6229
    ## yans-error-rate-model.h: static ns3::TypeId ns3::YansErrorRateModel::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6230
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6231
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6232
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6233
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6234
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6235
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6236
def register_Ns3YansWifiChannel_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6237
    ## yans-wifi-channel.h: ns3::YansWifiChannel::YansWifiChannel(ns3::YansWifiChannel const & arg0) [copy constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6238
    cls.add_constructor([param('ns3::YansWifiChannel const &', 'arg0')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6239
    ## yans-wifi-channel.h: ns3::YansWifiChannel::YansWifiChannel() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6240
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6241
    ## yans-wifi-channel.h: void ns3::YansWifiChannel::Add(ns3::Ptr<ns3::YansWifiPhy> phy) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6242
    cls.add_method('Add', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6243
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6244
                   [param('ns3::Ptr< ns3::YansWifiPhy >', 'phy')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6245
    ## yans-wifi-channel.h: ns3::Ptr<ns3::NetDevice> ns3::YansWifiChannel::GetDevice(uint32_t i) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6246
    cls.add_method('GetDevice', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6247
                   'ns3::Ptr< ns3::NetDevice >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6248
                   [param('uint32_t', 'i')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6249
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6250
    ## yans-wifi-channel.h: uint32_t ns3::YansWifiChannel::GetNDevices() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6251
    cls.add_method('GetNDevices', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6252
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6253
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6254
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6255
    ## yans-wifi-channel.h: static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6256
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6257
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6258
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6259
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6260
    ## yans-wifi-channel.h: void ns3::YansWifiChannel::Send(ns3::Ptr<ns3::YansWifiPhy> sender, ns3::Ptr<ns3::Packet const> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6261
    cls.add_method('Send', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6262
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6263
                   [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6264
                   is_const=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6265
    ## yans-wifi-channel.h: void ns3::YansWifiChannel::SetPropagationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6266
    cls.add_method('SetPropagationDelayModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6267
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6268
                   [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6269
    ## yans-wifi-channel.h: void ns3::YansWifiChannel::SetPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> loss) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6270
    cls.add_method('SetPropagationLossModel', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6271
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6272
                   [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6273
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6274
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6275
def register_Ns3DcaTxop_methods(root_module, cls):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6276
    ## dca-txop.h: static ns3::TypeId ns3::DcaTxop::GetTypeId() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6277
    cls.add_method('GetTypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6278
                   'ns3::TypeId', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6279
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6280
                   is_static=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6281
    ## dca-txop.h: ns3::DcaTxop::DcaTxop() [constructor]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6282
    cls.add_constructor([])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6283
    ## dca-txop.h: void ns3::DcaTxop::SetLow(ns3::Ptr<ns3::MacLow> low) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6284
    cls.add_method('SetLow', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6285
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6286
                   [param('ns3::Ptr< ns3::MacLow >', 'low')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6287
    ## dca-txop.h: void ns3::DcaTxop::SetManager(ns3::DcfManager * manager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6288
    cls.add_method('SetManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6289
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6290
                   [param('ns3::DcfManager *', 'manager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6291
    ## dca-txop.h: void ns3::DcaTxop::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> remoteManager) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6292
    cls.add_method('SetWifiRemoteStationManager', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6293
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6294
                   [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'remoteManager')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6295
    ## dca-txop.h: void ns3::DcaTxop::SetTxOkCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6296
    cls.add_method('SetTxOkCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6297
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6298
                   [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6299
    ## dca-txop.h: void ns3::DcaTxop::SetTxFailedCallback(ns3::Callback<void, ns3::WifiMacHeader const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6300
    cls.add_method('SetTxFailedCallback', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6301
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6302
                   [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6303
    ## dca-txop.h: void ns3::DcaTxop::SetMaxQueueSize(uint32_t size) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6304
    cls.add_method('SetMaxQueueSize', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6305
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6306
                   [param('uint32_t', 'size')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6307
    ## dca-txop.h: void ns3::DcaTxop::SetMaxQueueDelay(ns3::Time delay) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6308
    cls.add_method('SetMaxQueueDelay', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6309
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6310
                   [param('ns3::Time', 'delay')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6311
    ## dca-txop.h: void ns3::DcaTxop::SetMinCw(uint32_t minCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6312
    cls.add_method('SetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6313
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6314
                   [param('uint32_t', 'minCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6315
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6316
    ## dca-txop.h: void ns3::DcaTxop::SetMaxCw(uint32_t maxCw) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6317
    cls.add_method('SetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6318
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6319
                   [param('uint32_t', 'maxCw')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6320
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6321
    ## dca-txop.h: void ns3::DcaTxop::SetAifsn(uint32_t aifsn) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6322
    cls.add_method('SetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6323
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6324
                   [param('uint32_t', 'aifsn')], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6325
                   is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6326
    ## dca-txop.h: uint32_t ns3::DcaTxop::GetMinCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6327
    cls.add_method('GetMinCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6328
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6329
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6330
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6331
    ## dca-txop.h: uint32_t ns3::DcaTxop::GetMaxCw() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6332
    cls.add_method('GetMaxCw', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6333
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6334
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6335
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6336
    ## dca-txop.h: uint32_t ns3::DcaTxop::GetAifsn() const [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6337
    cls.add_method('GetAifsn', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6338
                   'uint32_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6339
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6340
                   is_const=True, is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6341
    ## dca-txop.h: void ns3::DcaTxop::Queue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6342
    cls.add_method('Queue', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6343
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6344
                   [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')])
6085
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  6345
    ## dca-txop.h: void ns3::DcaTxop::DoStart() [member function]
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  6346
    cls.add_method('DoStart', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  6347
                   'void', 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  6348
                   [], 
94b282f335d2 allow explicit filenames in pcap trace files
Craig Dowell <craigdo@ee.washington.edu>
parents: 6077
diff changeset
  6349
                   visibility='private', is_virtual=True)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6350
    ## dca-txop.h: void ns3::DcaTxop::DoDispose() [member function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6351
    cls.add_method('DoDispose', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6352
                   'void', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6353
                   [], 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6354
                   visibility='private', is_virtual=True)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6355
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6356
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6357
def register_functions(root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6358
    module = root_module
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6359
    ## ssid.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeSsidChecker() [free function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6360
    module.add_function('MakeSsidChecker', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6361
                        'ns3::Ptr< ns3::AttributeChecker const >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6362
                        [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6363
    ## wifi-mode.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeWifiModeChecker() [free function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6364
    module.add_function('MakeWifiModeChecker', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6365
                        'ns3::Ptr< ns3::AttributeChecker const >', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6366
                        [])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6367
    ## qos-utils.h: extern uint8_t ns3::QosUtilsGetTidForPacket(ns3::Ptr<ns3::Packet const> packet) [free function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6368
    module.add_function('QosUtilsGetTidForPacket', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6369
                        'uint8_t', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6370
                        [param('ns3::Ptr< ns3::Packet const >', 'packet')])
5982
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  6371
    ## qos-utils.h: extern uint32_t ns3::QosUtilsMapSeqControlToUniqueInteger(uint16_t seqControl, uint16_t endSequence) [free function]
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  6372
    module.add_function('QosUtilsMapSeqControlToUniqueInteger', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  6373
                        'uint32_t', 
328c7437944d Python: rescan API
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5941
diff changeset
  6374
                        [param('uint16_t', 'seqControl'), param('uint16_t', 'endSequence')])
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6375
    ## qos-utils.h: extern ns3::AccessClass ns3::QosUtilsMapTidToAc(uint8_t tid) [free function]
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6376
    module.add_function('QosUtilsMapTidToAc', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6377
                        'ns3::AccessClass', 
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6378
                        [param('uint8_t', 'tid')])
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6379
    register_functions_ns3_Config(module.get_submodule('Config'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6380
    register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6381
    register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6382
    register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6383
    register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6384
    register_functions_ns3_flame(module.get_submodule('flame'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6385
    register_functions_ns3_internal(module.get_submodule('internal'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6386
    register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6387
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6388
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6389
def register_functions_ns3_Config(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6390
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6391
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6392
def register_functions_ns3_TimeStepPrecision(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6393
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6394
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6395
def register_functions_ns3_addressUtils(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6396
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6397
5753
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6398
def register_functions_ns3_aodv(module, root_module):
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6399
    return
8c105b521d1b Python: rescan; need new 'section precedence' API from PyBindGen; other PBG bug fixes pulled from new version.
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5348
diff changeset
  6400
5348
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6401
def register_functions_ns3_dot11s(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6402
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6403
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6404
def register_functions_ns3_flame(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6405
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6406
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6407
def register_functions_ns3_internal(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6408
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6409
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6410
def register_functions_ns3_olsr(module, root_module):
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6411
    return
0d11c82c3a45 python-scan
Gustavo J. A. M. Carneiro <gjc@inescporto.pt>
parents: 5324
diff changeset
  6412