src/wave/bindings/modulegen__gcc_ILP32.py
changeset 11654 5db1372be9a3
parent 11629 b05146a972f2
equal deleted inserted replaced
11653:11763913913e 11654:5db1372be9a3
    26     module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT', 'WIFI_PREAMBLE_HT_MF', 'WIFI_PREAMBLE_HT_GF', 'WIFI_PREAMBLE_VHT', 'WIFI_PREAMBLE_NONE'], import_from_module='ns.wifi')
    26     module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT', 'WIFI_PREAMBLE_HT_MF', 'WIFI_PREAMBLE_HT_GF', 'WIFI_PREAMBLE_VHT', 'WIFI_PREAMBLE_NONE'], import_from_module='ns.wifi')
    27     ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration]
    27     ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration]
    28     module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_HR_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT', 'WIFI_MOD_CLASS_VHT'], import_from_module='ns.wifi')
    28     module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_HR_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT', 'WIFI_MOD_CLASS_VHT'], import_from_module='ns.wifi')
    29     ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration]
    29     ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration]
    30     module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10MHZ', 'WIFI_PHY_STANDARD_80211_5MHZ', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211n_2_4GHZ', 'WIFI_PHY_STANDARD_80211n_5GHZ', 'WIFI_PHY_STANDARD_80211ac'], import_from_module='ns.wifi')
    30     module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10MHZ', 'WIFI_PHY_STANDARD_80211_5MHZ', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211n_2_4GHZ', 'WIFI_PHY_STANDARD_80211n_5GHZ', 'WIFI_PHY_STANDARD_80211ac'], import_from_module='ns.wifi')
    31     ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate [enumeration]
       
    32     module.add_enum('WifiCodeRate', ['WIFI_CODE_RATE_UNDEFINED', 'WIFI_CODE_RATE_3_4', 'WIFI_CODE_RATE_2_3', 'WIFI_CODE_RATE_1_2', 'WIFI_CODE_RATE_5_6'], import_from_module='ns.wifi')
       
    33     ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration]
    31     ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration]
    34     module.add_enum('AcIndex', ['AC_BE', 'AC_BK', 'AC_VI', 'AC_VO', 'AC_BE_NQOS', 'AC_UNDEF'], import_from_module='ns.wifi')
    32     module.add_enum('AcIndex', ['AC_BE', 'AC_BK', 'AC_VI', 'AC_VO', 'AC_BE_NQOS', 'AC_UNDEF'], import_from_module='ns.wifi')
    35     ## channel-scheduler.h (module 'wave'): ns3::ChannelAccess [enumeration]
    33     ## channel-scheduler.h (module 'wave'): ns3::ChannelAccess [enumeration]
    36     module.add_enum('ChannelAccess', ['ContinuousAccess', 'AlternatingAccess', 'ExtendedAccess', 'DefaultCchAccess', 'NoAccess'])
    34     module.add_enum('ChannelAccess', ['ContinuousAccess', 'AlternatingAccess', 'ExtendedAccess', 'DefaultCchAccess', 'NoAccess'])
    37     ## edca-txop-n.h (module 'wifi'): ns3::TypeOfStation [enumeration]
    35     ## edca-txop-n.h (module 'wifi'): ns3::TypeOfStation [enumeration]
    38     module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA', 'MESH', 'HT_STA', 'HT_AP', 'HT_ADHOC_STA', 'OCB'], import_from_module='ns.wifi')
    36     module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA', 'MESH', 'HT_STA', 'HT_AP', 'HT_ADHOC_STA', 'OCB'], import_from_module='ns.wifi')
    39     ## ctrl-headers.h (module 'wifi'): ns3::BlockAckType [enumeration]
    37     ## ctrl-headers.h (module 'wifi'): ns3::BlockAckType [enumeration]
    40     module.add_enum('BlockAckType', ['BASIC_BLOCK_ACK', 'COMPRESSED_BLOCK_ACK', 'MULTI_TID_BLOCK_ACK'], import_from_module='ns.wifi')
    38     module.add_enum('BlockAckType', ['BASIC_BLOCK_ACK', 'COMPRESSED_BLOCK_ACK', 'MULTI_TID_BLOCK_ACK'], import_from_module='ns.wifi')
    41     ## vsa-manager.h (module 'wave'): ns3::VsaTransmitInterval [enumeration]
    39     ## vsa-manager.h (module 'wave'): ns3::VsaTransmitInterval [enumeration]
    42     module.add_enum('VsaTransmitInterval', ['VSA_TRANSMIT_IN_CCHI', 'VSA_TRANSMIT_IN_SCHI', 'VSA_TRANSMIT_IN_BOTHI'])
    40     module.add_enum('VsaTransmitInterval', ['VSA_TRANSMIT_IN_CCHI', 'VSA_TRANSMIT_IN_SCHI', 'VSA_TRANSMIT_IN_BOTHI'])
       
    41     ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate [enumeration]
       
    42     module.add_enum('WifiCodeRate', ['WIFI_CODE_RATE_UNDEFINED', 'WIFI_CODE_RATE_3_4', 'WIFI_CODE_RATE_2_3', 'WIFI_CODE_RATE_1_2', 'WIFI_CODE_RATE_5_6'], import_from_module='ns.wifi')
    43     ## address.h (module 'network'): ns3::Address [class]
    43     ## address.h (module 'network'): ns3::Address [class]
    44     module.add_class('Address', import_from_module='ns.network')
    44     module.add_class('Address', import_from_module='ns.network')
    45     ## address.h (module 'network'): ns3::Address::MaxSize_e [enumeration]
    45     ## address.h (module 'network'): ns3::Address::MaxSize_e [enumeration]
    46     module.add_enum('MaxSize_e', ['MAX_SIZE'], outer_class=root_module['ns3::Address'], import_from_module='ns.network')
    46     module.add_enum('MaxSize_e', ['MAX_SIZE'], outer_class=root_module['ns3::Address'], import_from_module='ns.network')
    47     ## application-container.h (module 'network'): ns3::ApplicationContainer [class]
    47     ## application-container.h (module 'network'): ns3::ApplicationContainer [class]
  3858     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData(ns3::PacketTagList::TagData const & arg0) [copy constructor]
  3858     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData(ns3::PacketTagList::TagData const & arg0) [copy constructor]
  3859     cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')])
  3859     cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')])
  3860     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count [variable]
  3860     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count [variable]
  3861     cls.add_instance_attribute('count', 'uint32_t', is_const=False)
  3861     cls.add_instance_attribute('count', 'uint32_t', is_const=False)
  3862     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [variable]
  3862     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [variable]
  3863     cls.add_instance_attribute('data', 'uint8_t [ 20 ]', is_const=False)
  3863     cls.add_instance_attribute('data', 'uint8_t [ 21 ]', is_const=False)
  3864     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [variable]
  3864     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [variable]
  3865     cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False)
  3865     cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False)
  3866     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [variable]
  3866     ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [variable]
  3867     cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False)
  3867     cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False)
  3868     return
  3868     return