|
1 from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers |
|
2 |
|
3 |
|
4 import pybindgen.settings |
|
5 import warnings |
|
6 |
|
7 class ErrorHandler(pybindgen.settings.ErrorHandler): |
|
8 def handle_error(self, wrapper, exception, traceback_): |
|
9 warnings.warn("exception %r in wrapper %s" % (exception, wrapper)) |
|
10 return True |
|
11 pybindgen.settings.error_handler = ErrorHandler() |
|
12 |
|
13 |
|
14 import sys |
|
15 |
|
16 def module_init(): |
|
17 root_module = Module('ns.wave', cpp_namespace='::ns3') |
|
18 return root_module |
|
19 |
|
20 def register_types(module): |
|
21 root_module = module.get_root() |
|
22 |
|
23 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType [enumeration] |
|
24 module.add_enum('WifiMacType', ['WIFI_MAC_CTL_RTS', 'WIFI_MAC_CTL_CTS', 'WIFI_MAC_CTL_ACK', 'WIFI_MAC_CTL_BACKREQ', 'WIFI_MAC_CTL_BACKRESP', 'WIFI_MAC_CTL_CTLWRAPPER', 'WIFI_MAC_MGT_BEACON', 'WIFI_MAC_MGT_ASSOCIATION_REQUEST', 'WIFI_MAC_MGT_ASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_DISASSOCIATION', 'WIFI_MAC_MGT_REASSOCIATION_REQUEST', 'WIFI_MAC_MGT_REASSOCIATION_RESPONSE', 'WIFI_MAC_MGT_PROBE_REQUEST', 'WIFI_MAC_MGT_PROBE_RESPONSE', 'WIFI_MAC_MGT_AUTHENTICATION', 'WIFI_MAC_MGT_DEAUTHENTICATION', 'WIFI_MAC_MGT_ACTION', 'WIFI_MAC_MGT_ACTION_NO_ACK', 'WIFI_MAC_MGT_MULTIHOP_ACTION', 'WIFI_MAC_DATA', 'WIFI_MAC_DATA_CFACK', 'WIFI_MAC_DATA_CFPOLL', 'WIFI_MAC_DATA_CFACK_CFPOLL', 'WIFI_MAC_DATA_NULL', 'WIFI_MAC_DATA_NULL_CFACK', 'WIFI_MAC_DATA_NULL_CFPOLL', 'WIFI_MAC_DATA_NULL_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA', 'WIFI_MAC_QOSDATA_CFACK', 'WIFI_MAC_QOSDATA_CFPOLL', 'WIFI_MAC_QOSDATA_CFACK_CFPOLL', 'WIFI_MAC_QOSDATA_NULL', 'WIFI_MAC_QOSDATA_NULL_CFPOLL', 'WIFI_MAC_QOSDATA_NULL_CFACK_CFPOLL'], import_from_module='ns.wifi') |
|
25 ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration] |
|
26 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT', 'WIFI_PREAMBLE_HT_MF', 'WIFI_PREAMBLE_HT_GF'], import_from_module='ns.wifi') |
|
27 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration] |
|
28 module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBCC', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM', 'WIFI_MOD_CLASS_HT'], import_from_module='ns.wifi') |
|
29 ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration] |
|
30 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_STANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10MHZ', 'WIFI_PHY_STANDARD_80211_5MHZ', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_80211n_2_4GHZ', 'WIFI_PHY_STANDARD_80211n_5GHZ'], import_from_module='ns.wifi') |
|
31 ## qos-utils.h (module 'wifi'): ns3::AcIndex [enumeration] |
|
32 module.add_enum('AcIndex', ['AC_BE', 'AC_BK', 'AC_VI', 'AC_VO', 'AC_BE_NQOS', 'AC_UNDEF'], import_from_module='ns.wifi') |
|
33 ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate [enumeration] |
|
34 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') |
|
35 ## edca-txop-n.h (module 'wifi'): ns3::TypeOfStation [enumeration] |
|
36 module.add_enum('TypeOfStation', ['STA', 'AP', 'ADHOC_STA', 'MESH', 'HT_STA', 'HT_AP', 'HT_ADHOC_STA', 'OCB'], import_from_module='ns.wifi') |
|
37 ## ctrl-headers.h (module 'wifi'): ns3::BlockAckType [enumeration] |
|
38 module.add_enum('BlockAckType', ['BASIC_BLOCK_ACK', 'COMPRESSED_BLOCK_ACK', 'MULTI_TID_BLOCK_ACK'], import_from_module='ns.wifi') |
|
39 ## address.h (module 'network'): ns3::Address [class] |
|
40 module.add_class('Address', import_from_module='ns.network') |
|
41 ## address.h (module 'network'): ns3::Address::MaxSize_e [enumeration] |
|
42 module.add_enum('MaxSize_e', ['MAX_SIZE'], outer_class=root_module['ns3::Address'], import_from_module='ns.network') |
|
43 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper [class] |
|
44 module.add_class('AsciiTraceHelper', import_from_module='ns.network') |
|
45 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice [class] |
|
46 module.add_class('AsciiTraceHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
|
47 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList [class] |
|
48 module.add_class('AttributeConstructionList', import_from_module='ns.core') |
|
49 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct] |
|
50 module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList']) |
|
51 ## block-ack-manager.h (module 'wifi'): ns3::Bar [struct] |
|
52 module.add_class('Bar', import_from_module='ns.wifi') |
|
53 ## block-ack-agreement.h (module 'wifi'): ns3::BlockAckAgreement [class] |
|
54 module.add_class('BlockAckAgreement', import_from_module='ns.wifi') |
|
55 ## block-ack-cache.h (module 'wifi'): ns3::BlockAckCache [class] |
|
56 module.add_class('BlockAckCache', import_from_module='ns.wifi') |
|
57 ## block-ack-manager.h (module 'wifi'): ns3::BlockAckManager [class] |
|
58 module.add_class('BlockAckManager', import_from_module='ns.wifi') |
|
59 ## buffer.h (module 'network'): ns3::Buffer [class] |
|
60 module.add_class('Buffer', import_from_module='ns.network') |
|
61 ## buffer.h (module 'network'): ns3::Buffer::Iterator [class] |
|
62 module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::Buffer']) |
|
63 ## packet.h (module 'network'): ns3::ByteTagIterator [class] |
|
64 module.add_class('ByteTagIterator', import_from_module='ns.network') |
|
65 ## packet.h (module 'network'): ns3::ByteTagIterator::Item [class] |
|
66 module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagIterator']) |
|
67 ## byte-tag-list.h (module 'network'): ns3::ByteTagList [class] |
|
68 module.add_class('ByteTagList', import_from_module='ns.network') |
|
69 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator [class] |
|
70 module.add_class('Iterator', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList']) |
|
71 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item [struct] |
|
72 module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::ByteTagList::Iterator']) |
|
73 ## callback.h (module 'core'): ns3::CallbackBase [class] |
|
74 module.add_class('CallbackBase', import_from_module='ns.core') |
|
75 ## capability-information.h (module 'wifi'): ns3::CapabilityInformation [class] |
|
76 module.add_class('CapabilityInformation', import_from_module='ns.wifi') |
|
77 ## event-id.h (module 'core'): ns3::EventId [class] |
|
78 module.add_class('EventId', import_from_module='ns.core') |
|
79 ## hash.h (module 'core'): ns3::Hasher [class] |
|
80 module.add_class('Hasher', import_from_module='ns.core') |
|
81 ## ipv4-address.h (module 'network'): ns3::Ipv4Address [class] |
|
82 module.add_class('Ipv4Address', import_from_module='ns.network') |
|
83 ## ipv4-address.h (module 'network'): ns3::Ipv4Address [class] |
|
84 root_module['ns3::Ipv4Address'].implicitly_converts_to(root_module['ns3::Address']) |
|
85 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask [class] |
|
86 module.add_class('Ipv4Mask', import_from_module='ns.network') |
|
87 ## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
|
88 module.add_class('Ipv6Address', import_from_module='ns.network') |
|
89 ## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
|
90 root_module['ns3::Ipv6Address'].implicitly_converts_to(root_module['ns3::Address']) |
|
91 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix [class] |
|
92 module.add_class('Ipv6Prefix', import_from_module='ns.network') |
|
93 ## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
|
94 module.add_class('Mac48Address', import_from_module='ns.network') |
|
95 ## mac48-address.h (module 'network'): ns3::Mac48Address [class] |
|
96 root_module['ns3::Mac48Address'].implicitly_converts_to(root_module['ns3::Address']) |
|
97 ## mac-low.h (module 'wifi'): ns3::MacLowBlockAckEventListener [class] |
|
98 module.add_class('MacLowBlockAckEventListener', allow_subclassing=True, import_from_module='ns.wifi') |
|
99 ## mac-low.h (module 'wifi'): ns3::MacLowDcfListener [class] |
|
100 module.add_class('MacLowDcfListener', allow_subclassing=True, import_from_module='ns.wifi') |
|
101 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionListener [class] |
|
102 module.add_class('MacLowTransmissionListener', allow_subclassing=True, import_from_module='ns.wifi') |
|
103 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionParameters [class] |
|
104 module.add_class('MacLowTransmissionParameters', import_from_module='ns.wifi') |
|
105 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer [class] |
|
106 module.add_class('NetDeviceContainer', import_from_module='ns.network') |
|
107 ## node-container.h (module 'network'): ns3::NodeContainer [class] |
|
108 module.add_class('NodeContainer', import_from_module='ns.network') |
|
109 ## object-base.h (module 'core'): ns3::ObjectBase [class] |
|
110 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
|
111 ## object.h (module 'core'): ns3::ObjectDeleter [struct] |
|
112 module.add_class('ObjectDeleter', import_from_module='ns.core') |
|
113 ## object-factory.h (module 'core'): ns3::ObjectFactory [class] |
|
114 module.add_class('ObjectFactory', import_from_module='ns.core') |
|
115 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier [class] |
|
116 module.add_class('OrganizationIdentifier') |
|
117 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier::OrganizationIdentifierType [enumeration] |
|
118 module.add_enum('OrganizationIdentifierType', ['OUI24', 'OUI36', 'Unknown'], outer_class=root_module['ns3::OrganizationIdentifier']) |
|
119 ## originator-block-ack-agreement.h (module 'wifi'): ns3::OriginatorBlockAckAgreement [class] |
|
120 module.add_class('OriginatorBlockAckAgreement', import_from_module='ns.wifi', parent=root_module['ns3::BlockAckAgreement']) |
|
121 ## originator-block-ack-agreement.h (module 'wifi'): ns3::OriginatorBlockAckAgreement::State [enumeration] |
|
122 module.add_enum('State', ['PENDING', 'ESTABLISHED', 'INACTIVE', 'UNSUCCESSFUL'], outer_class=root_module['ns3::OriginatorBlockAckAgreement'], import_from_module='ns.wifi') |
|
123 ## packet-metadata.h (module 'network'): ns3::PacketMetadata [class] |
|
124 module.add_class('PacketMetadata', import_from_module='ns.network') |
|
125 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [struct] |
|
126 module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) |
|
127 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [enumeration] |
|
128 module.add_enum('', ['PAYLOAD', 'HEADER', 'TRAILER'], outer_class=root_module['ns3::PacketMetadata::Item'], import_from_module='ns.network') |
|
129 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator [class] |
|
130 module.add_class('ItemIterator', import_from_module='ns.network', outer_class=root_module['ns3::PacketMetadata']) |
|
131 ## packet.h (module 'network'): ns3::PacketTagIterator [class] |
|
132 module.add_class('PacketTagIterator', import_from_module='ns.network') |
|
133 ## packet.h (module 'network'): ns3::PacketTagIterator::Item [class] |
|
134 module.add_class('Item', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagIterator']) |
|
135 ## packet-tag-list.h (module 'network'): ns3::PacketTagList [class] |
|
136 module.add_class('PacketTagList', import_from_module='ns.network') |
|
137 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData [struct] |
|
138 module.add_class('TagData', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagList']) |
|
139 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData_e [enumeration] |
|
140 module.add_enum('TagData_e', ['MAX_SIZE'], outer_class=root_module['ns3::PacketTagList::TagData'], import_from_module='ns.network') |
|
141 ## pcap-file.h (module 'network'): ns3::PcapFile [class] |
|
142 module.add_class('PcapFile', import_from_module='ns.network') |
|
143 ## trace-helper.h (module 'network'): ns3::PcapHelper [class] |
|
144 module.add_class('PcapHelper', import_from_module='ns.network') |
|
145 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
|
146 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IEEE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module['ns3::PcapHelper'], import_from_module='ns.network') |
|
147 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
|
148 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
|
149 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class] |
|
150 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
151 ## simulator.h (module 'core'): ns3::Simulator [class] |
|
152 module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') |
|
153 ## status-code.h (module 'wifi'): ns3::StatusCode [class] |
|
154 module.add_class('StatusCode', import_from_module='ns.wifi') |
|
155 ## tag.h (module 'network'): ns3::Tag [class] |
|
156 module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) |
|
157 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
|
158 module.add_class('TagBuffer', import_from_module='ns.network') |
|
159 ## type-id.h (module 'core'): ns3::TypeId [class] |
|
160 module.add_class('TypeId', import_from_module='ns.core') |
|
161 ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] |
|
162 module.add_enum('AttributeFlag', ['ATTR_GET', 'ATTR_SET', 'ATTR_CONSTRUCT', 'ATTR_SGC'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') |
|
163 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation [struct] |
|
164 module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
|
165 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
|
166 module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
|
167 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificContentManager [class] |
|
168 module.add_class('VendorSpecificContentManager') |
|
169 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper [class] |
|
170 module.add_class('WifiHelper', allow_subclassing=True, import_from_module='ns.wifi') |
|
171 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper [class] |
|
172 module.add_class('WifiMacHelper', allow_subclassing=True, import_from_module='ns.wifi') |
|
173 ## wifi-mode.h (module 'wifi'): ns3::WifiMode [class] |
|
174 module.add_class('WifiMode', import_from_module='ns.wifi') |
|
175 ## wifi-mode.h (module 'wifi'): ns3::WifiModeFactory [class] |
|
176 module.add_class('WifiModeFactory', import_from_module='ns.wifi') |
|
177 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper [class] |
|
178 module.add_class('WifiPhyHelper', allow_subclassing=True, import_from_module='ns.wifi') |
|
179 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener [class] |
|
180 module.add_class('WifiPhyListener', allow_subclassing=True, import_from_module='ns.wifi') |
|
181 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation [struct] |
|
182 module.add_class('WifiRemoteStation', import_from_module='ns.wifi') |
|
183 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationInfo [class] |
|
184 module.add_class('WifiRemoteStationInfo', import_from_module='ns.wifi') |
|
185 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState [struct] |
|
186 module.add_class('WifiRemoteStationState', import_from_module='ns.wifi') |
|
187 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState [enumeration] |
|
188 module.add_enum('', ['BRAND_NEW', 'DISASSOC', 'WAIT_ASSOC_TX_OK', 'GOT_ASSOC_TX_OK'], outer_class=root_module['ns3::WifiRemoteStationState'], import_from_module='ns.wifi') |
|
189 ## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector [class] |
|
190 module.add_class('WifiTxVector', import_from_module='ns.wifi') |
|
191 ## empty.h (module 'core'): ns3::empty [class] |
|
192 module.add_class('empty', import_from_module='ns.core') |
|
193 ## int64x64-double.h (module 'core'): ns3::int64x64_t [class] |
|
194 module.add_class('int64x64_t', import_from_module='ns.core') |
|
195 ## chunk.h (module 'network'): ns3::Chunk [class] |
|
196 module.add_class('Chunk', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) |
|
197 ## header.h (module 'network'): ns3::Header [class] |
|
198 module.add_class('Header', import_from_module='ns.network', parent=root_module['ns3::Chunk']) |
|
199 ## higher-tx-tag.h (module 'wave'): ns3::HigherDataTxVectorTag [class] |
|
200 module.add_class('HigherDataTxVectorTag', parent=root_module['ns3::Tag']) |
|
201 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaRequestHeader [class] |
|
202 module.add_class('MgtAddBaRequestHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
203 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaResponseHeader [class] |
|
204 module.add_class('MgtAddBaResponseHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
205 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocRequestHeader [class] |
|
206 module.add_class('MgtAssocRequestHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
207 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocResponseHeader [class] |
|
208 module.add_class('MgtAssocResponseHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
209 ## mgt-headers.h (module 'wifi'): ns3::MgtDelBaHeader [class] |
|
210 module.add_class('MgtDelBaHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
211 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeRequestHeader [class] |
|
212 module.add_class('MgtProbeRequestHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
213 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeResponseHeader [class] |
|
214 module.add_class('MgtProbeResponseHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
215 ## nqos-wifi-mac-helper.h (module 'wifi'): ns3::NqosWifiMacHelper [class] |
|
216 module.add_class('NqosWifiMacHelper', import_from_module='ns.wifi', parent=root_module['ns3::WifiMacHelper']) |
|
217 ## object.h (module 'core'): ns3::Object [class] |
|
218 module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
|
219 ## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
|
220 module.add_class('AggregateIterator', import_from_module='ns.core', outer_class=root_module['ns3::Object']) |
|
221 ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] |
|
222 module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
223 ## qos-wifi-mac-helper.h (module 'wifi'): ns3::QosWifiMacHelper [class] |
|
224 module.add_class('QosWifiMacHelper', import_from_module='ns.wifi', parent=root_module['ns3::WifiMacHelper']) |
|
225 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
|
226 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
227 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
|
228 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeChecker>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
229 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> > [class] |
|
230 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeValue', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeValue>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
231 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> > [class] |
|
232 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::CallbackImplBase', 'ns3::empty', 'ns3::DefaultDeleter<ns3::CallbackImplBase>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
233 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> > [class] |
|
234 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter<ns3::EventImpl>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
235 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> > [class] |
|
236 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Hash::Implementation', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Hash::Implementation>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
237 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> > [class] |
|
238 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::DefaultDeleter<ns3::NixVector>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
239 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> > [class] |
|
240 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty', 'ns3::DefaultDeleter<ns3::OutputStreamWrapper>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
241 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> > [class] |
|
242 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Packet>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
243 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> > [class] |
|
244 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::TraceSourceAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::TraceSourceAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
245 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> > [class] |
|
246 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter<ns3::WifiInformationElement>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
|
247 ## nstime.h (module 'core'): ns3::Time [class] |
|
248 module.add_class('Time', import_from_module='ns.core') |
|
249 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
|
250 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
|
251 ## nstime.h (module 'core'): ns3::Time [class] |
|
252 root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) |
|
253 ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] |
|
254 module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
|
255 ## trailer.h (module 'network'): ns3::Trailer [class] |
|
256 module.add_class('Trailer', import_from_module='ns.network', parent=root_module['ns3::Chunk']) |
|
257 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificActionHeader [class] |
|
258 module.add_class('VendorSpecificActionHeader', parent=root_module['ns3::Header']) |
|
259 ## wifi-80211p-helper.h (module 'wave'): ns3::Wifi80211pHelper [class] |
|
260 module.add_class('Wifi80211pHelper', parent=root_module['ns3::WifiHelper']) |
|
261 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader [class] |
|
262 module.add_class('WifiActionHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
263 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::CategoryValue [enumeration] |
|
264 module.add_enum('CategoryValue', ['BLOCK_ACK', 'MESH_PEERING_MGT', 'MESH_LINK_METRIC', 'MESH_PATH_SELECTION', 'MESH_INTERWORKING', 'MESH_RESOURCE_COORDINATION', 'MESH_PROXY_FORWARDING', 'VENDOR_SPECIFIC_ACTION'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
265 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::PeerLinkMgtActionValue [enumeration] |
|
266 module.add_enum('PeerLinkMgtActionValue', ['PEER_LINK_OPEN', 'PEER_LINK_CONFIRM', 'PEER_LINK_CLOSE'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
267 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::LinkMetricActionValue [enumeration] |
|
268 module.add_enum('LinkMetricActionValue', ['LINK_METRIC_REQUEST', 'LINK_METRIC_REPORT'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
269 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::PathSelectionActionValue [enumeration] |
|
270 module.add_enum('PathSelectionActionValue', ['PATH_SELECTION'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
271 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::InterworkActionValue [enumeration] |
|
272 module.add_enum('InterworkActionValue', ['PORTAL_ANNOUNCEMENT'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
273 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ResourceCoordinationActionValue [enumeration] |
|
274 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'], import_from_module='ns.wifi') |
|
275 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::BlockAckActionValue [enumeration] |
|
276 module.add_enum('BlockAckActionValue', ['BLOCK_ACK_ADDBA_REQUEST', 'BLOCK_ACK_ADDBA_RESPONSE', 'BLOCK_ACK_DELBA'], outer_class=root_module['ns3::WifiActionHeader'], import_from_module='ns.wifi') |
|
277 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue [union] |
|
278 module.add_class('ActionValue', import_from_module='ns.wifi', outer_class=root_module['ns3::WifiActionHeader']) |
|
279 ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElement [class] |
|
280 module.add_class('WifiInformationElement', import_from_module='ns.wifi', parent=root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >']) |
|
281 ## wifi-mac.h (module 'wifi'): ns3::WifiMac [class] |
|
282 module.add_class('WifiMac', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
283 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader [class] |
|
284 module.add_class('WifiMacHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
285 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy [enumeration] |
|
286 module.add_enum('QosAckPolicy', ['NORMAL_ACK', 'NO_ACK', 'NO_EXPLICIT_ACK', 'BLOCK_ACK'], outer_class=root_module['ns3::WifiMacHeader'], import_from_module='ns.wifi') |
|
287 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::AddressType [enumeration] |
|
288 module.add_enum('AddressType', ['ADDR1', 'ADDR2', 'ADDR3', 'ADDR4'], outer_class=root_module['ns3::WifiMacHeader'], import_from_module='ns.wifi') |
|
289 ## wifi-mac-queue.h (module 'wifi'): ns3::WifiMacQueue [class] |
|
290 module.add_class('WifiMacQueue', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
291 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy [class] |
|
292 module.add_class('WifiPhy', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
293 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::State [enumeration] |
|
294 module.add_enum('State', ['IDLE', 'CCA_BUSY', 'TX', 'RX', 'SWITCHING'], outer_class=root_module['ns3::WifiPhy'], import_from_module='ns.wifi') |
|
295 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager [class] |
|
296 module.add_class('WifiRemoteStationManager', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
297 ## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
|
298 module.add_class('AttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
|
299 ## attribute.h (module 'core'): ns3::AttributeChecker [class] |
|
300 module.add_class('AttributeChecker', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
|
301 ## attribute.h (module 'core'): ns3::AttributeValue [class] |
|
302 module.add_class('AttributeValue', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
|
303 ## callback.h (module 'core'): ns3::CallbackChecker [class] |
|
304 module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
305 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
|
306 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
|
307 ## callback.h (module 'core'): ns3::CallbackValue [class] |
|
308 module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
309 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] |
|
310 module.add_class('CtrlBAckRequestHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
311 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] |
|
312 module.add_class('CtrlBAckResponseHeader', import_from_module='ns.wifi', parent=root_module['ns3::Header']) |
|
313 ## dcf.h (module 'wifi'): ns3::Dcf [class] |
|
314 module.add_class('Dcf', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
315 ## edca-txop-n.h (module 'wifi'): ns3::EdcaTxopN [class] |
|
316 module.add_class('EdcaTxopN', import_from_module='ns.wifi', parent=root_module['ns3::Dcf']) |
|
317 ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] |
|
318 module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
319 ## event-impl.h (module 'core'): ns3::EventImpl [class] |
|
320 module.add_class('EventImpl', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >']) |
|
321 ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE [class] |
|
322 module.add_class('ExtendedSupportedRatesIE', import_from_module='ns.wifi', parent=root_module['ns3::WifiInformationElement']) |
|
323 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilities [class] |
|
324 module.add_class('HtCapabilities', import_from_module='ns.wifi', parent=root_module['ns3::WifiInformationElement']) |
|
325 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesChecker [class] |
|
326 module.add_class('HtCapabilitiesChecker', import_from_module='ns.wifi', parent=root_module['ns3::AttributeChecker']) |
|
327 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesValue [class] |
|
328 module.add_class('HtCapabilitiesValue', import_from_module='ns.wifi', parent=root_module['ns3::AttributeValue']) |
|
329 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker [class] |
|
330 module.add_class('Ipv4AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
331 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue [class] |
|
332 module.add_class('Ipv4AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
333 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker [class] |
|
334 module.add_class('Ipv4MaskChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
335 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue [class] |
|
336 module.add_class('Ipv4MaskValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
337 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker [class] |
|
338 module.add_class('Ipv6AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
339 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue [class] |
|
340 module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
341 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] |
|
342 module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
343 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] |
|
344 module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
345 ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker [class] |
|
346 module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
347 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] |
|
348 module.add_class('Mac48AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
349 ## mac-low.h (module 'wifi'): ns3::MacLow [class] |
|
350 module.add_class('MacLow', import_from_module='ns.wifi', parent=root_module['ns3::Object']) |
|
351 ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader [class] |
|
352 module.add_class('MgtBeaconHeader', import_from_module='ns.wifi', parent=root_module['ns3::MgtProbeResponseHeader']) |
|
353 ## net-device.h (module 'network'): ns3::NetDevice [class] |
|
354 module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
355 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
|
356 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') |
|
357 ## nix-vector.h (module 'network'): ns3::NixVector [class] |
|
358 module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >']) |
|
359 ## node.h (module 'network'): ns3::Node [class] |
|
360 module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
361 ## wave-mac-helper.h (module 'wave'): ns3::NqosWaveMacHelper [class] |
|
362 module.add_class('NqosWaveMacHelper', parent=root_module['ns3::NqosWifiMacHelper']) |
|
363 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
|
364 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
365 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
|
366 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
367 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierChecker [class] |
|
368 module.add_class('OrganizationIdentifierChecker', parent=root_module['ns3::AttributeChecker']) |
|
369 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierValue [class] |
|
370 module.add_class('OrganizationIdentifierValue', parent=root_module['ns3::AttributeValue']) |
|
371 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [class] |
|
372 module.add_class('OutputStreamWrapper', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
|
373 ## packet.h (module 'network'): ns3::Packet [class] |
|
374 module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
|
375 ## pointer.h (module 'core'): ns3::PointerChecker [class] |
|
376 module.add_class('PointerChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
377 ## pointer.h (module 'core'): ns3::PointerValue [class] |
|
378 module.add_class('PointerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
379 ## wave-mac-helper.h (module 'wave'): ns3::QosWaveMacHelper [class] |
|
380 module.add_class('QosWaveMacHelper', parent=root_module['ns3::QosWifiMacHelper']) |
|
381 ## regular-wifi-mac.h (module 'wifi'): ns3::RegularWifiMac [class] |
|
382 module.add_class('RegularWifiMac', import_from_module='ns.wifi', parent=root_module['ns3::WifiMac']) |
|
383 ## ssid.h (module 'wifi'): ns3::Ssid [class] |
|
384 module.add_class('Ssid', import_from_module='ns.wifi', parent=root_module['ns3::WifiInformationElement']) |
|
385 ## ssid.h (module 'wifi'): ns3::SsidChecker [class] |
|
386 module.add_class('SsidChecker', import_from_module='ns.wifi', parent=root_module['ns3::AttributeChecker']) |
|
387 ## ssid.h (module 'wifi'): ns3::SsidValue [class] |
|
388 module.add_class('SsidValue', import_from_module='ns.wifi', parent=root_module['ns3::AttributeValue']) |
|
389 ## supported-rates.h (module 'wifi'): ns3::SupportedRates [class] |
|
390 module.add_class('SupportedRates', import_from_module='ns.wifi', parent=root_module['ns3::WifiInformationElement']) |
|
391 ## nstime.h (module 'core'): ns3::TimeValue [class] |
|
392 module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
393 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
|
394 module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
|
395 ## type-id.h (module 'core'): ns3::TypeIdValue [class] |
|
396 module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
397 ## uinteger.h (module 'core'): ns3::UintegerValue [class] |
|
398 module.add_class('UintegerValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
399 ## wave-mac-low.h (module 'wave'): ns3::WaveMacLow [class] |
|
400 module.add_class('WaveMacLow', parent=root_module['ns3::MacLow']) |
|
401 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker [class] |
|
402 module.add_class('WifiModeChecker', import_from_module='ns.wifi', parent=root_module['ns3::AttributeChecker']) |
|
403 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue [class] |
|
404 module.add_class('WifiModeValue', import_from_module='ns.wifi', parent=root_module['ns3::AttributeValue']) |
|
405 ## address.h (module 'network'): ns3::AddressChecker [class] |
|
406 module.add_class('AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
|
407 ## address.h (module 'network'): ns3::AddressValue [class] |
|
408 module.add_class('AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
|
409 ## dca-txop.h (module 'wifi'): ns3::DcaTxop [class] |
|
410 module.add_class('DcaTxop', import_from_module='ns.wifi', parent=root_module['ns3::Dcf']) |
|
411 ## ocb-wifi-mac.h (module 'wave'): ns3::OcbWifiMac [class] |
|
412 module.add_class('OcbWifiMac', parent=root_module['ns3::RegularWifiMac']) |
|
413 module.add_container('ns3::WifiModeList', 'ns3::WifiMode', container_type='vector') |
|
414 module.add_container('ns3::WifiMcsList', 'unsigned char', container_type='vector') |
|
415 typehandlers.add_type_alias('std::vector< unsigned char, std::allocator< unsigned char > >', 'ns3::WifiMcsList') |
|
416 typehandlers.add_type_alias('std::vector< unsigned char, std::allocator< unsigned char > >*', 'ns3::WifiMcsList*') |
|
417 typehandlers.add_type_alias('std::vector< unsigned char, std::allocator< unsigned char > >&', 'ns3::WifiMcsList&') |
|
418 typehandlers.add_type_alias('uint8_t', 'ns3::WifiInformationElementId') |
|
419 typehandlers.add_type_alias('uint8_t*', 'ns3::WifiInformationElementId*') |
|
420 typehandlers.add_type_alias('uint8_t&', 'ns3::WifiInformationElementId&') |
|
421 typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::WifiMac >, ns3::OrganizationIdentifier const &, ns3::Ptr< ns3::Packet const >, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::VscCallback') |
|
422 typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::WifiMac >, ns3::OrganizationIdentifier const &, ns3::Ptr< ns3::Packet const >, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::VscCallback*') |
|
423 typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::WifiMac >, ns3::OrganizationIdentifier const &, ns3::Ptr< ns3::Packet const >, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::VscCallback&') |
|
424 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >', 'ns3::WifiModeListIterator') |
|
425 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >*', 'ns3::WifiModeListIterator*') |
|
426 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >&', 'ns3::WifiModeListIterator&') |
|
427 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >', 'ns3::WifiModeList') |
|
428 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >*', 'ns3::WifiModeList*') |
|
429 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > >&', 'ns3::WifiModeList&') |
|
430 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< unsigned char const *, std::vector< unsigned char, std::allocator< unsigned char > > >', 'ns3::WifiMcsListIterator') |
|
431 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< unsigned char const *, std::vector< unsigned char, std::allocator< unsigned char > > >*', 'ns3::WifiMcsListIterator*') |
|
432 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< unsigned char const *, std::vector< unsigned char, std::allocator< unsigned char > > >&', 'ns3::WifiMcsListIterator&') |
|
433 |
|
434 ## Register a nested module for the namespace FatalImpl |
|
435 |
|
436 nested_module = module.add_cpp_namespace('FatalImpl') |
|
437 register_types_ns3_FatalImpl(nested_module) |
|
438 |
|
439 |
|
440 ## Register a nested module for the namespace Hash |
|
441 |
|
442 nested_module = module.add_cpp_namespace('Hash') |
|
443 register_types_ns3_Hash(nested_module) |
|
444 |
|
445 |
|
446 ## Register a nested module for the namespace internal |
|
447 |
|
448 nested_module = module.add_cpp_namespace('internal') |
|
449 register_types_ns3_internal(nested_module) |
|
450 |
|
451 |
|
452 def register_types_ns3_FatalImpl(module): |
|
453 root_module = module.get_root() |
|
454 |
|
455 |
|
456 def register_types_ns3_Hash(module): |
|
457 root_module = module.get_root() |
|
458 |
|
459 ## hash-function.h (module 'core'): ns3::Hash::Implementation [class] |
|
460 module.add_class('Implementation', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> >']) |
|
461 typehandlers.add_type_alias('uint32_t ( * ) ( char const *, size_t ) *', 'ns3::Hash::Hash32Function_ptr') |
|
462 typehandlers.add_type_alias('uint32_t ( * ) ( char const *, size_t ) **', 'ns3::Hash::Hash32Function_ptr*') |
|
463 typehandlers.add_type_alias('uint32_t ( * ) ( char const *, size_t ) *&', 'ns3::Hash::Hash32Function_ptr&') |
|
464 typehandlers.add_type_alias('uint64_t ( * ) ( char const *, size_t ) *', 'ns3::Hash::Hash64Function_ptr') |
|
465 typehandlers.add_type_alias('uint64_t ( * ) ( char const *, size_t ) **', 'ns3::Hash::Hash64Function_ptr*') |
|
466 typehandlers.add_type_alias('uint64_t ( * ) ( char const *, size_t ) *&', 'ns3::Hash::Hash64Function_ptr&') |
|
467 |
|
468 ## Register a nested module for the namespace Function |
|
469 |
|
470 nested_module = module.add_cpp_namespace('Function') |
|
471 register_types_ns3_Hash_Function(nested_module) |
|
472 |
|
473 |
|
474 def register_types_ns3_Hash_Function(module): |
|
475 root_module = module.get_root() |
|
476 |
|
477 ## hash-fnv.h (module 'core'): ns3::Hash::Function::Fnv1a [class] |
|
478 module.add_class('Fnv1a', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) |
|
479 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash32 [class] |
|
480 module.add_class('Hash32', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) |
|
481 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash64 [class] |
|
482 module.add_class('Hash64', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) |
|
483 ## hash-murmur3.h (module 'core'): ns3::Hash::Function::Murmur3 [class] |
|
484 module.add_class('Murmur3', import_from_module='ns.core', parent=root_module['ns3::Hash::Implementation']) |
|
485 |
|
486 def register_types_ns3_internal(module): |
|
487 root_module = module.get_root() |
|
488 |
|
489 |
|
490 def register_methods(root_module): |
|
491 register_Ns3Address_methods(root_module, root_module['ns3::Address']) |
|
492 register_Ns3AsciiTraceHelper_methods(root_module, root_module['ns3::AsciiTraceHelper']) |
|
493 register_Ns3AsciiTraceHelperForDevice_methods(root_module, root_module['ns3::AsciiTraceHelperForDevice']) |
|
494 register_Ns3AttributeConstructionList_methods(root_module, root_module['ns3::AttributeConstructionList']) |
|
495 register_Ns3AttributeConstructionListItem_methods(root_module, root_module['ns3::AttributeConstructionList::Item']) |
|
496 register_Ns3Bar_methods(root_module, root_module['ns3::Bar']) |
|
497 register_Ns3BlockAckAgreement_methods(root_module, root_module['ns3::BlockAckAgreement']) |
|
498 register_Ns3BlockAckCache_methods(root_module, root_module['ns3::BlockAckCache']) |
|
499 register_Ns3BlockAckManager_methods(root_module, root_module['ns3::BlockAckManager']) |
|
500 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
|
501 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::Iterator']) |
|
502 register_Ns3ByteTagIterator_methods(root_module, root_module['ns3::ByteTagIterator']) |
|
503 register_Ns3ByteTagIteratorItem_methods(root_module, root_module['ns3::ByteTagIterator::Item']) |
|
504 register_Ns3ByteTagList_methods(root_module, root_module['ns3::ByteTagList']) |
|
505 register_Ns3ByteTagListIterator_methods(root_module, root_module['ns3::ByteTagList::Iterator']) |
|
506 register_Ns3ByteTagListIteratorItem_methods(root_module, root_module['ns3::ByteTagList::Iterator::Item']) |
|
507 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
|
508 register_Ns3CapabilityInformation_methods(root_module, root_module['ns3::CapabilityInformation']) |
|
509 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
|
510 register_Ns3Hasher_methods(root_module, root_module['ns3::Hasher']) |
|
511 register_Ns3Ipv4Address_methods(root_module, root_module['ns3::Ipv4Address']) |
|
512 register_Ns3Ipv4Mask_methods(root_module, root_module['ns3::Ipv4Mask']) |
|
513 register_Ns3Ipv6Address_methods(root_module, root_module['ns3::Ipv6Address']) |
|
514 register_Ns3Ipv6Prefix_methods(root_module, root_module['ns3::Ipv6Prefix']) |
|
515 register_Ns3Mac48Address_methods(root_module, root_module['ns3::Mac48Address']) |
|
516 register_Ns3MacLowBlockAckEventListener_methods(root_module, root_module['ns3::MacLowBlockAckEventListener']) |
|
517 register_Ns3MacLowDcfListener_methods(root_module, root_module['ns3::MacLowDcfListener']) |
|
518 register_Ns3MacLowTransmissionListener_methods(root_module, root_module['ns3::MacLowTransmissionListener']) |
|
519 register_Ns3MacLowTransmissionParameters_methods(root_module, root_module['ns3::MacLowTransmissionParameters']) |
|
520 register_Ns3NetDeviceContainer_methods(root_module, root_module['ns3::NetDeviceContainer']) |
|
521 register_Ns3NodeContainer_methods(root_module, root_module['ns3::NodeContainer']) |
|
522 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
|
523 register_Ns3ObjectDeleter_methods(root_module, root_module['ns3::ObjectDeleter']) |
|
524 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFactory']) |
|
525 register_Ns3OrganizationIdentifier_methods(root_module, root_module['ns3::OrganizationIdentifier']) |
|
526 register_Ns3OriginatorBlockAckAgreement_methods(root_module, root_module['ns3::OriginatorBlockAckAgreement']) |
|
527 register_Ns3PacketMetadata_methods(root_module, root_module['ns3::PacketMetadata']) |
|
528 register_Ns3PacketMetadataItem_methods(root_module, root_module['ns3::PacketMetadata::Item']) |
|
529 register_Ns3PacketMetadataItemIterator_methods(root_module, root_module['ns3::PacketMetadata::ItemIterator']) |
|
530 register_Ns3PacketTagIterator_methods(root_module, root_module['ns3::PacketTagIterator']) |
|
531 register_Ns3PacketTagIteratorItem_methods(root_module, root_module['ns3::PacketTagIterator::Item']) |
|
532 register_Ns3PacketTagList_methods(root_module, root_module['ns3::PacketTagList']) |
|
533 register_Ns3PacketTagListTagData_methods(root_module, root_module['ns3::PacketTagList::TagData']) |
|
534 register_Ns3PcapFile_methods(root_module, root_module['ns3::PcapFile']) |
|
535 register_Ns3PcapHelper_methods(root_module, root_module['ns3::PcapHelper']) |
|
536 register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapHelperForDevice']) |
|
537 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
|
538 register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator']) |
|
539 register_Ns3StatusCode_methods(root_module, root_module['ns3::StatusCode']) |
|
540 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
|
541 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
|
542 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
|
543 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
|
544 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
|
545 register_Ns3VendorSpecificContentManager_methods(root_module, root_module['ns3::VendorSpecificContentManager']) |
|
546 register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper']) |
|
547 register_Ns3WifiMacHelper_methods(root_module, root_module['ns3::WifiMacHelper']) |
|
548 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
|
549 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeFactory']) |
|
550 register_Ns3WifiPhyHelper_methods(root_module, root_module['ns3::WifiPhyHelper']) |
|
551 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyListener']) |
|
552 register_Ns3WifiRemoteStation_methods(root_module, root_module['ns3::WifiRemoteStation']) |
|
553 register_Ns3WifiRemoteStationInfo_methods(root_module, root_module['ns3::WifiRemoteStationInfo']) |
|
554 register_Ns3WifiRemoteStationState_methods(root_module, root_module['ns3::WifiRemoteStationState']) |
|
555 register_Ns3WifiTxVector_methods(root_module, root_module['ns3::WifiTxVector']) |
|
556 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
|
557 register_Ns3Int64x64_t_methods(root_module, root_module['ns3::int64x64_t']) |
|
558 register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk']) |
|
559 register_Ns3Header_methods(root_module, root_module['ns3::Header']) |
|
560 register_Ns3HigherDataTxVectorTag_methods(root_module, root_module['ns3::HigherDataTxVectorTag']) |
|
561 register_Ns3MgtAddBaRequestHeader_methods(root_module, root_module['ns3::MgtAddBaRequestHeader']) |
|
562 register_Ns3MgtAddBaResponseHeader_methods(root_module, root_module['ns3::MgtAddBaResponseHeader']) |
|
563 register_Ns3MgtAssocRequestHeader_methods(root_module, root_module['ns3::MgtAssocRequestHeader']) |
|
564 register_Ns3MgtAssocResponseHeader_methods(root_module, root_module['ns3::MgtAssocResponseHeader']) |
|
565 register_Ns3MgtDelBaHeader_methods(root_module, root_module['ns3::MgtDelBaHeader']) |
|
566 register_Ns3MgtProbeRequestHeader_methods(root_module, root_module['ns3::MgtProbeRequestHeader']) |
|
567 register_Ns3MgtProbeResponseHeader_methods(root_module, root_module['ns3::MgtProbeResponseHeader']) |
|
568 register_Ns3NqosWifiMacHelper_methods(root_module, root_module['ns3::NqosWifiMacHelper']) |
|
569 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
|
570 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
|
571 register_Ns3PcapFileWrapper_methods(root_module, root_module['ns3::PcapFileWrapper']) |
|
572 register_Ns3QosWifiMacHelper_methods(root_module, root_module['ns3::QosWifiMacHelper']) |
|
573 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
|
574 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
|
575 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
|
576 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
|
577 register_Ns3SimpleRefCount__Ns3EventImpl_Ns3Empty_Ns3DefaultDeleter__lt__ns3EventImpl__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >']) |
|
578 register_Ns3SimpleRefCount__Ns3HashImplementation_Ns3Empty_Ns3DefaultDeleter__lt__ns3HashImplementation__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> >']) |
|
579 register_Ns3SimpleRefCount__Ns3NixVector_Ns3Empty_Ns3DefaultDeleter__lt__ns3NixVector__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >']) |
|
580 register_Ns3SimpleRefCount__Ns3OutputStreamWrapper_Ns3Empty_Ns3DefaultDeleter__lt__ns3OutputStreamWrapper__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >']) |
|
581 register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Packet__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
|
582 register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
|
583 register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDeleter__lt__ns3WifiInformationElement__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >']) |
|
584 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
|
585 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
|
586 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
|
587 register_Ns3VendorSpecificActionHeader_methods(root_module, root_module['ns3::VendorSpecificActionHeader']) |
|
588 register_Ns3Wifi80211pHelper_methods(root_module, root_module['ns3::Wifi80211pHelper']) |
|
589 register_Ns3WifiActionHeader_methods(root_module, root_module['ns3::WifiActionHeader']) |
|
590 register_Ns3WifiActionHeaderActionValue_methods(root_module, root_module['ns3::WifiActionHeader::ActionValue']) |
|
591 register_Ns3WifiInformationElement_methods(root_module, root_module['ns3::WifiInformationElement']) |
|
592 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
|
593 register_Ns3WifiMacHeader_methods(root_module, root_module['ns3::WifiMacHeader']) |
|
594 register_Ns3WifiMacQueue_methods(root_module, root_module['ns3::WifiMacQueue']) |
|
595 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
|
596 register_Ns3WifiRemoteStationManager_methods(root_module, root_module['ns3::WifiRemoteStationManager']) |
|
597 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::AttributeAccessor']) |
|
598 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::AttributeChecker']) |
|
599 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeValue']) |
|
600 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackChecker']) |
|
601 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::CallbackImplBase']) |
|
602 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackValue']) |
|
603 register_Ns3CtrlBAckRequestHeader_methods(root_module, root_module['ns3::CtrlBAckRequestHeader']) |
|
604 register_Ns3CtrlBAckResponseHeader_methods(root_module, root_module['ns3::CtrlBAckResponseHeader']) |
|
605 register_Ns3Dcf_methods(root_module, root_module['ns3::Dcf']) |
|
606 register_Ns3EdcaTxopN_methods(root_module, root_module['ns3::EdcaTxopN']) |
|
607 register_Ns3EmptyAttributeValue_methods(root_module, root_module['ns3::EmptyAttributeValue']) |
|
608 register_Ns3EventImpl_methods(root_module, root_module['ns3::EventImpl']) |
|
609 register_Ns3ExtendedSupportedRatesIE_methods(root_module, root_module['ns3::ExtendedSupportedRatesIE']) |
|
610 register_Ns3HtCapabilities_methods(root_module, root_module['ns3::HtCapabilities']) |
|
611 register_Ns3HtCapabilitiesChecker_methods(root_module, root_module['ns3::HtCapabilitiesChecker']) |
|
612 register_Ns3HtCapabilitiesValue_methods(root_module, root_module['ns3::HtCapabilitiesValue']) |
|
613 register_Ns3Ipv4AddressChecker_methods(root_module, root_module['ns3::Ipv4AddressChecker']) |
|
614 register_Ns3Ipv4AddressValue_methods(root_module, root_module['ns3::Ipv4AddressValue']) |
|
615 register_Ns3Ipv4MaskChecker_methods(root_module, root_module['ns3::Ipv4MaskChecker']) |
|
616 register_Ns3Ipv4MaskValue_methods(root_module, root_module['ns3::Ipv4MaskValue']) |
|
617 register_Ns3Ipv6AddressChecker_methods(root_module, root_module['ns3::Ipv6AddressChecker']) |
|
618 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6AddressValue']) |
|
619 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
|
620 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
|
621 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
|
622 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
|
623 register_Ns3MacLow_methods(root_module, root_module['ns3::MacLow']) |
|
624 register_Ns3MgtBeaconHeader_methods(root_module, root_module['ns3::MgtBeaconHeader']) |
|
625 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
|
626 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
|
627 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
|
628 register_Ns3NqosWaveMacHelper_methods(root_module, root_module['ns3::NqosWaveMacHelper']) |
|
629 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
|
630 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
|
631 register_Ns3OrganizationIdentifierChecker_methods(root_module, root_module['ns3::OrganizationIdentifierChecker']) |
|
632 register_Ns3OrganizationIdentifierValue_methods(root_module, root_module['ns3::OrganizationIdentifierValue']) |
|
633 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::OutputStreamWrapper']) |
|
634 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
|
635 register_Ns3PointerChecker_methods(root_module, root_module['ns3::PointerChecker']) |
|
636 register_Ns3PointerValue_methods(root_module, root_module['ns3::PointerValue']) |
|
637 register_Ns3QosWaveMacHelper_methods(root_module, root_module['ns3::QosWaveMacHelper']) |
|
638 register_Ns3RegularWifiMac_methods(root_module, root_module['ns3::RegularWifiMac']) |
|
639 register_Ns3Ssid_methods(root_module, root_module['ns3::Ssid']) |
|
640 register_Ns3SsidChecker_methods(root_module, root_module['ns3::SsidChecker']) |
|
641 register_Ns3SsidValue_methods(root_module, root_module['ns3::SsidValue']) |
|
642 register_Ns3SupportedRates_methods(root_module, root_module['ns3::SupportedRates']) |
|
643 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
|
644 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
|
645 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
|
646 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue']) |
|
647 register_Ns3WaveMacLow_methods(root_module, root_module['ns3::WaveMacLow']) |
|
648 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeChecker']) |
|
649 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeValue']) |
|
650 register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChecker']) |
|
651 register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue']) |
|
652 register_Ns3DcaTxop_methods(root_module, root_module['ns3::DcaTxop']) |
|
653 register_Ns3OcbWifiMac_methods(root_module, root_module['ns3::OcbWifiMac']) |
|
654 register_Ns3HashImplementation_methods(root_module, root_module['ns3::Hash::Implementation']) |
|
655 register_Ns3HashFunctionFnv1a_methods(root_module, root_module['ns3::Hash::Function::Fnv1a']) |
|
656 register_Ns3HashFunctionHash32_methods(root_module, root_module['ns3::Hash::Function::Hash32']) |
|
657 register_Ns3HashFunctionHash64_methods(root_module, root_module['ns3::Hash::Function::Hash64']) |
|
658 register_Ns3HashFunctionMurmur3_methods(root_module, root_module['ns3::Hash::Function::Murmur3']) |
|
659 return |
|
660 |
|
661 def register_Ns3Address_methods(root_module, cls): |
|
662 cls.add_binary_comparison_operator('!=') |
|
663 cls.add_binary_comparison_operator('<') |
|
664 cls.add_output_stream_operator() |
|
665 cls.add_binary_comparison_operator('==') |
|
666 ## address.h (module 'network'): ns3::Address::Address() [constructor] |
|
667 cls.add_constructor([]) |
|
668 ## address.h (module 'network'): ns3::Address::Address(uint8_t type, uint8_t const * buffer, uint8_t len) [constructor] |
|
669 cls.add_constructor([param('uint8_t', 'type'), param('uint8_t const *', 'buffer'), param('uint8_t', 'len')]) |
|
670 ## address.h (module 'network'): ns3::Address::Address(ns3::Address const & address) [copy constructor] |
|
671 cls.add_constructor([param('ns3::Address const &', 'address')]) |
|
672 ## address.h (module 'network'): bool ns3::Address::CheckCompatible(uint8_t type, uint8_t len) const [member function] |
|
673 cls.add_method('CheckCompatible', |
|
674 'bool', |
|
675 [param('uint8_t', 'type'), param('uint8_t', 'len')], |
|
676 is_const=True) |
|
677 ## address.h (module 'network'): uint32_t ns3::Address::CopyAllFrom(uint8_t const * buffer, uint8_t len) [member function] |
|
678 cls.add_method('CopyAllFrom', |
|
679 'uint32_t', |
|
680 [param('uint8_t const *', 'buffer'), param('uint8_t', 'len')]) |
|
681 ## address.h (module 'network'): uint32_t ns3::Address::CopyAllTo(uint8_t * buffer, uint8_t len) const [member function] |
|
682 cls.add_method('CopyAllTo', |
|
683 'uint32_t', |
|
684 [param('uint8_t *', 'buffer'), param('uint8_t', 'len')], |
|
685 is_const=True) |
|
686 ## address.h (module 'network'): uint32_t ns3::Address::CopyFrom(uint8_t const * buffer, uint8_t len) [member function] |
|
687 cls.add_method('CopyFrom', |
|
688 'uint32_t', |
|
689 [param('uint8_t const *', 'buffer'), param('uint8_t', 'len')]) |
|
690 ## address.h (module 'network'): uint32_t ns3::Address::CopyTo(uint8_t * buffer) const [member function] |
|
691 cls.add_method('CopyTo', |
|
692 'uint32_t', |
|
693 [param('uint8_t *', 'buffer')], |
|
694 is_const=True) |
|
695 ## address.h (module 'network'): void ns3::Address::Deserialize(ns3::TagBuffer buffer) [member function] |
|
696 cls.add_method('Deserialize', |
|
697 'void', |
|
698 [param('ns3::TagBuffer', 'buffer')]) |
|
699 ## address.h (module 'network'): uint8_t ns3::Address::GetLength() const [member function] |
|
700 cls.add_method('GetLength', |
|
701 'uint8_t', |
|
702 [], |
|
703 is_const=True) |
|
704 ## address.h (module 'network'): uint32_t ns3::Address::GetSerializedSize() const [member function] |
|
705 cls.add_method('GetSerializedSize', |
|
706 'uint32_t', |
|
707 [], |
|
708 is_const=True) |
|
709 ## address.h (module 'network'): bool ns3::Address::IsInvalid() const [member function] |
|
710 cls.add_method('IsInvalid', |
|
711 'bool', |
|
712 [], |
|
713 is_const=True) |
|
714 ## address.h (module 'network'): bool ns3::Address::IsMatchingType(uint8_t type) const [member function] |
|
715 cls.add_method('IsMatchingType', |
|
716 'bool', |
|
717 [param('uint8_t', 'type')], |
|
718 is_const=True) |
|
719 ## address.h (module 'network'): static uint8_t ns3::Address::Register() [member function] |
|
720 cls.add_method('Register', |
|
721 'uint8_t', |
|
722 [], |
|
723 is_static=True) |
|
724 ## address.h (module 'network'): void ns3::Address::Serialize(ns3::TagBuffer buffer) const [member function] |
|
725 cls.add_method('Serialize', |
|
726 'void', |
|
727 [param('ns3::TagBuffer', 'buffer')], |
|
728 is_const=True) |
|
729 return |
|
730 |
|
731 def register_Ns3AsciiTraceHelper_methods(root_module, cls): |
|
732 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper::AsciiTraceHelper(ns3::AsciiTraceHelper const & arg0) [copy constructor] |
|
733 cls.add_constructor([param('ns3::AsciiTraceHelper const &', 'arg0')]) |
|
734 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper::AsciiTraceHelper() [constructor] |
|
735 cls.add_constructor([]) |
|
736 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::OutputStreamWrapper> ns3::AsciiTraceHelper::CreateFileStream(std::string filename, std::_Ios_Openmode filemode=std::ios_base::out) [member function] |
|
737 cls.add_method('CreateFileStream', |
|
738 'ns3::Ptr< ns3::OutputStreamWrapper >', |
|
739 [param('std::string', 'filename'), param('std::_Ios_Openmode', 'filemode', default_value='std::ios_base::out')]) |
|
740 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultDequeueSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string context, ns3::Ptr<ns3::Packet const> p) [member function] |
|
741 cls.add_method('DefaultDequeueSinkWithContext', |
|
742 'void', |
|
743 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
744 is_static=True) |
|
745 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultDequeueSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<ns3::Packet const> p) [member function] |
|
746 cls.add_method('DefaultDequeueSinkWithoutContext', |
|
747 'void', |
|
748 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
749 is_static=True) |
|
750 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultDropSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string context, ns3::Ptr<ns3::Packet const> p) [member function] |
|
751 cls.add_method('DefaultDropSinkWithContext', |
|
752 'void', |
|
753 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
754 is_static=True) |
|
755 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultDropSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<ns3::Packet const> p) [member function] |
|
756 cls.add_method('DefaultDropSinkWithoutContext', |
|
757 'void', |
|
758 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
759 is_static=True) |
|
760 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultEnqueueSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string context, ns3::Ptr<ns3::Packet const> p) [member function] |
|
761 cls.add_method('DefaultEnqueueSinkWithContext', |
|
762 'void', |
|
763 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
764 is_static=True) |
|
765 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultEnqueueSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<ns3::Packet const> p) [member function] |
|
766 cls.add_method('DefaultEnqueueSinkWithoutContext', |
|
767 'void', |
|
768 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
769 is_static=True) |
|
770 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultReceiveSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string context, ns3::Ptr<ns3::Packet const> p) [member function] |
|
771 cls.add_method('DefaultReceiveSinkWithContext', |
|
772 'void', |
|
773 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
774 is_static=True) |
|
775 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::DefaultReceiveSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<ns3::Packet const> p) [member function] |
|
776 cls.add_method('DefaultReceiveSinkWithoutContext', |
|
777 'void', |
|
778 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param('ns3::Ptr< ns3::Packet const >', 'p')], |
|
779 is_static=True) |
|
780 ## trace-helper.h (module 'network'): std::string ns3::AsciiTraceHelper::GetFilenameFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool useObjectNames=true) [member function] |
|
781 cls.add_method('GetFilenameFromDevice', |
|
782 'std::string', |
|
783 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) |
|
784 ## trace-helper.h (module 'network'): std::string ns3::AsciiTraceHelper::GetFilenameFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint32_t interface, bool useObjectNames=true) [member function] |
|
785 cls.add_method('GetFilenameFromInterfacePair', |
|
786 'std::string', |
|
787 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object >', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames', default_value='true')]) |
|
788 return |
|
789 |
|
790 def register_Ns3AsciiTraceHelperForDevice_methods(root_module, cls): |
|
791 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice::AsciiTraceHelperForDevice(ns3::AsciiTraceHelperForDevice const & arg0) [copy constructor] |
|
792 cls.add_constructor([param('ns3::AsciiTraceHelperForDevice const &', 'arg0')]) |
|
793 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice::AsciiTraceHelperForDevice() [constructor] |
|
794 cls.add_constructor([]) |
|
795 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilename=false) [member function] |
|
796 cls.add_method('EnableAscii', |
|
797 'void', |
|
798 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename', default_value='false')]) |
|
799 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::Ptr<ns3::NetDevice> nd) [member function] |
|
800 cls.add_method('EnableAscii', |
|
801 'void', |
|
802 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('ns3::Ptr< ns3::NetDevice >', 'nd')]) |
|
803 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(std::string prefix, std::string ndName, bool explicitFilename=false) [member function] |
|
804 cls.add_method('EnableAscii', |
|
805 'void', |
|
806 [param('std::string', 'prefix'), param('std::string', 'ndName'), param('bool', 'explicitFilename', default_value='false')]) |
|
807 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string ndName) [member function] |
|
808 cls.add_method('EnableAscii', |
|
809 'void', |
|
810 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'ndName')]) |
|
811 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(std::string prefix, ns3::NetDeviceContainer d) [member function] |
|
812 cls.add_method('EnableAscii', |
|
813 'void', |
|
814 [param('std::string', 'prefix'), param('ns3::NetDeviceContainer', 'd')]) |
|
815 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::NetDeviceContainer d) [member function] |
|
816 cls.add_method('EnableAscii', |
|
817 'void', |
|
818 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('ns3::NetDeviceContainer', 'd')]) |
|
819 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(std::string prefix, ns3::NodeContainer n) [member function] |
|
820 cls.add_method('EnableAscii', |
|
821 'void', |
|
822 [param('std::string', 'prefix'), param('ns3::NodeContainer', 'n')]) |
|
823 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::NodeContainer n) [member function] |
|
824 cls.add_method('EnableAscii', |
|
825 'void', |
|
826 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('ns3::NodeContainer', 'n')]) |
|
827 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool explicitFilename) [member function] |
|
828 cls.add_method('EnableAscii', |
|
829 'void', |
|
830 [param('std::string', 'prefix'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid'), param('bool', 'explicitFilename')]) |
|
831 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, uint32_t nodeid, uint32_t deviceid) [member function] |
|
832 cls.add_method('EnableAscii', |
|
833 'void', |
|
834 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')]) |
|
835 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAsciiAll(std::string prefix) [member function] |
|
836 cls.add_method('EnableAsciiAll', |
|
837 'void', |
|
838 [param('std::string', 'prefix')]) |
|
839 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAsciiAll(ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function] |
|
840 cls.add_method('EnableAsciiAll', |
|
841 'void', |
|
842 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')]) |
|
843 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::EnableAsciiInternal(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilename) [member function] |
|
844 cls.add_method('EnableAsciiInternal', |
|
845 'void', |
|
846 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'explicitFilename')], |
|
847 is_pure_virtual=True, is_virtual=True) |
|
848 return |
|
849 |
|
850 def register_Ns3AttributeConstructionList_methods(root_module, cls): |
|
851 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::AttributeConstructionList(ns3::AttributeConstructionList const & arg0) [copy constructor] |
|
852 cls.add_constructor([param('ns3::AttributeConstructionList const &', 'arg0')]) |
|
853 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::AttributeConstructionList() [constructor] |
|
854 cls.add_constructor([]) |
|
855 ## attribute-construction-list.h (module 'core'): void ns3::AttributeConstructionList::Add(std::string name, ns3::Ptr<ns3::AttributeChecker const> checker, ns3::Ptr<ns3::AttributeValue> value) [member function] |
|
856 cls.add_method('Add', |
|
857 'void', |
|
858 [param('std::string', 'name'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker'), param('ns3::Ptr< ns3::AttributeValue >', 'value')]) |
|
859 ## attribute-construction-list.h (module 'core'): std::_List_const_iterator<ns3::AttributeConstructionList::Item> ns3::AttributeConstructionList::Begin() const [member function] |
|
860 cls.add_method('Begin', |
|
861 'std::_List_const_iterator< ns3::AttributeConstructionList::Item >', |
|
862 [], |
|
863 is_const=True) |
|
864 ## attribute-construction-list.h (module 'core'): std::_List_const_iterator<ns3::AttributeConstructionList::Item> ns3::AttributeConstructionList::End() const [member function] |
|
865 cls.add_method('End', |
|
866 'std::_List_const_iterator< ns3::AttributeConstructionList::Item >', |
|
867 [], |
|
868 is_const=True) |
|
869 ## attribute-construction-list.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::AttributeConstructionList::Find(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
870 cls.add_method('Find', |
|
871 'ns3::Ptr< ns3::AttributeValue >', |
|
872 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
873 is_const=True) |
|
874 return |
|
875 |
|
876 def register_Ns3AttributeConstructionListItem_methods(root_module, cls): |
|
877 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item::Item() [constructor] |
|
878 cls.add_constructor([]) |
|
879 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item::Item(ns3::AttributeConstructionList::Item const & arg0) [copy constructor] |
|
880 cls.add_constructor([param('ns3::AttributeConstructionList::Item const &', 'arg0')]) |
|
881 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item::checker [variable] |
|
882 cls.add_instance_attribute('checker', 'ns3::Ptr< ns3::AttributeChecker const >', is_const=False) |
|
883 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item::name [variable] |
|
884 cls.add_instance_attribute('name', 'std::string', is_const=False) |
|
885 ## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item::value [variable] |
|
886 cls.add_instance_attribute('value', 'ns3::Ptr< ns3::AttributeValue >', is_const=False) |
|
887 return |
|
888 |
|
889 def register_Ns3Bar_methods(root_module, cls): |
|
890 ## block-ack-manager.h (module 'wifi'): ns3::Bar::Bar(ns3::Bar const & arg0) [copy constructor] |
|
891 cls.add_constructor([param('ns3::Bar const &', 'arg0')]) |
|
892 ## block-ack-manager.h (module 'wifi'): ns3::Bar::Bar() [constructor] |
|
893 cls.add_constructor([]) |
|
894 ## block-ack-manager.h (module 'wifi'): ns3::Bar::Bar(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address recipient, uint8_t tid, bool immediate) [constructor] |
|
895 cls.add_constructor([param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('bool', 'immediate')]) |
|
896 ## block-ack-manager.h (module 'wifi'): ns3::Bar::bar [variable] |
|
897 cls.add_instance_attribute('bar', 'ns3::Ptr< ns3::Packet const >', is_const=False) |
|
898 ## block-ack-manager.h (module 'wifi'): ns3::Bar::immediate [variable] |
|
899 cls.add_instance_attribute('immediate', 'bool', is_const=False) |
|
900 ## block-ack-manager.h (module 'wifi'): ns3::Bar::recipient [variable] |
|
901 cls.add_instance_attribute('recipient', 'ns3::Mac48Address', is_const=False) |
|
902 ## block-ack-manager.h (module 'wifi'): ns3::Bar::tid [variable] |
|
903 cls.add_instance_attribute('tid', 'uint8_t', is_const=False) |
|
904 return |
|
905 |
|
906 def register_Ns3BlockAckAgreement_methods(root_module, cls): |
|
907 ## block-ack-agreement.h (module 'wifi'): ns3::BlockAckAgreement::BlockAckAgreement(ns3::BlockAckAgreement const & arg0) [copy constructor] |
|
908 cls.add_constructor([param('ns3::BlockAckAgreement const &', 'arg0')]) |
|
909 ## block-ack-agreement.h (module 'wifi'): ns3::BlockAckAgreement::BlockAckAgreement() [constructor] |
|
910 cls.add_constructor([]) |
|
911 ## block-ack-agreement.h (module 'wifi'): ns3::BlockAckAgreement::BlockAckAgreement(ns3::Mac48Address peer, uint8_t tid) [constructor] |
|
912 cls.add_constructor([param('ns3::Mac48Address', 'peer'), param('uint8_t', 'tid')]) |
|
913 ## block-ack-agreement.h (module 'wifi'): uint16_t ns3::BlockAckAgreement::GetBufferSize() const [member function] |
|
914 cls.add_method('GetBufferSize', |
|
915 'uint16_t', |
|
916 [], |
|
917 is_const=True) |
|
918 ## block-ack-agreement.h (module 'wifi'): ns3::Mac48Address ns3::BlockAckAgreement::GetPeer() const [member function] |
|
919 cls.add_method('GetPeer', |
|
920 'ns3::Mac48Address', |
|
921 [], |
|
922 is_const=True) |
|
923 ## block-ack-agreement.h (module 'wifi'): uint16_t ns3::BlockAckAgreement::GetStartingSequence() const [member function] |
|
924 cls.add_method('GetStartingSequence', |
|
925 'uint16_t', |
|
926 [], |
|
927 is_const=True) |
|
928 ## block-ack-agreement.h (module 'wifi'): uint16_t ns3::BlockAckAgreement::GetStartingSequenceControl() const [member function] |
|
929 cls.add_method('GetStartingSequenceControl', |
|
930 'uint16_t', |
|
931 [], |
|
932 is_const=True) |
|
933 ## block-ack-agreement.h (module 'wifi'): uint8_t ns3::BlockAckAgreement::GetTid() const [member function] |
|
934 cls.add_method('GetTid', |
|
935 'uint8_t', |
|
936 [], |
|
937 is_const=True) |
|
938 ## block-ack-agreement.h (module 'wifi'): uint16_t ns3::BlockAckAgreement::GetTimeout() const [member function] |
|
939 cls.add_method('GetTimeout', |
|
940 'uint16_t', |
|
941 [], |
|
942 is_const=True) |
|
943 ## block-ack-agreement.h (module 'wifi'): bool ns3::BlockAckAgreement::IsAmsduSupported() const [member function] |
|
944 cls.add_method('IsAmsduSupported', |
|
945 'bool', |
|
946 [], |
|
947 is_const=True) |
|
948 ## block-ack-agreement.h (module 'wifi'): bool ns3::BlockAckAgreement::IsImmediateBlockAck() const [member function] |
|
949 cls.add_method('IsImmediateBlockAck', |
|
950 'bool', |
|
951 [], |
|
952 is_const=True) |
|
953 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetAmsduSupport(bool supported) [member function] |
|
954 cls.add_method('SetAmsduSupport', |
|
955 'void', |
|
956 [param('bool', 'supported')]) |
|
957 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetBufferSize(uint16_t bufferSize) [member function] |
|
958 cls.add_method('SetBufferSize', |
|
959 'void', |
|
960 [param('uint16_t', 'bufferSize')]) |
|
961 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetDelayedBlockAck() [member function] |
|
962 cls.add_method('SetDelayedBlockAck', |
|
963 'void', |
|
964 []) |
|
965 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetImmediateBlockAck() [member function] |
|
966 cls.add_method('SetImmediateBlockAck', |
|
967 'void', |
|
968 []) |
|
969 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetStartingSequence(uint16_t seq) [member function] |
|
970 cls.add_method('SetStartingSequence', |
|
971 'void', |
|
972 [param('uint16_t', 'seq')]) |
|
973 ## block-ack-agreement.h (module 'wifi'): void ns3::BlockAckAgreement::SetTimeout(uint16_t timeout) [member function] |
|
974 cls.add_method('SetTimeout', |
|
975 'void', |
|
976 [param('uint16_t', 'timeout')]) |
|
977 return |
|
978 |
|
979 def register_Ns3BlockAckCache_methods(root_module, cls): |
|
980 ## block-ack-cache.h (module 'wifi'): ns3::BlockAckCache::BlockAckCache() [constructor] |
|
981 cls.add_constructor([]) |
|
982 ## block-ack-cache.h (module 'wifi'): ns3::BlockAckCache::BlockAckCache(ns3::BlockAckCache const & arg0) [copy constructor] |
|
983 cls.add_constructor([param('ns3::BlockAckCache const &', 'arg0')]) |
|
984 ## block-ack-cache.h (module 'wifi'): void ns3::BlockAckCache::FillBlockAckBitmap(ns3::CtrlBAckResponseHeader * blockAckHeader) [member function] |
|
985 cls.add_method('FillBlockAckBitmap', |
|
986 'void', |
|
987 [param('ns3::CtrlBAckResponseHeader *', 'blockAckHeader')]) |
|
988 ## block-ack-cache.h (module 'wifi'): void ns3::BlockAckCache::Init(uint16_t winStart, uint16_t winSize) [member function] |
|
989 cls.add_method('Init', |
|
990 'void', |
|
991 [param('uint16_t', 'winStart'), param('uint16_t', 'winSize')]) |
|
992 ## block-ack-cache.h (module 'wifi'): void ns3::BlockAckCache::UpdateWithBlockAckReq(uint16_t startingSeq) [member function] |
|
993 cls.add_method('UpdateWithBlockAckReq', |
|
994 'void', |
|
995 [param('uint16_t', 'startingSeq')]) |
|
996 ## block-ack-cache.h (module 'wifi'): void ns3::BlockAckCache::UpdateWithMpdu(ns3::WifiMacHeader const * hdr) [member function] |
|
997 cls.add_method('UpdateWithMpdu', |
|
998 'void', |
|
999 [param('ns3::WifiMacHeader const *', 'hdr')]) |
|
1000 return |
|
1001 |
|
1002 def register_Ns3BlockAckManager_methods(root_module, cls): |
|
1003 ## block-ack-manager.h (module 'wifi'): ns3::BlockAckManager::BlockAckManager() [constructor] |
|
1004 cls.add_constructor([]) |
|
1005 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::CreateAgreement(ns3::MgtAddBaRequestHeader const * reqHdr, ns3::Mac48Address recipient) [member function] |
|
1006 cls.add_method('CreateAgreement', |
|
1007 'void', |
|
1008 [param('ns3::MgtAddBaRequestHeader const *', 'reqHdr'), param('ns3::Mac48Address', 'recipient')]) |
|
1009 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::DestroyAgreement(ns3::Mac48Address recipient, uint8_t tid) [member function] |
|
1010 cls.add_method('DestroyAgreement', |
|
1011 'void', |
|
1012 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')]) |
|
1013 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::ExistsAgreement(ns3::Mac48Address recipient, uint8_t tid) const [member function] |
|
1014 cls.add_method('ExistsAgreement', |
|
1015 'bool', |
|
1016 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], |
|
1017 is_const=True) |
|
1018 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::ExistsAgreementInState(ns3::Mac48Address recipient, uint8_t tid, ns3::OriginatorBlockAckAgreement::State state) const [member function] |
|
1019 cls.add_method('ExistsAgreementInState', |
|
1020 'bool', |
|
1021 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('ns3::OriginatorBlockAckAgreement::State', 'state')], |
|
1022 is_const=True) |
|
1023 ## block-ack-manager.h (module 'wifi'): uint32_t ns3::BlockAckManager::GetNBufferedPackets(ns3::Mac48Address recipient, uint8_t tid) const [member function] |
|
1024 cls.add_method('GetNBufferedPackets', |
|
1025 'uint32_t', |
|
1026 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], |
|
1027 is_const=True) |
|
1028 ## block-ack-manager.h (module 'wifi'): uint32_t ns3::BlockAckManager::GetNRetryNeededPackets(ns3::Mac48Address recipient, uint8_t tid) const [member function] |
|
1029 cls.add_method('GetNRetryNeededPackets', |
|
1030 'uint32_t', |
|
1031 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], |
|
1032 is_const=True) |
|
1033 ## block-ack-manager.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::BlockAckManager::GetNextPacket(ns3::WifiMacHeader & hdr) [member function] |
|
1034 cls.add_method('GetNextPacket', |
|
1035 'ns3::Ptr< ns3::Packet const >', |
|
1036 [param('ns3::WifiMacHeader &', 'hdr')]) |
|
1037 ## block-ack-manager.h (module 'wifi'): uint32_t ns3::BlockAckManager::GetNextPacketSize() const [member function] |
|
1038 cls.add_method('GetNextPacketSize', |
|
1039 'uint32_t', |
|
1040 [], |
|
1041 is_const=True) |
|
1042 ## block-ack-manager.h (module 'wifi'): uint16_t ns3::BlockAckManager::GetSeqNumOfNextRetryPacket(ns3::Mac48Address recipient, uint8_t tid) const [member function] |
|
1043 cls.add_method('GetSeqNumOfNextRetryPacket', |
|
1044 'uint16_t', |
|
1045 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')], |
|
1046 is_const=True) |
|
1047 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::HasBar(ns3::Bar & bar) [member function] |
|
1048 cls.add_method('HasBar', |
|
1049 'bool', |
|
1050 [param('ns3::Bar &', 'bar')]) |
|
1051 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::HasOtherFragments(uint16_t sequenceNumber) const [member function] |
|
1052 cls.add_method('HasOtherFragments', |
|
1053 'bool', |
|
1054 [param('uint16_t', 'sequenceNumber')], |
|
1055 is_const=True) |
|
1056 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::HasPackets() const [member function] |
|
1057 cls.add_method('HasPackets', |
|
1058 'bool', |
|
1059 [], |
|
1060 is_const=True) |
|
1061 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyAgreementEstablished(ns3::Mac48Address recipient, uint8_t tid, uint16_t startingSeq) [member function] |
|
1062 cls.add_method('NotifyAgreementEstablished', |
|
1063 'void', |
|
1064 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('uint16_t', 'startingSeq')]) |
|
1065 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyAgreementUnsuccessful(ns3::Mac48Address recipient, uint8_t tid) [member function] |
|
1066 cls.add_method('NotifyAgreementUnsuccessful', |
|
1067 'void', |
|
1068 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')]) |
|
1069 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyGotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient) [member function] |
|
1070 cls.add_method('NotifyGotBlockAck', |
|
1071 'void', |
|
1072 [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient')]) |
|
1073 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::NotifyMpduTransmission(ns3::Mac48Address recipient, uint8_t tid, uint16_t nextSeqNumber) [member function] |
|
1074 cls.add_method('NotifyMpduTransmission', |
|
1075 'void', |
|
1076 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('uint16_t', 'nextSeqNumber')]) |
|
1077 ## block-ack-manager.h (module 'wifi'): 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] |
|
1078 cls.add_method('SetBlockAckInactivityCallback', |
|
1079 'void', |
|
1080 [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
1081 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::SetBlockAckThreshold(uint8_t nPackets) [member function] |
|
1082 cls.add_method('SetBlockAckThreshold', |
|
1083 'void', |
|
1084 [param('uint8_t', 'nPackets')]) |
|
1085 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::SetBlockAckType(ns3::BlockAckType bAckType) [member function] |
|
1086 cls.add_method('SetBlockAckType', |
|
1087 'void', |
|
1088 [param('ns3::BlockAckType', 'bAckType')]) |
|
1089 ## block-ack-manager.h (module 'wifi'): 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] |
|
1090 cls.add_method('SetBlockDestinationCallback', |
|
1091 'void', |
|
1092 [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
1093 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::SetMaxPacketDelay(ns3::Time maxDelay) [member function] |
|
1094 cls.add_method('SetMaxPacketDelay', |
|
1095 'void', |
|
1096 [param('ns3::Time', 'maxDelay')]) |
|
1097 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::SetQueue(ns3::Ptr<ns3::WifiMacQueue> queue) [member function] |
|
1098 cls.add_method('SetQueue', |
|
1099 'void', |
|
1100 [param('ns3::Ptr< ns3::WifiMacQueue >', 'queue')]) |
|
1101 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::SetTxMiddle(ns3::MacTxMiddle * txMiddle) [member function] |
|
1102 cls.add_method('SetTxMiddle', |
|
1103 'void', |
|
1104 [param('ns3::MacTxMiddle *', 'txMiddle')]) |
|
1105 ## block-ack-manager.h (module 'wifi'): 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] |
|
1106 cls.add_method('SetUnblockDestinationCallback', |
|
1107 'void', |
|
1108 [param('ns3::Callback< void, ns3::Mac48Address, unsigned char, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
1109 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::StorePacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr, ns3::Time tStamp) [member function] |
|
1110 cls.add_method('StorePacket', |
|
1111 'void', |
|
1112 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr'), param('ns3::Time', 'tStamp')]) |
|
1113 ## block-ack-manager.h (module 'wifi'): bool ns3::BlockAckManager::SwitchToBlockAckIfNeeded(ns3::Mac48Address recipient, uint8_t tid, uint16_t startingSeq) [member function] |
|
1114 cls.add_method('SwitchToBlockAckIfNeeded', |
|
1115 'bool', |
|
1116 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid'), param('uint16_t', 'startingSeq')]) |
|
1117 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::TearDownBlockAck(ns3::Mac48Address recipient, uint8_t tid) [member function] |
|
1118 cls.add_method('TearDownBlockAck', |
|
1119 'void', |
|
1120 [param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')]) |
|
1121 ## block-ack-manager.h (module 'wifi'): void ns3::BlockAckManager::UpdateAgreement(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function] |
|
1122 cls.add_method('UpdateAgreement', |
|
1123 'void', |
|
1124 [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')]) |
|
1125 return |
|
1126 |
|
1127 def register_Ns3Buffer_methods(root_module, cls): |
|
1128 ## buffer.h (module 'network'): ns3::Buffer::Buffer() [constructor] |
|
1129 cls.add_constructor([]) |
|
1130 ## buffer.h (module 'network'): ns3::Buffer::Buffer(uint32_t dataSize) [constructor] |
|
1131 cls.add_constructor([param('uint32_t', 'dataSize')]) |
|
1132 ## buffer.h (module 'network'): ns3::Buffer::Buffer(uint32_t dataSize, bool initialize) [constructor] |
|
1133 cls.add_constructor([param('uint32_t', 'dataSize'), param('bool', 'initialize')]) |
|
1134 ## buffer.h (module 'network'): ns3::Buffer::Buffer(ns3::Buffer const & o) [copy constructor] |
|
1135 cls.add_constructor([param('ns3::Buffer const &', 'o')]) |
|
1136 ## buffer.h (module 'network'): bool ns3::Buffer::AddAtEnd(uint32_t end) [member function] |
|
1137 cls.add_method('AddAtEnd', |
|
1138 'bool', |
|
1139 [param('uint32_t', 'end')]) |
|
1140 ## buffer.h (module 'network'): void ns3::Buffer::AddAtEnd(ns3::Buffer const & o) [member function] |
|
1141 cls.add_method('AddAtEnd', |
|
1142 'void', |
|
1143 [param('ns3::Buffer const &', 'o')]) |
|
1144 ## buffer.h (module 'network'): bool ns3::Buffer::AddAtStart(uint32_t start) [member function] |
|
1145 cls.add_method('AddAtStart', |
|
1146 'bool', |
|
1147 [param('uint32_t', 'start')]) |
|
1148 ## buffer.h (module 'network'): ns3::Buffer::Iterator ns3::Buffer::Begin() const [member function] |
|
1149 cls.add_method('Begin', |
|
1150 'ns3::Buffer::Iterator', |
|
1151 [], |
|
1152 is_const=True) |
|
1153 ## buffer.h (module 'network'): void ns3::Buffer::CopyData(std::ostream * os, uint32_t size) const [member function] |
|
1154 cls.add_method('CopyData', |
|
1155 'void', |
|
1156 [param('std::ostream *', 'os'), param('uint32_t', 'size')], |
|
1157 is_const=True) |
|
1158 ## buffer.h (module 'network'): uint32_t ns3::Buffer::CopyData(uint8_t * buffer, uint32_t size) const [member function] |
|
1159 cls.add_method('CopyData', |
|
1160 'uint32_t', |
|
1161 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')], |
|
1162 is_const=True) |
|
1163 ## buffer.h (module 'network'): ns3::Buffer ns3::Buffer::CreateFragment(uint32_t start, uint32_t length) const [member function] |
|
1164 cls.add_method('CreateFragment', |
|
1165 'ns3::Buffer', |
|
1166 [param('uint32_t', 'start'), param('uint32_t', 'length')], |
|
1167 is_const=True) |
|
1168 ## buffer.h (module 'network'): ns3::Buffer ns3::Buffer::CreateFullCopy() const [member function] |
|
1169 cls.add_method('CreateFullCopy', |
|
1170 'ns3::Buffer', |
|
1171 [], |
|
1172 is_const=True) |
|
1173 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Deserialize(uint8_t const * buffer, uint32_t size) [member function] |
|
1174 cls.add_method('Deserialize', |
|
1175 'uint32_t', |
|
1176 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
1177 ## buffer.h (module 'network'): ns3::Buffer::Iterator ns3::Buffer::End() const [member function] |
|
1178 cls.add_method('End', |
|
1179 'ns3::Buffer::Iterator', |
|
1180 [], |
|
1181 is_const=True) |
|
1182 ## buffer.h (module 'network'): int32_t ns3::Buffer::GetCurrentEndOffset() const [member function] |
|
1183 cls.add_method('GetCurrentEndOffset', |
|
1184 'int32_t', |
|
1185 [], |
|
1186 is_const=True) |
|
1187 ## buffer.h (module 'network'): int32_t ns3::Buffer::GetCurrentStartOffset() const [member function] |
|
1188 cls.add_method('GetCurrentStartOffset', |
|
1189 'int32_t', |
|
1190 [], |
|
1191 is_const=True) |
|
1192 ## buffer.h (module 'network'): uint32_t ns3::Buffer::GetSerializedSize() const [member function] |
|
1193 cls.add_method('GetSerializedSize', |
|
1194 'uint32_t', |
|
1195 [], |
|
1196 is_const=True) |
|
1197 ## buffer.h (module 'network'): uint32_t ns3::Buffer::GetSize() const [member function] |
|
1198 cls.add_method('GetSize', |
|
1199 'uint32_t', |
|
1200 [], |
|
1201 is_const=True) |
|
1202 ## buffer.h (module 'network'): uint8_t const * ns3::Buffer::PeekData() const [member function] |
|
1203 cls.add_method('PeekData', |
|
1204 'uint8_t const *', |
|
1205 [], |
|
1206 is_const=True) |
|
1207 ## buffer.h (module 'network'): void ns3::Buffer::RemoveAtEnd(uint32_t end) [member function] |
|
1208 cls.add_method('RemoveAtEnd', |
|
1209 'void', |
|
1210 [param('uint32_t', 'end')]) |
|
1211 ## buffer.h (module 'network'): void ns3::Buffer::RemoveAtStart(uint32_t start) [member function] |
|
1212 cls.add_method('RemoveAtStart', |
|
1213 'void', |
|
1214 [param('uint32_t', 'start')]) |
|
1215 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Serialize(uint8_t * buffer, uint32_t maxSize) const [member function] |
|
1216 cls.add_method('Serialize', |
|
1217 'uint32_t', |
|
1218 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')], |
|
1219 is_const=True) |
|
1220 return |
|
1221 |
|
1222 def register_Ns3BufferIterator_methods(root_module, cls): |
|
1223 ## buffer.h (module 'network'): ns3::Buffer::Iterator::Iterator(ns3::Buffer::Iterator const & arg0) [copy constructor] |
|
1224 cls.add_constructor([param('ns3::Buffer::Iterator const &', 'arg0')]) |
|
1225 ## buffer.h (module 'network'): ns3::Buffer::Iterator::Iterator() [constructor] |
|
1226 cls.add_constructor([]) |
|
1227 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size) [member function] |
|
1228 cls.add_method('CalculateIpChecksum', |
|
1229 'uint16_t', |
|
1230 [param('uint16_t', 'size')]) |
|
1231 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::CalculateIpChecksum(uint16_t size, uint32_t initialChecksum) [member function] |
|
1232 cls.add_method('CalculateIpChecksum', |
|
1233 'uint16_t', |
|
1234 [param('uint16_t', 'size'), param('uint32_t', 'initialChecksum')]) |
|
1235 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::GetDistanceFrom(ns3::Buffer::Iterator const & o) const [member function] |
|
1236 cls.add_method('GetDistanceFrom', |
|
1237 'uint32_t', |
|
1238 [param('ns3::Buffer::Iterator const &', 'o')], |
|
1239 is_const=True) |
|
1240 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::GetSize() const [member function] |
|
1241 cls.add_method('GetSize', |
|
1242 'uint32_t', |
|
1243 [], |
|
1244 is_const=True) |
|
1245 ## buffer.h (module 'network'): bool ns3::Buffer::Iterator::IsEnd() const [member function] |
|
1246 cls.add_method('IsEnd', |
|
1247 'bool', |
|
1248 [], |
|
1249 is_const=True) |
|
1250 ## buffer.h (module 'network'): bool ns3::Buffer::Iterator::IsStart() const [member function] |
|
1251 cls.add_method('IsStart', |
|
1252 'bool', |
|
1253 [], |
|
1254 is_const=True) |
|
1255 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Next() [member function] |
|
1256 cls.add_method('Next', |
|
1257 'void', |
|
1258 []) |
|
1259 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Next(uint32_t delta) [member function] |
|
1260 cls.add_method('Next', |
|
1261 'void', |
|
1262 [param('uint32_t', 'delta')]) |
|
1263 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Prev() [member function] |
|
1264 cls.add_method('Prev', |
|
1265 'void', |
|
1266 []) |
|
1267 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Prev(uint32_t delta) [member function] |
|
1268 cls.add_method('Prev', |
|
1269 'void', |
|
1270 [param('uint32_t', 'delta')]) |
|
1271 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Read(uint8_t * buffer, uint32_t size) [member function] |
|
1272 cls.add_method('Read', |
|
1273 'void', |
|
1274 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
1275 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadLsbtohU16() [member function] |
|
1276 cls.add_method('ReadLsbtohU16', |
|
1277 'uint16_t', |
|
1278 []) |
|
1279 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadLsbtohU32() [member function] |
|
1280 cls.add_method('ReadLsbtohU32', |
|
1281 'uint32_t', |
|
1282 []) |
|
1283 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadLsbtohU64() [member function] |
|
1284 cls.add_method('ReadLsbtohU64', |
|
1285 'uint64_t', |
|
1286 []) |
|
1287 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadNtohU16() [member function] |
|
1288 cls.add_method('ReadNtohU16', |
|
1289 'uint16_t', |
|
1290 []) |
|
1291 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadNtohU32() [member function] |
|
1292 cls.add_method('ReadNtohU32', |
|
1293 'uint32_t', |
|
1294 []) |
|
1295 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadNtohU64() [member function] |
|
1296 cls.add_method('ReadNtohU64', |
|
1297 'uint64_t', |
|
1298 []) |
|
1299 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadU16() [member function] |
|
1300 cls.add_method('ReadU16', |
|
1301 'uint16_t', |
|
1302 []) |
|
1303 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadU32() [member function] |
|
1304 cls.add_method('ReadU32', |
|
1305 'uint32_t', |
|
1306 []) |
|
1307 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadU64() [member function] |
|
1308 cls.add_method('ReadU64', |
|
1309 'uint64_t', |
|
1310 []) |
|
1311 ## buffer.h (module 'network'): uint8_t ns3::Buffer::Iterator::ReadU8() [member function] |
|
1312 cls.add_method('ReadU8', |
|
1313 'uint8_t', |
|
1314 []) |
|
1315 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
1316 cls.add_method('Write', |
|
1317 'void', |
|
1318 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
1319 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Write(ns3::Buffer::Iterator start, ns3::Buffer::Iterator end) [member function] |
|
1320 cls.add_method('Write', |
|
1321 'void', |
|
1322 [param('ns3::Buffer::Iterator', 'start'), param('ns3::Buffer::Iterator', 'end')]) |
|
1323 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU16(uint16_t data) [member function] |
|
1324 cls.add_method('WriteHtolsbU16', |
|
1325 'void', |
|
1326 [param('uint16_t', 'data')]) |
|
1327 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU32(uint32_t data) [member function] |
|
1328 cls.add_method('WriteHtolsbU32', |
|
1329 'void', |
|
1330 [param('uint32_t', 'data')]) |
|
1331 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU64(uint64_t data) [member function] |
|
1332 cls.add_method('WriteHtolsbU64', |
|
1333 'void', |
|
1334 [param('uint64_t', 'data')]) |
|
1335 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU16(uint16_t data) [member function] |
|
1336 cls.add_method('WriteHtonU16', |
|
1337 'void', |
|
1338 [param('uint16_t', 'data')]) |
|
1339 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU32(uint32_t data) [member function] |
|
1340 cls.add_method('WriteHtonU32', |
|
1341 'void', |
|
1342 [param('uint32_t', 'data')]) |
|
1343 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU64(uint64_t data) [member function] |
|
1344 cls.add_method('WriteHtonU64', |
|
1345 'void', |
|
1346 [param('uint64_t', 'data')]) |
|
1347 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU16(uint16_t data) [member function] |
|
1348 cls.add_method('WriteU16', |
|
1349 'void', |
|
1350 [param('uint16_t', 'data')]) |
|
1351 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU32(uint32_t data) [member function] |
|
1352 cls.add_method('WriteU32', |
|
1353 'void', |
|
1354 [param('uint32_t', 'data')]) |
|
1355 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU64(uint64_t data) [member function] |
|
1356 cls.add_method('WriteU64', |
|
1357 'void', |
|
1358 [param('uint64_t', 'data')]) |
|
1359 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU8(uint8_t data) [member function] |
|
1360 cls.add_method('WriteU8', |
|
1361 'void', |
|
1362 [param('uint8_t', 'data')]) |
|
1363 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU8(uint8_t data, uint32_t len) [member function] |
|
1364 cls.add_method('WriteU8', |
|
1365 'void', |
|
1366 [param('uint8_t', 'data'), param('uint32_t', 'len')]) |
|
1367 return |
|
1368 |
|
1369 def register_Ns3ByteTagIterator_methods(root_module, cls): |
|
1370 ## packet.h (module 'network'): ns3::ByteTagIterator::ByteTagIterator(ns3::ByteTagIterator const & arg0) [copy constructor] |
|
1371 cls.add_constructor([param('ns3::ByteTagIterator const &', 'arg0')]) |
|
1372 ## packet.h (module 'network'): bool ns3::ByteTagIterator::HasNext() const [member function] |
|
1373 cls.add_method('HasNext', |
|
1374 'bool', |
|
1375 [], |
|
1376 is_const=True) |
|
1377 ## packet.h (module 'network'): ns3::ByteTagIterator::Item ns3::ByteTagIterator::Next() [member function] |
|
1378 cls.add_method('Next', |
|
1379 'ns3::ByteTagIterator::Item', |
|
1380 []) |
|
1381 return |
|
1382 |
|
1383 def register_Ns3ByteTagIteratorItem_methods(root_module, cls): |
|
1384 ## packet.h (module 'network'): ns3::ByteTagIterator::Item::Item(ns3::ByteTagIterator::Item const & arg0) [copy constructor] |
|
1385 cls.add_constructor([param('ns3::ByteTagIterator::Item const &', 'arg0')]) |
|
1386 ## packet.h (module 'network'): uint32_t ns3::ByteTagIterator::Item::GetEnd() const [member function] |
|
1387 cls.add_method('GetEnd', |
|
1388 'uint32_t', |
|
1389 [], |
|
1390 is_const=True) |
|
1391 ## packet.h (module 'network'): uint32_t ns3::ByteTagIterator::Item::GetStart() const [member function] |
|
1392 cls.add_method('GetStart', |
|
1393 'uint32_t', |
|
1394 [], |
|
1395 is_const=True) |
|
1396 ## packet.h (module 'network'): void ns3::ByteTagIterator::Item::GetTag(ns3::Tag & tag) const [member function] |
|
1397 cls.add_method('GetTag', |
|
1398 'void', |
|
1399 [param('ns3::Tag &', 'tag')], |
|
1400 is_const=True) |
|
1401 ## packet.h (module 'network'): ns3::TypeId ns3::ByteTagIterator::Item::GetTypeId() const [member function] |
|
1402 cls.add_method('GetTypeId', |
|
1403 'ns3::TypeId', |
|
1404 [], |
|
1405 is_const=True) |
|
1406 return |
|
1407 |
|
1408 def register_Ns3ByteTagList_methods(root_module, cls): |
|
1409 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::ByteTagList() [constructor] |
|
1410 cls.add_constructor([]) |
|
1411 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::ByteTagList(ns3::ByteTagList const & o) [copy constructor] |
|
1412 cls.add_constructor([param('ns3::ByteTagList const &', 'o')]) |
|
1413 ## byte-tag-list.h (module 'network'): ns3::TagBuffer ns3::ByteTagList::Add(ns3::TypeId tid, uint32_t bufferSize, int32_t start, int32_t end) [member function] |
|
1414 cls.add_method('Add', |
|
1415 'ns3::TagBuffer', |
|
1416 [param('ns3::TypeId', 'tid'), param('uint32_t', 'bufferSize'), param('int32_t', 'start'), param('int32_t', 'end')]) |
|
1417 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::Add(ns3::ByteTagList const & o) [member function] |
|
1418 cls.add_method('Add', |
|
1419 'void', |
|
1420 [param('ns3::ByteTagList const &', 'o')]) |
|
1421 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::AddAtEnd(int32_t adjustment, int32_t appendOffset) [member function] |
|
1422 cls.add_method('AddAtEnd', |
|
1423 'void', |
|
1424 [param('int32_t', 'adjustment'), param('int32_t', 'appendOffset')]) |
|
1425 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::AddAtStart(int32_t adjustment, int32_t prependOffset) [member function] |
|
1426 cls.add_method('AddAtStart', |
|
1427 'void', |
|
1428 [param('int32_t', 'adjustment'), param('int32_t', 'prependOffset')]) |
|
1429 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator ns3::ByteTagList::Begin(int32_t offsetStart, int32_t offsetEnd) const [member function] |
|
1430 cls.add_method('Begin', |
|
1431 'ns3::ByteTagList::Iterator', |
|
1432 [param('int32_t', 'offsetStart'), param('int32_t', 'offsetEnd')], |
|
1433 is_const=True) |
|
1434 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::RemoveAll() [member function] |
|
1435 cls.add_method('RemoveAll', |
|
1436 'void', |
|
1437 []) |
|
1438 return |
|
1439 |
|
1440 def register_Ns3ByteTagListIterator_methods(root_module, cls): |
|
1441 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Iterator(ns3::ByteTagList::Iterator const & arg0) [copy constructor] |
|
1442 cls.add_constructor([param('ns3::ByteTagList::Iterator const &', 'arg0')]) |
|
1443 ## byte-tag-list.h (module 'network'): uint32_t ns3::ByteTagList::Iterator::GetOffsetStart() const [member function] |
|
1444 cls.add_method('GetOffsetStart', |
|
1445 'uint32_t', |
|
1446 [], |
|
1447 is_const=True) |
|
1448 ## byte-tag-list.h (module 'network'): bool ns3::ByteTagList::Iterator::HasNext() const [member function] |
|
1449 cls.add_method('HasNext', |
|
1450 'bool', |
|
1451 [], |
|
1452 is_const=True) |
|
1453 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item ns3::ByteTagList::Iterator::Next() [member function] |
|
1454 cls.add_method('Next', |
|
1455 'ns3::ByteTagList::Iterator::Item', |
|
1456 []) |
|
1457 return |
|
1458 |
|
1459 def register_Ns3ByteTagListIteratorItem_methods(root_module, cls): |
|
1460 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::Item(ns3::ByteTagList::Iterator::Item const & arg0) [copy constructor] |
|
1461 cls.add_constructor([param('ns3::ByteTagList::Iterator::Item const &', 'arg0')]) |
|
1462 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::Item(ns3::TagBuffer buf) [constructor] |
|
1463 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
|
1464 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::buf [variable] |
|
1465 cls.add_instance_attribute('buf', 'ns3::TagBuffer', is_const=False) |
|
1466 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::end [variable] |
|
1467 cls.add_instance_attribute('end', 'int32_t', is_const=False) |
|
1468 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::size [variable] |
|
1469 cls.add_instance_attribute('size', 'uint32_t', is_const=False) |
|
1470 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::start [variable] |
|
1471 cls.add_instance_attribute('start', 'int32_t', is_const=False) |
|
1472 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::tid [variable] |
|
1473 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
|
1474 return |
|
1475 |
|
1476 def register_Ns3CallbackBase_methods(root_module, cls): |
|
1477 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase(ns3::CallbackBase const & arg0) [copy constructor] |
|
1478 cls.add_constructor([param('ns3::CallbackBase const &', 'arg0')]) |
|
1479 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase() [constructor] |
|
1480 cls.add_constructor([]) |
|
1481 ## callback.h (module 'core'): ns3::Ptr<ns3::CallbackImplBase> ns3::CallbackBase::GetImpl() const [member function] |
|
1482 cls.add_method('GetImpl', |
|
1483 'ns3::Ptr< ns3::CallbackImplBase >', |
|
1484 [], |
|
1485 is_const=True) |
|
1486 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase(ns3::Ptr<ns3::CallbackImplBase> impl) [constructor] |
|
1487 cls.add_constructor([param('ns3::Ptr< ns3::CallbackImplBase >', 'impl')], |
|
1488 visibility='protected') |
|
1489 ## callback.h (module 'core'): static std::string ns3::CallbackBase::Demangle(std::string const & mangled) [member function] |
|
1490 cls.add_method('Demangle', |
|
1491 'std::string', |
|
1492 [param('std::string const &', 'mangled')], |
|
1493 is_static=True, visibility='protected') |
|
1494 return |
|
1495 |
|
1496 def register_Ns3CapabilityInformation_methods(root_module, cls): |
|
1497 ## capability-information.h (module 'wifi'): ns3::CapabilityInformation::CapabilityInformation(ns3::CapabilityInformation const & arg0) [copy constructor] |
|
1498 cls.add_constructor([param('ns3::CapabilityInformation const &', 'arg0')]) |
|
1499 ## capability-information.h (module 'wifi'): ns3::CapabilityInformation::CapabilityInformation() [constructor] |
|
1500 cls.add_constructor([]) |
|
1501 ## capability-information.h (module 'wifi'): ns3::Buffer::Iterator ns3::CapabilityInformation::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
1502 cls.add_method('Deserialize', |
|
1503 'ns3::Buffer::Iterator', |
|
1504 [param('ns3::Buffer::Iterator', 'start')]) |
|
1505 ## capability-information.h (module 'wifi'): uint32_t ns3::CapabilityInformation::GetSerializedSize() const [member function] |
|
1506 cls.add_method('GetSerializedSize', |
|
1507 'uint32_t', |
|
1508 [], |
|
1509 is_const=True) |
|
1510 ## capability-information.h (module 'wifi'): bool ns3::CapabilityInformation::IsEss() const [member function] |
|
1511 cls.add_method('IsEss', |
|
1512 'bool', |
|
1513 [], |
|
1514 is_const=True) |
|
1515 ## capability-information.h (module 'wifi'): bool ns3::CapabilityInformation::IsIbss() const [member function] |
|
1516 cls.add_method('IsIbss', |
|
1517 'bool', |
|
1518 [], |
|
1519 is_const=True) |
|
1520 ## capability-information.h (module 'wifi'): ns3::Buffer::Iterator ns3::CapabilityInformation::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
1521 cls.add_method('Serialize', |
|
1522 'ns3::Buffer::Iterator', |
|
1523 [param('ns3::Buffer::Iterator', 'start')], |
|
1524 is_const=True) |
|
1525 ## capability-information.h (module 'wifi'): void ns3::CapabilityInformation::SetEss() [member function] |
|
1526 cls.add_method('SetEss', |
|
1527 'void', |
|
1528 []) |
|
1529 ## capability-information.h (module 'wifi'): void ns3::CapabilityInformation::SetIbss() [member function] |
|
1530 cls.add_method('SetIbss', |
|
1531 'void', |
|
1532 []) |
|
1533 return |
|
1534 |
|
1535 def register_Ns3EventId_methods(root_module, cls): |
|
1536 cls.add_binary_comparison_operator('!=') |
|
1537 cls.add_binary_comparison_operator('==') |
|
1538 ## event-id.h (module 'core'): ns3::EventId::EventId(ns3::EventId const & arg0) [copy constructor] |
|
1539 cls.add_constructor([param('ns3::EventId const &', 'arg0')]) |
|
1540 ## event-id.h (module 'core'): ns3::EventId::EventId() [constructor] |
|
1541 cls.add_constructor([]) |
|
1542 ## event-id.h (module 'core'): ns3::EventId::EventId(ns3::Ptr<ns3::EventImpl> const & impl, uint64_t ts, uint32_t context, uint32_t uid) [constructor] |
|
1543 cls.add_constructor([param('ns3::Ptr< ns3::EventImpl > const &', 'impl'), param('uint64_t', 'ts'), param('uint32_t', 'context'), param('uint32_t', 'uid')]) |
|
1544 ## event-id.h (module 'core'): void ns3::EventId::Cancel() [member function] |
|
1545 cls.add_method('Cancel', |
|
1546 'void', |
|
1547 []) |
|
1548 ## event-id.h (module 'core'): uint32_t ns3::EventId::GetContext() const [member function] |
|
1549 cls.add_method('GetContext', |
|
1550 'uint32_t', |
|
1551 [], |
|
1552 is_const=True) |
|
1553 ## event-id.h (module 'core'): uint64_t ns3::EventId::GetTs() const [member function] |
|
1554 cls.add_method('GetTs', |
|
1555 'uint64_t', |
|
1556 [], |
|
1557 is_const=True) |
|
1558 ## event-id.h (module 'core'): uint32_t ns3::EventId::GetUid() const [member function] |
|
1559 cls.add_method('GetUid', |
|
1560 'uint32_t', |
|
1561 [], |
|
1562 is_const=True) |
|
1563 ## event-id.h (module 'core'): bool ns3::EventId::IsExpired() const [member function] |
|
1564 cls.add_method('IsExpired', |
|
1565 'bool', |
|
1566 [], |
|
1567 is_const=True) |
|
1568 ## event-id.h (module 'core'): bool ns3::EventId::IsRunning() const [member function] |
|
1569 cls.add_method('IsRunning', |
|
1570 'bool', |
|
1571 [], |
|
1572 is_const=True) |
|
1573 ## event-id.h (module 'core'): ns3::EventImpl * ns3::EventId::PeekEventImpl() const [member function] |
|
1574 cls.add_method('PeekEventImpl', |
|
1575 'ns3::EventImpl *', |
|
1576 [], |
|
1577 is_const=True) |
|
1578 return |
|
1579 |
|
1580 def register_Ns3Hasher_methods(root_module, cls): |
|
1581 ## hash.h (module 'core'): ns3::Hasher::Hasher(ns3::Hasher const & arg0) [copy constructor] |
|
1582 cls.add_constructor([param('ns3::Hasher const &', 'arg0')]) |
|
1583 ## hash.h (module 'core'): ns3::Hasher::Hasher() [constructor] |
|
1584 cls.add_constructor([]) |
|
1585 ## hash.h (module 'core'): ns3::Hasher::Hasher(ns3::Ptr<ns3::Hash::Implementation> hp) [constructor] |
|
1586 cls.add_constructor([param('ns3::Ptr< ns3::Hash::Implementation >', 'hp')]) |
|
1587 ## hash.h (module 'core'): uint32_t ns3::Hasher::GetHash32(char const * buffer, size_t const size) [member function] |
|
1588 cls.add_method('GetHash32', |
|
1589 'uint32_t', |
|
1590 [param('char const *', 'buffer'), param('size_t const', 'size')]) |
|
1591 ## hash.h (module 'core'): uint32_t ns3::Hasher::GetHash32(std::string const s) [member function] |
|
1592 cls.add_method('GetHash32', |
|
1593 'uint32_t', |
|
1594 [param('std::string const', 's')]) |
|
1595 ## hash.h (module 'core'): uint64_t ns3::Hasher::GetHash64(char const * buffer, size_t const size) [member function] |
|
1596 cls.add_method('GetHash64', |
|
1597 'uint64_t', |
|
1598 [param('char const *', 'buffer'), param('size_t const', 'size')]) |
|
1599 ## hash.h (module 'core'): uint64_t ns3::Hasher::GetHash64(std::string const s) [member function] |
|
1600 cls.add_method('GetHash64', |
|
1601 'uint64_t', |
|
1602 [param('std::string const', 's')]) |
|
1603 ## hash.h (module 'core'): ns3::Hasher & ns3::Hasher::clear() [member function] |
|
1604 cls.add_method('clear', |
|
1605 'ns3::Hasher &', |
|
1606 []) |
|
1607 return |
|
1608 |
|
1609 def register_Ns3Ipv4Address_methods(root_module, cls): |
|
1610 cls.add_binary_comparison_operator('!=') |
|
1611 cls.add_binary_comparison_operator('<') |
|
1612 cls.add_output_stream_operator() |
|
1613 cls.add_binary_comparison_operator('==') |
|
1614 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(ns3::Ipv4Address const & arg0) [copy constructor] |
|
1615 cls.add_constructor([param('ns3::Ipv4Address const &', 'arg0')]) |
|
1616 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address() [constructor] |
|
1617 cls.add_constructor([]) |
|
1618 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(uint32_t address) [constructor] |
|
1619 cls.add_constructor([param('uint32_t', 'address')]) |
|
1620 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(char const * address) [constructor] |
|
1621 cls.add_constructor([param('char const *', 'address')]) |
|
1622 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4Address::CombineMask(ns3::Ipv4Mask const & mask) const [member function] |
|
1623 cls.add_method('CombineMask', |
|
1624 'ns3::Ipv4Address', |
|
1625 [param('ns3::Ipv4Mask const &', 'mask')], |
|
1626 is_const=True) |
|
1627 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::ConvertFrom(ns3::Address const & address) [member function] |
|
1628 cls.add_method('ConvertFrom', |
|
1629 'ns3::Ipv4Address', |
|
1630 [param('ns3::Address const &', 'address')], |
|
1631 is_static=True) |
|
1632 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::Deserialize(uint8_t const * buf) [member function] |
|
1633 cls.add_method('Deserialize', |
|
1634 'ns3::Ipv4Address', |
|
1635 [param('uint8_t const *', 'buf')], |
|
1636 is_static=True) |
|
1637 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Address::Get() const [member function] |
|
1638 cls.add_method('Get', |
|
1639 'uint32_t', |
|
1640 [], |
|
1641 is_const=True) |
|
1642 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::GetAny() [member function] |
|
1643 cls.add_method('GetAny', |
|
1644 'ns3::Ipv4Address', |
|
1645 [], |
|
1646 is_static=True) |
|
1647 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::GetBroadcast() [member function] |
|
1648 cls.add_method('GetBroadcast', |
|
1649 'ns3::Ipv4Address', |
|
1650 [], |
|
1651 is_static=True) |
|
1652 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::GetLoopback() [member function] |
|
1653 cls.add_method('GetLoopback', |
|
1654 'ns3::Ipv4Address', |
|
1655 [], |
|
1656 is_static=True) |
|
1657 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4Address::GetSubnetDirectedBroadcast(ns3::Ipv4Mask const & mask) const [member function] |
|
1658 cls.add_method('GetSubnetDirectedBroadcast', |
|
1659 'ns3::Ipv4Address', |
|
1660 [param('ns3::Ipv4Mask const &', 'mask')], |
|
1661 is_const=True) |
|
1662 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Address::GetZero() [member function] |
|
1663 cls.add_method('GetZero', |
|
1664 'ns3::Ipv4Address', |
|
1665 [], |
|
1666 is_static=True) |
|
1667 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsBroadcast() const [member function] |
|
1668 cls.add_method('IsBroadcast', |
|
1669 'bool', |
|
1670 [], |
|
1671 is_const=True) |
|
1672 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsEqual(ns3::Ipv4Address const & other) const [member function] |
|
1673 cls.add_method('IsEqual', |
|
1674 'bool', |
|
1675 [param('ns3::Ipv4Address const &', 'other')], |
|
1676 is_const=True) |
|
1677 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsLocalMulticast() const [member function] |
|
1678 cls.add_method('IsLocalMulticast', |
|
1679 'bool', |
|
1680 [], |
|
1681 is_const=True) |
|
1682 ## ipv4-address.h (module 'network'): static bool ns3::Ipv4Address::IsMatchingType(ns3::Address const & address) [member function] |
|
1683 cls.add_method('IsMatchingType', |
|
1684 'bool', |
|
1685 [param('ns3::Address const &', 'address')], |
|
1686 is_static=True) |
|
1687 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsMulticast() const [member function] |
|
1688 cls.add_method('IsMulticast', |
|
1689 'bool', |
|
1690 [], |
|
1691 is_const=True) |
|
1692 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsSubnetDirectedBroadcast(ns3::Ipv4Mask const & mask) const [member function] |
|
1693 cls.add_method('IsSubnetDirectedBroadcast', |
|
1694 'bool', |
|
1695 [param('ns3::Ipv4Mask const &', 'mask')], |
|
1696 is_const=True) |
|
1697 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Print(std::ostream & os) const [member function] |
|
1698 cls.add_method('Print', |
|
1699 'void', |
|
1700 [param('std::ostream &', 'os')], |
|
1701 is_const=True) |
|
1702 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Serialize(uint8_t * buf) const [member function] |
|
1703 cls.add_method('Serialize', |
|
1704 'void', |
|
1705 [param('uint8_t *', 'buf')], |
|
1706 is_const=True) |
|
1707 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Set(uint32_t address) [member function] |
|
1708 cls.add_method('Set', |
|
1709 'void', |
|
1710 [param('uint32_t', 'address')]) |
|
1711 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Set(char const * address) [member function] |
|
1712 cls.add_method('Set', |
|
1713 'void', |
|
1714 [param('char const *', 'address')]) |
|
1715 return |
|
1716 |
|
1717 def register_Ns3Ipv4Mask_methods(root_module, cls): |
|
1718 cls.add_binary_comparison_operator('!=') |
|
1719 cls.add_output_stream_operator() |
|
1720 cls.add_binary_comparison_operator('==') |
|
1721 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(ns3::Ipv4Mask const & arg0) [copy constructor] |
|
1722 cls.add_constructor([param('ns3::Ipv4Mask const &', 'arg0')]) |
|
1723 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask() [constructor] |
|
1724 cls.add_constructor([]) |
|
1725 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(uint32_t mask) [constructor] |
|
1726 cls.add_constructor([param('uint32_t', 'mask')]) |
|
1727 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(char const * mask) [constructor] |
|
1728 cls.add_constructor([param('char const *', 'mask')]) |
|
1729 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Mask::Get() const [member function] |
|
1730 cls.add_method('Get', |
|
1731 'uint32_t', |
|
1732 [], |
|
1733 is_const=True) |
|
1734 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Mask::GetInverse() const [member function] |
|
1735 cls.add_method('GetInverse', |
|
1736 'uint32_t', |
|
1737 [], |
|
1738 is_const=True) |
|
1739 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::GetLoopback() [member function] |
|
1740 cls.add_method('GetLoopback', |
|
1741 'ns3::Ipv4Mask', |
|
1742 [], |
|
1743 is_static=True) |
|
1744 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::GetOnes() [member function] |
|
1745 cls.add_method('GetOnes', |
|
1746 'ns3::Ipv4Mask', |
|
1747 [], |
|
1748 is_static=True) |
|
1749 ## ipv4-address.h (module 'network'): uint16_t ns3::Ipv4Mask::GetPrefixLength() const [member function] |
|
1750 cls.add_method('GetPrefixLength', |
|
1751 'uint16_t', |
|
1752 [], |
|
1753 is_const=True) |
|
1754 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::GetZero() [member function] |
|
1755 cls.add_method('GetZero', |
|
1756 'ns3::Ipv4Mask', |
|
1757 [], |
|
1758 is_static=True) |
|
1759 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsEqual(ns3::Ipv4Mask other) const [member function] |
|
1760 cls.add_method('IsEqual', |
|
1761 'bool', |
|
1762 [param('ns3::Ipv4Mask', 'other')], |
|
1763 is_const=True) |
|
1764 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsMatch(ns3::Ipv4Address a, ns3::Ipv4Address b) const [member function] |
|
1765 cls.add_method('IsMatch', |
|
1766 'bool', |
|
1767 [param('ns3::Ipv4Address', 'a'), param('ns3::Ipv4Address', 'b')], |
|
1768 is_const=True) |
|
1769 ## ipv4-address.h (module 'network'): void ns3::Ipv4Mask::Print(std::ostream & os) const [member function] |
|
1770 cls.add_method('Print', |
|
1771 'void', |
|
1772 [param('std::ostream &', 'os')], |
|
1773 is_const=True) |
|
1774 ## ipv4-address.h (module 'network'): void ns3::Ipv4Mask::Set(uint32_t mask) [member function] |
|
1775 cls.add_method('Set', |
|
1776 'void', |
|
1777 [param('uint32_t', 'mask')]) |
|
1778 return |
|
1779 |
|
1780 def register_Ns3Ipv6Address_methods(root_module, cls): |
|
1781 cls.add_binary_comparison_operator('!=') |
|
1782 cls.add_binary_comparison_operator('<') |
|
1783 cls.add_output_stream_operator() |
|
1784 cls.add_binary_comparison_operator('==') |
|
1785 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address() [constructor] |
|
1786 cls.add_constructor([]) |
|
1787 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(char const * address) [constructor] |
|
1788 cls.add_constructor([param('char const *', 'address')]) |
|
1789 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(uint8_t * address) [constructor] |
|
1790 cls.add_constructor([param('uint8_t *', 'address')]) |
|
1791 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(ns3::Ipv6Address const & addr) [copy constructor] |
|
1792 cls.add_constructor([param('ns3::Ipv6Address const &', 'addr')]) |
|
1793 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(ns3::Ipv6Address const * addr) [constructor] |
|
1794 cls.add_constructor([param('ns3::Ipv6Address const *', 'addr')]) |
|
1795 ## ipv6-address.h (module 'network'): ns3::Ipv6Address ns3::Ipv6Address::CombinePrefix(ns3::Ipv6Prefix const & prefix) [member function] |
|
1796 cls.add_method('CombinePrefix', |
|
1797 'ns3::Ipv6Address', |
|
1798 [param('ns3::Ipv6Prefix const &', 'prefix')]) |
|
1799 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::ConvertFrom(ns3::Address const & address) [member function] |
|
1800 cls.add_method('ConvertFrom', |
|
1801 'ns3::Ipv6Address', |
|
1802 [param('ns3::Address const &', 'address')], |
|
1803 is_static=True) |
|
1804 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::Deserialize(uint8_t const * buf) [member function] |
|
1805 cls.add_method('Deserialize', |
|
1806 'ns3::Ipv6Address', |
|
1807 [param('uint8_t const *', 'buf')], |
|
1808 is_static=True) |
|
1809 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetAllHostsMulticast() [member function] |
|
1810 cls.add_method('GetAllHostsMulticast', |
|
1811 'ns3::Ipv6Address', |
|
1812 [], |
|
1813 is_static=True) |
|
1814 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetAllNodesMulticast() [member function] |
|
1815 cls.add_method('GetAllNodesMulticast', |
|
1816 'ns3::Ipv6Address', |
|
1817 [], |
|
1818 is_static=True) |
|
1819 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetAllRoutersMulticast() [member function] |
|
1820 cls.add_method('GetAllRoutersMulticast', |
|
1821 'ns3::Ipv6Address', |
|
1822 [], |
|
1823 is_static=True) |
|
1824 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetAny() [member function] |
|
1825 cls.add_method('GetAny', |
|
1826 'ns3::Ipv6Address', |
|
1827 [], |
|
1828 is_static=True) |
|
1829 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::GetBytes(uint8_t * buf) const [member function] |
|
1830 cls.add_method('GetBytes', |
|
1831 'void', |
|
1832 [param('uint8_t *', 'buf')], |
|
1833 is_const=True) |
|
1834 ## ipv6-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv6Address::GetIpv4MappedAddress() const [member function] |
|
1835 cls.add_method('GetIpv4MappedAddress', |
|
1836 'ns3::Ipv4Address', |
|
1837 [], |
|
1838 is_const=True) |
|
1839 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetLoopback() [member function] |
|
1840 cls.add_method('GetLoopback', |
|
1841 'ns3::Ipv6Address', |
|
1842 [], |
|
1843 is_static=True) |
|
1844 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetOnes() [member function] |
|
1845 cls.add_method('GetOnes', |
|
1846 'ns3::Ipv6Address', |
|
1847 [], |
|
1848 is_static=True) |
|
1849 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::GetZero() [member function] |
|
1850 cls.add_method('GetZero', |
|
1851 'ns3::Ipv6Address', |
|
1852 [], |
|
1853 is_static=True) |
|
1854 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllHostsMulticast() const [member function] |
|
1855 cls.add_method('IsAllHostsMulticast', |
|
1856 'bool', |
|
1857 [], |
|
1858 is_const=True) |
|
1859 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function] |
|
1860 cls.add_method('IsAllNodesMulticast', |
|
1861 'bool', |
|
1862 [], |
|
1863 is_const=True) |
|
1864 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllRoutersMulticast() const [member function] |
|
1865 cls.add_method('IsAllRoutersMulticast', |
|
1866 'bool', |
|
1867 [], |
|
1868 is_const=True) |
|
1869 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAny() const [member function] |
|
1870 cls.add_method('IsAny', |
|
1871 'bool', |
|
1872 [], |
|
1873 is_const=True) |
|
1874 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsDocumentation() const [member function] |
|
1875 cls.add_method('IsDocumentation', |
|
1876 'bool', |
|
1877 [], |
|
1878 is_const=True) |
|
1879 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsEqual(ns3::Ipv6Address const & other) const [member function] |
|
1880 cls.add_method('IsEqual', |
|
1881 'bool', |
|
1882 [param('ns3::Ipv6Address const &', 'other')], |
|
1883 is_const=True) |
|
1884 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsIpv4MappedAddress() [member function] |
|
1885 cls.add_method('IsIpv4MappedAddress', |
|
1886 'bool', |
|
1887 []) |
|
1888 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocal() const [member function] |
|
1889 cls.add_method('IsLinkLocal', |
|
1890 'bool', |
|
1891 [], |
|
1892 is_const=True) |
|
1893 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocalMulticast() const [member function] |
|
1894 cls.add_method('IsLinkLocalMulticast', |
|
1895 'bool', |
|
1896 [], |
|
1897 is_const=True) |
|
1898 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLocalhost() const [member function] |
|
1899 cls.add_method('IsLocalhost', |
|
1900 'bool', |
|
1901 [], |
|
1902 is_const=True) |
|
1903 ## ipv6-address.h (module 'network'): static bool ns3::Ipv6Address::IsMatchingType(ns3::Address const & address) [member function] |
|
1904 cls.add_method('IsMatchingType', |
|
1905 'bool', |
|
1906 [param('ns3::Address const &', 'address')], |
|
1907 is_static=True) |
|
1908 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsMulticast() const [member function] |
|
1909 cls.add_method('IsMulticast', |
|
1910 'bool', |
|
1911 [], |
|
1912 is_const=True) |
|
1913 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsSolicitedMulticast() const [member function] |
|
1914 cls.add_method('IsSolicitedMulticast', |
|
1915 'bool', |
|
1916 [], |
|
1917 is_const=True) |
|
1918 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredAddress(ns3::Mac16Address addr, ns3::Ipv6Address prefix) [member function] |
|
1919 cls.add_method('MakeAutoconfiguredAddress', |
|
1920 'ns3::Ipv6Address', |
|
1921 [param('ns3::Mac16Address', 'addr'), param('ns3::Ipv6Address', 'prefix')], |
|
1922 is_static=True) |
|
1923 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredAddress(ns3::Mac48Address addr, ns3::Ipv6Address prefix) [member function] |
|
1924 cls.add_method('MakeAutoconfiguredAddress', |
|
1925 'ns3::Ipv6Address', |
|
1926 [param('ns3::Mac48Address', 'addr'), param('ns3::Ipv6Address', 'prefix')], |
|
1927 is_static=True) |
|
1928 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredAddress(ns3::Mac64Address addr, ns3::Ipv6Address prefix) [member function] |
|
1929 cls.add_method('MakeAutoconfiguredAddress', |
|
1930 'ns3::Ipv6Address', |
|
1931 [param('ns3::Mac64Address', 'addr'), param('ns3::Ipv6Address', 'prefix')], |
|
1932 is_static=True) |
|
1933 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac16Address mac) [member function] |
|
1934 cls.add_method('MakeAutoconfiguredLinkLocalAddress', |
|
1935 'ns3::Ipv6Address', |
|
1936 [param('ns3::Mac16Address', 'mac')], |
|
1937 is_static=True) |
|
1938 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac48Address mac) [member function] |
|
1939 cls.add_method('MakeAutoconfiguredLinkLocalAddress', |
|
1940 'ns3::Ipv6Address', |
|
1941 [param('ns3::Mac48Address', 'mac')], |
|
1942 is_static=True) |
|
1943 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeAutoconfiguredLinkLocalAddress(ns3::Mac64Address mac) [member function] |
|
1944 cls.add_method('MakeAutoconfiguredLinkLocalAddress', |
|
1945 'ns3::Ipv6Address', |
|
1946 [param('ns3::Mac64Address', 'mac')], |
|
1947 is_static=True) |
|
1948 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeIpv4MappedAddress(ns3::Ipv4Address addr) [member function] |
|
1949 cls.add_method('MakeIpv4MappedAddress', |
|
1950 'ns3::Ipv6Address', |
|
1951 [param('ns3::Ipv4Address', 'addr')], |
|
1952 is_static=True) |
|
1953 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Address::MakeSolicitedAddress(ns3::Ipv6Address addr) [member function] |
|
1954 cls.add_method('MakeSolicitedAddress', |
|
1955 'ns3::Ipv6Address', |
|
1956 [param('ns3::Ipv6Address', 'addr')], |
|
1957 is_static=True) |
|
1958 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Print(std::ostream & os) const [member function] |
|
1959 cls.add_method('Print', |
|
1960 'void', |
|
1961 [param('std::ostream &', 'os')], |
|
1962 is_const=True) |
|
1963 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Serialize(uint8_t * buf) const [member function] |
|
1964 cls.add_method('Serialize', |
|
1965 'void', |
|
1966 [param('uint8_t *', 'buf')], |
|
1967 is_const=True) |
|
1968 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Set(char const * address) [member function] |
|
1969 cls.add_method('Set', |
|
1970 'void', |
|
1971 [param('char const *', 'address')]) |
|
1972 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Set(uint8_t * address) [member function] |
|
1973 cls.add_method('Set', |
|
1974 'void', |
|
1975 [param('uint8_t *', 'address')]) |
|
1976 return |
|
1977 |
|
1978 def register_Ns3Ipv6Prefix_methods(root_module, cls): |
|
1979 cls.add_binary_comparison_operator('!=') |
|
1980 cls.add_output_stream_operator() |
|
1981 cls.add_binary_comparison_operator('==') |
|
1982 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix() [constructor] |
|
1983 cls.add_constructor([]) |
|
1984 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(uint8_t * prefix) [constructor] |
|
1985 cls.add_constructor([param('uint8_t *', 'prefix')]) |
|
1986 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(char const * prefix) [constructor] |
|
1987 cls.add_constructor([param('char const *', 'prefix')]) |
|
1988 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(uint8_t prefix) [constructor] |
|
1989 cls.add_constructor([param('uint8_t', 'prefix')]) |
|
1990 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(ns3::Ipv6Prefix const & prefix) [copy constructor] |
|
1991 cls.add_constructor([param('ns3::Ipv6Prefix const &', 'prefix')]) |
|
1992 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(ns3::Ipv6Prefix const * prefix) [constructor] |
|
1993 cls.add_constructor([param('ns3::Ipv6Prefix const *', 'prefix')]) |
|
1994 ## ipv6-address.h (module 'network'): void ns3::Ipv6Prefix::GetBytes(uint8_t * buf) const [member function] |
|
1995 cls.add_method('GetBytes', |
|
1996 'void', |
|
1997 [param('uint8_t *', 'buf')], |
|
1998 is_const=True) |
|
1999 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix::GetLoopback() [member function] |
|
2000 cls.add_method('GetLoopback', |
|
2001 'ns3::Ipv6Prefix', |
|
2002 [], |
|
2003 is_static=True) |
|
2004 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix::GetOnes() [member function] |
|
2005 cls.add_method('GetOnes', |
|
2006 'ns3::Ipv6Prefix', |
|
2007 [], |
|
2008 is_static=True) |
|
2009 ## ipv6-address.h (module 'network'): uint8_t ns3::Ipv6Prefix::GetPrefixLength() const [member function] |
|
2010 cls.add_method('GetPrefixLength', |
|
2011 'uint8_t', |
|
2012 [], |
|
2013 is_const=True) |
|
2014 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix::GetZero() [member function] |
|
2015 cls.add_method('GetZero', |
|
2016 'ns3::Ipv6Prefix', |
|
2017 [], |
|
2018 is_static=True) |
|
2019 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsEqual(ns3::Ipv6Prefix const & other) const [member function] |
|
2020 cls.add_method('IsEqual', |
|
2021 'bool', |
|
2022 [param('ns3::Ipv6Prefix const &', 'other')], |
|
2023 is_const=True) |
|
2024 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsMatch(ns3::Ipv6Address a, ns3::Ipv6Address b) const [member function] |
|
2025 cls.add_method('IsMatch', |
|
2026 'bool', |
|
2027 [param('ns3::Ipv6Address', 'a'), param('ns3::Ipv6Address', 'b')], |
|
2028 is_const=True) |
|
2029 ## ipv6-address.h (module 'network'): void ns3::Ipv6Prefix::Print(std::ostream & os) const [member function] |
|
2030 cls.add_method('Print', |
|
2031 'void', |
|
2032 [param('std::ostream &', 'os')], |
|
2033 is_const=True) |
|
2034 return |
|
2035 |
|
2036 def register_Ns3Mac48Address_methods(root_module, cls): |
|
2037 cls.add_binary_comparison_operator('!=') |
|
2038 cls.add_binary_comparison_operator('<') |
|
2039 cls.add_output_stream_operator() |
|
2040 cls.add_binary_comparison_operator('==') |
|
2041 ## mac48-address.h (module 'network'): ns3::Mac48Address::Mac48Address(ns3::Mac48Address const & arg0) [copy constructor] |
|
2042 cls.add_constructor([param('ns3::Mac48Address const &', 'arg0')]) |
|
2043 ## mac48-address.h (module 'network'): ns3::Mac48Address::Mac48Address() [constructor] |
|
2044 cls.add_constructor([]) |
|
2045 ## mac48-address.h (module 'network'): ns3::Mac48Address::Mac48Address(char const * str) [constructor] |
|
2046 cls.add_constructor([param('char const *', 'str')]) |
|
2047 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::Allocate() [member function] |
|
2048 cls.add_method('Allocate', |
|
2049 'ns3::Mac48Address', |
|
2050 [], |
|
2051 is_static=True) |
|
2052 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::ConvertFrom(ns3::Address const & address) [member function] |
|
2053 cls.add_method('ConvertFrom', |
|
2054 'ns3::Mac48Address', |
|
2055 [param('ns3::Address const &', 'address')], |
|
2056 is_static=True) |
|
2057 ## mac48-address.h (module 'network'): void ns3::Mac48Address::CopyFrom(uint8_t const * buffer) [member function] |
|
2058 cls.add_method('CopyFrom', |
|
2059 'void', |
|
2060 [param('uint8_t const *', 'buffer')]) |
|
2061 ## mac48-address.h (module 'network'): void ns3::Mac48Address::CopyTo(uint8_t * buffer) const [member function] |
|
2062 cls.add_method('CopyTo', |
|
2063 'void', |
|
2064 [param('uint8_t *', 'buffer')], |
|
2065 is_const=True) |
|
2066 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::GetBroadcast() [member function] |
|
2067 cls.add_method('GetBroadcast', |
|
2068 'ns3::Mac48Address', |
|
2069 [], |
|
2070 is_static=True) |
|
2071 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::GetMulticast(ns3::Ipv4Address address) [member function] |
|
2072 cls.add_method('GetMulticast', |
|
2073 'ns3::Mac48Address', |
|
2074 [param('ns3::Ipv4Address', 'address')], |
|
2075 is_static=True) |
|
2076 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::GetMulticast(ns3::Ipv6Address address) [member function] |
|
2077 cls.add_method('GetMulticast', |
|
2078 'ns3::Mac48Address', |
|
2079 [param('ns3::Ipv6Address', 'address')], |
|
2080 is_static=True) |
|
2081 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::GetMulticast6Prefix() [member function] |
|
2082 cls.add_method('GetMulticast6Prefix', |
|
2083 'ns3::Mac48Address', |
|
2084 [], |
|
2085 is_static=True) |
|
2086 ## mac48-address.h (module 'network'): static ns3::Mac48Address ns3::Mac48Address::GetMulticastPrefix() [member function] |
|
2087 cls.add_method('GetMulticastPrefix', |
|
2088 'ns3::Mac48Address', |
|
2089 [], |
|
2090 is_static=True) |
|
2091 ## mac48-address.h (module 'network'): bool ns3::Mac48Address::IsBroadcast() const [member function] |
|
2092 cls.add_method('IsBroadcast', |
|
2093 'bool', |
|
2094 [], |
|
2095 is_const=True) |
|
2096 ## mac48-address.h (module 'network'): bool ns3::Mac48Address::IsGroup() const [member function] |
|
2097 cls.add_method('IsGroup', |
|
2098 'bool', |
|
2099 [], |
|
2100 is_const=True) |
|
2101 ## mac48-address.h (module 'network'): static bool ns3::Mac48Address::IsMatchingType(ns3::Address const & address) [member function] |
|
2102 cls.add_method('IsMatchingType', |
|
2103 'bool', |
|
2104 [param('ns3::Address const &', 'address')], |
|
2105 is_static=True) |
|
2106 return |
|
2107 |
|
2108 def register_Ns3MacLowBlockAckEventListener_methods(root_module, cls): |
|
2109 ## mac-low.h (module 'wifi'): ns3::MacLowBlockAckEventListener::MacLowBlockAckEventListener(ns3::MacLowBlockAckEventListener const & arg0) [copy constructor] |
|
2110 cls.add_constructor([param('ns3::MacLowBlockAckEventListener const &', 'arg0')]) |
|
2111 ## mac-low.h (module 'wifi'): ns3::MacLowBlockAckEventListener::MacLowBlockAckEventListener() [constructor] |
|
2112 cls.add_constructor([]) |
|
2113 ## mac-low.h (module 'wifi'): void ns3::MacLowBlockAckEventListener::BlockAckInactivityTimeout(ns3::Mac48Address originator, uint8_t tid) [member function] |
|
2114 cls.add_method('BlockAckInactivityTimeout', |
|
2115 'void', |
|
2116 [param('ns3::Mac48Address', 'originator'), param('uint8_t', 'tid')], |
|
2117 is_pure_virtual=True, is_virtual=True) |
|
2118 return |
|
2119 |
|
2120 def register_Ns3MacLowDcfListener_methods(root_module, cls): |
|
2121 ## mac-low.h (module 'wifi'): ns3::MacLowDcfListener::MacLowDcfListener(ns3::MacLowDcfListener const & arg0) [copy constructor] |
|
2122 cls.add_constructor([param('ns3::MacLowDcfListener const &', 'arg0')]) |
|
2123 ## mac-low.h (module 'wifi'): ns3::MacLowDcfListener::MacLowDcfListener() [constructor] |
|
2124 cls.add_constructor([]) |
|
2125 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::AckTimeoutReset() [member function] |
|
2126 cls.add_method('AckTimeoutReset', |
|
2127 'void', |
|
2128 [], |
|
2129 is_pure_virtual=True, is_virtual=True) |
|
2130 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::AckTimeoutStart(ns3::Time duration) [member function] |
|
2131 cls.add_method('AckTimeoutStart', |
|
2132 'void', |
|
2133 [param('ns3::Time', 'duration')], |
|
2134 is_pure_virtual=True, is_virtual=True) |
|
2135 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::CtsTimeoutReset() [member function] |
|
2136 cls.add_method('CtsTimeoutReset', |
|
2137 'void', |
|
2138 [], |
|
2139 is_pure_virtual=True, is_virtual=True) |
|
2140 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::CtsTimeoutStart(ns3::Time duration) [member function] |
|
2141 cls.add_method('CtsTimeoutStart', |
|
2142 'void', |
|
2143 [param('ns3::Time', 'duration')], |
|
2144 is_pure_virtual=True, is_virtual=True) |
|
2145 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::NavReset(ns3::Time duration) [member function] |
|
2146 cls.add_method('NavReset', |
|
2147 'void', |
|
2148 [param('ns3::Time', 'duration')], |
|
2149 is_pure_virtual=True, is_virtual=True) |
|
2150 ## mac-low.h (module 'wifi'): void ns3::MacLowDcfListener::NavStart(ns3::Time duration) [member function] |
|
2151 cls.add_method('NavStart', |
|
2152 'void', |
|
2153 [param('ns3::Time', 'duration')], |
|
2154 is_pure_virtual=True, is_virtual=True) |
|
2155 return |
|
2156 |
|
2157 def register_Ns3MacLowTransmissionListener_methods(root_module, cls): |
|
2158 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionListener::MacLowTransmissionListener(ns3::MacLowTransmissionListener const & arg0) [copy constructor] |
|
2159 cls.add_constructor([param('ns3::MacLowTransmissionListener const &', 'arg0')]) |
|
2160 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionListener::MacLowTransmissionListener() [constructor] |
|
2161 cls.add_constructor([]) |
|
2162 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::Cancel() [member function] |
|
2163 cls.add_method('Cancel', |
|
2164 'void', |
|
2165 [], |
|
2166 is_pure_virtual=True, is_virtual=True) |
|
2167 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::EndTxNoAck() [member function] |
|
2168 cls.add_method('EndTxNoAck', |
|
2169 'void', |
|
2170 [], |
|
2171 is_pure_virtual=True, is_virtual=True) |
|
2172 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::GotAck(double snr, ns3::WifiMode txMode) [member function] |
|
2173 cls.add_method('GotAck', |
|
2174 'void', |
|
2175 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], |
|
2176 is_pure_virtual=True, is_virtual=True) |
|
2177 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address source) [member function] |
|
2178 cls.add_method('GotBlockAck', |
|
2179 'void', |
|
2180 [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'source')], |
|
2181 is_virtual=True) |
|
2182 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::GotCts(double snr, ns3::WifiMode txMode) [member function] |
|
2183 cls.add_method('GotCts', |
|
2184 'void', |
|
2185 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')], |
|
2186 is_pure_virtual=True, is_virtual=True) |
|
2187 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedAck() [member function] |
|
2188 cls.add_method('MissedAck', |
|
2189 'void', |
|
2190 [], |
|
2191 is_pure_virtual=True, is_virtual=True) |
|
2192 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedBlockAck() [member function] |
|
2193 cls.add_method('MissedBlockAck', |
|
2194 'void', |
|
2195 [], |
|
2196 is_virtual=True) |
|
2197 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::MissedCts() [member function] |
|
2198 cls.add_method('MissedCts', |
|
2199 'void', |
|
2200 [], |
|
2201 is_pure_virtual=True, is_virtual=True) |
|
2202 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionListener::StartNext() [member function] |
|
2203 cls.add_method('StartNext', |
|
2204 'void', |
|
2205 [], |
|
2206 is_pure_virtual=True, is_virtual=True) |
|
2207 return |
|
2208 |
|
2209 def register_Ns3MacLowTransmissionParameters_methods(root_module, cls): |
|
2210 cls.add_output_stream_operator() |
|
2211 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionParameters::MacLowTransmissionParameters(ns3::MacLowTransmissionParameters const & arg0) [copy constructor] |
|
2212 cls.add_constructor([param('ns3::MacLowTransmissionParameters const &', 'arg0')]) |
|
2213 ## mac-low.h (module 'wifi'): ns3::MacLowTransmissionParameters::MacLowTransmissionParameters() [constructor] |
|
2214 cls.add_constructor([]) |
|
2215 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::DisableAck() [member function] |
|
2216 cls.add_method('DisableAck', |
|
2217 'void', |
|
2218 []) |
|
2219 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::DisableNextData() [member function] |
|
2220 cls.add_method('DisableNextData', |
|
2221 'void', |
|
2222 []) |
|
2223 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::DisableOverrideDurationId() [member function] |
|
2224 cls.add_method('DisableOverrideDurationId', |
|
2225 'void', |
|
2226 []) |
|
2227 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::DisableRts() [member function] |
|
2228 cls.add_method('DisableRts', |
|
2229 'void', |
|
2230 []) |
|
2231 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableAck() [member function] |
|
2232 cls.add_method('EnableAck', |
|
2233 'void', |
|
2234 []) |
|
2235 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableBasicBlockAck() [member function] |
|
2236 cls.add_method('EnableBasicBlockAck', |
|
2237 'void', |
|
2238 []) |
|
2239 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableCompressedBlockAck() [member function] |
|
2240 cls.add_method('EnableCompressedBlockAck', |
|
2241 'void', |
|
2242 []) |
|
2243 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableFastAck() [member function] |
|
2244 cls.add_method('EnableFastAck', |
|
2245 'void', |
|
2246 []) |
|
2247 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableMultiTidBlockAck() [member function] |
|
2248 cls.add_method('EnableMultiTidBlockAck', |
|
2249 'void', |
|
2250 []) |
|
2251 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableNextData(uint32_t size) [member function] |
|
2252 cls.add_method('EnableNextData', |
|
2253 'void', |
|
2254 [param('uint32_t', 'size')]) |
|
2255 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableOverrideDurationId(ns3::Time durationId) [member function] |
|
2256 cls.add_method('EnableOverrideDurationId', |
|
2257 'void', |
|
2258 [param('ns3::Time', 'durationId')]) |
|
2259 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableRts() [member function] |
|
2260 cls.add_method('EnableRts', |
|
2261 'void', |
|
2262 []) |
|
2263 ## mac-low.h (module 'wifi'): void ns3::MacLowTransmissionParameters::EnableSuperFastAck() [member function] |
|
2264 cls.add_method('EnableSuperFastAck', |
|
2265 'void', |
|
2266 []) |
|
2267 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLowTransmissionParameters::GetDurationId() const [member function] |
|
2268 cls.add_method('GetDurationId', |
|
2269 'ns3::Time', |
|
2270 [], |
|
2271 is_const=True) |
|
2272 ## mac-low.h (module 'wifi'): uint32_t ns3::MacLowTransmissionParameters::GetNextPacketSize() const [member function] |
|
2273 cls.add_method('GetNextPacketSize', |
|
2274 'uint32_t', |
|
2275 [], |
|
2276 is_const=True) |
|
2277 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::HasDurationId() const [member function] |
|
2278 cls.add_method('HasDurationId', |
|
2279 'bool', |
|
2280 [], |
|
2281 is_const=True) |
|
2282 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::HasNextPacket() const [member function] |
|
2283 cls.add_method('HasNextPacket', |
|
2284 'bool', |
|
2285 [], |
|
2286 is_const=True) |
|
2287 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustSendRts() const [member function] |
|
2288 cls.add_method('MustSendRts', |
|
2289 'bool', |
|
2290 [], |
|
2291 is_const=True) |
|
2292 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitAck() const [member function] |
|
2293 cls.add_method('MustWaitAck', |
|
2294 'bool', |
|
2295 [], |
|
2296 is_const=True) |
|
2297 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitBasicBlockAck() const [member function] |
|
2298 cls.add_method('MustWaitBasicBlockAck', |
|
2299 'bool', |
|
2300 [], |
|
2301 is_const=True) |
|
2302 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitCompressedBlockAck() const [member function] |
|
2303 cls.add_method('MustWaitCompressedBlockAck', |
|
2304 'bool', |
|
2305 [], |
|
2306 is_const=True) |
|
2307 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitFastAck() const [member function] |
|
2308 cls.add_method('MustWaitFastAck', |
|
2309 'bool', |
|
2310 [], |
|
2311 is_const=True) |
|
2312 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitMultiTidBlockAck() const [member function] |
|
2313 cls.add_method('MustWaitMultiTidBlockAck', |
|
2314 'bool', |
|
2315 [], |
|
2316 is_const=True) |
|
2317 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitNormalAck() const [member function] |
|
2318 cls.add_method('MustWaitNormalAck', |
|
2319 'bool', |
|
2320 [], |
|
2321 is_const=True) |
|
2322 ## mac-low.h (module 'wifi'): bool ns3::MacLowTransmissionParameters::MustWaitSuperFastAck() const [member function] |
|
2323 cls.add_method('MustWaitSuperFastAck', |
|
2324 'bool', |
|
2325 [], |
|
2326 is_const=True) |
|
2327 return |
|
2328 |
|
2329 def register_Ns3NetDeviceContainer_methods(root_module, cls): |
|
2330 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDeviceContainer(ns3::NetDeviceContainer const & arg0) [copy constructor] |
|
2331 cls.add_constructor([param('ns3::NetDeviceContainer const &', 'arg0')]) |
|
2332 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDeviceContainer() [constructor] |
|
2333 cls.add_constructor([]) |
|
2334 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDeviceContainer(ns3::Ptr<ns3::NetDevice> dev) [constructor] |
|
2335 cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev')]) |
|
2336 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDeviceContainer(std::string devName) [constructor] |
|
2337 cls.add_constructor([param('std::string', 'devName')]) |
|
2338 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDeviceContainer(ns3::NetDeviceContainer const & a, ns3::NetDeviceContainer const & b) [constructor] |
|
2339 cls.add_constructor([param('ns3::NetDeviceContainer const &', 'a'), param('ns3::NetDeviceContainer const &', 'b')]) |
|
2340 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::Add(ns3::NetDeviceContainer other) [member function] |
|
2341 cls.add_method('Add', |
|
2342 'void', |
|
2343 [param('ns3::NetDeviceContainer', 'other')]) |
|
2344 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::Add(ns3::Ptr<ns3::NetDevice> device) [member function] |
|
2345 cls.add_method('Add', |
|
2346 'void', |
|
2347 [param('ns3::Ptr< ns3::NetDevice >', 'device')]) |
|
2348 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::Add(std::string deviceName) [member function] |
|
2349 cls.add_method('Add', |
|
2350 'void', |
|
2351 [param('std::string', 'deviceName')]) |
|
2352 ## net-device-container.h (module 'network'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::NetDevice>*,std::vector<ns3::Ptr<ns3::NetDevice>, std::allocator<ns3::Ptr<ns3::NetDevice> > > > ns3::NetDeviceContainer::Begin() const [member function] |
|
2353 cls.add_method('Begin', |
|
2354 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >', |
|
2355 [], |
|
2356 is_const=True) |
|
2357 ## net-device-container.h (module 'network'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::NetDevice>*,std::vector<ns3::Ptr<ns3::NetDevice>, std::allocator<ns3::Ptr<ns3::NetDevice> > > > ns3::NetDeviceContainer::End() const [member function] |
|
2358 cls.add_method('End', |
|
2359 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >', |
|
2360 [], |
|
2361 is_const=True) |
|
2362 ## net-device-container.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::NetDeviceContainer::Get(uint32_t i) const [member function] |
|
2363 cls.add_method('Get', |
|
2364 'ns3::Ptr< ns3::NetDevice >', |
|
2365 [param('uint32_t', 'i')], |
|
2366 is_const=True) |
|
2367 ## net-device-container.h (module 'network'): uint32_t ns3::NetDeviceContainer::GetN() const [member function] |
|
2368 cls.add_method('GetN', |
|
2369 'uint32_t', |
|
2370 [], |
|
2371 is_const=True) |
|
2372 return |
|
2373 |
|
2374 def register_Ns3NodeContainer_methods(root_module, cls): |
|
2375 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::NodeContainer const & arg0) [copy constructor] |
|
2376 cls.add_constructor([param('ns3::NodeContainer const &', 'arg0')]) |
|
2377 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer() [constructor] |
|
2378 cls.add_constructor([]) |
|
2379 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::Ptr<ns3::Node> node) [constructor] |
|
2380 cls.add_constructor([param('ns3::Ptr< ns3::Node >', 'node')]) |
|
2381 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(std::string nodeName) [constructor] |
|
2382 cls.add_constructor([param('std::string', 'nodeName')]) |
|
2383 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::NodeContainer const & a, ns3::NodeContainer const & b) [constructor] |
|
2384 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::NodeContainer const &', 'b')]) |
|
2385 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer const & c) [constructor] |
|
2386 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::NodeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c')]) |
|
2387 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer const & c, ns3::NodeContainer const & d) [constructor] |
|
2388 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::NodeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c'), param('ns3::NodeContainer const &', 'd')]) |
|
2389 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer const & c, ns3::NodeContainer const & d, ns3::NodeContainer const & e) [constructor] |
|
2390 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::NodeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c'), param('ns3::NodeContainer const &', 'd'), param('ns3::NodeContainer const &', 'e')]) |
|
2391 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(ns3::NodeContainer other) [member function] |
|
2392 cls.add_method('Add', |
|
2393 'void', |
|
2394 [param('ns3::NodeContainer', 'other')]) |
|
2395 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(ns3::Ptr<ns3::Node> node) [member function] |
|
2396 cls.add_method('Add', |
|
2397 'void', |
|
2398 [param('ns3::Ptr< ns3::Node >', 'node')]) |
|
2399 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(std::string nodeName) [member function] |
|
2400 cls.add_method('Add', |
|
2401 'void', |
|
2402 [param('std::string', 'nodeName')]) |
|
2403 ## node-container.h (module 'network'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::Node>*,std::vector<ns3::Ptr<ns3::Node>, std::allocator<ns3::Ptr<ns3::Node> > > > ns3::NodeContainer::Begin() const [member function] |
|
2404 cls.add_method('Begin', |
|
2405 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >', |
|
2406 [], |
|
2407 is_const=True) |
|
2408 ## node-container.h (module 'network'): void ns3::NodeContainer::Create(uint32_t n) [member function] |
|
2409 cls.add_method('Create', |
|
2410 'void', |
|
2411 [param('uint32_t', 'n')]) |
|
2412 ## node-container.h (module 'network'): void ns3::NodeContainer::Create(uint32_t n, uint32_t systemId) [member function] |
|
2413 cls.add_method('Create', |
|
2414 'void', |
|
2415 [param('uint32_t', 'n'), param('uint32_t', 'systemId')]) |
|
2416 ## node-container.h (module 'network'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::Node>*,std::vector<ns3::Ptr<ns3::Node>, std::allocator<ns3::Ptr<ns3::Node> > > > ns3::NodeContainer::End() const [member function] |
|
2417 cls.add_method('End', |
|
2418 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >', |
|
2419 [], |
|
2420 is_const=True) |
|
2421 ## node-container.h (module 'network'): ns3::Ptr<ns3::Node> ns3::NodeContainer::Get(uint32_t i) const [member function] |
|
2422 cls.add_method('Get', |
|
2423 'ns3::Ptr< ns3::Node >', |
|
2424 [param('uint32_t', 'i')], |
|
2425 is_const=True) |
|
2426 ## node-container.h (module 'network'): static ns3::NodeContainer ns3::NodeContainer::GetGlobal() [member function] |
|
2427 cls.add_method('GetGlobal', |
|
2428 'ns3::NodeContainer', |
|
2429 [], |
|
2430 is_static=True) |
|
2431 ## node-container.h (module 'network'): uint32_t ns3::NodeContainer::GetN() const [member function] |
|
2432 cls.add_method('GetN', |
|
2433 'uint32_t', |
|
2434 [], |
|
2435 is_const=True) |
|
2436 return |
|
2437 |
|
2438 def register_Ns3ObjectBase_methods(root_module, cls): |
|
2439 ## object-base.h (module 'core'): ns3::ObjectBase::ObjectBase() [constructor] |
|
2440 cls.add_constructor([]) |
|
2441 ## object-base.h (module 'core'): ns3::ObjectBase::ObjectBase(ns3::ObjectBase const & arg0) [copy constructor] |
|
2442 cls.add_constructor([param('ns3::ObjectBase const &', 'arg0')]) |
|
2443 ## object-base.h (module 'core'): void ns3::ObjectBase::GetAttribute(std::string name, ns3::AttributeValue & value) const [member function] |
|
2444 cls.add_method('GetAttribute', |
|
2445 'void', |
|
2446 [param('std::string', 'name'), param('ns3::AttributeValue &', 'value')], |
|
2447 is_const=True) |
|
2448 ## object-base.h (module 'core'): bool ns3::ObjectBase::GetAttributeFailSafe(std::string name, ns3::AttributeValue & attribute) const [member function] |
|
2449 cls.add_method('GetAttributeFailSafe', |
|
2450 'bool', |
|
2451 [param('std::string', 'name'), param('ns3::AttributeValue &', 'attribute')], |
|
2452 is_const=True) |
|
2453 ## object-base.h (module 'core'): ns3::TypeId ns3::ObjectBase::GetInstanceTypeId() const [member function] |
|
2454 cls.add_method('GetInstanceTypeId', |
|
2455 'ns3::TypeId', |
|
2456 [], |
|
2457 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
2458 ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTypeId() [member function] |
|
2459 cls.add_method('GetTypeId', |
|
2460 'ns3::TypeId', |
|
2461 [], |
|
2462 is_static=True) |
|
2463 ## object-base.h (module 'core'): void ns3::ObjectBase::SetAttribute(std::string name, ns3::AttributeValue const & value) [member function] |
|
2464 cls.add_method('SetAttribute', |
|
2465 'void', |
|
2466 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
|
2467 ## object-base.h (module 'core'): bool ns3::ObjectBase::SetAttributeFailSafe(std::string name, ns3::AttributeValue const & value) [member function] |
|
2468 cls.add_method('SetAttributeFailSafe', |
|
2469 'bool', |
|
2470 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
|
2471 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceConnect(std::string name, std::string context, ns3::CallbackBase const & cb) [member function] |
|
2472 cls.add_method('TraceConnect', |
|
2473 'bool', |
|
2474 [param('std::string', 'name'), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')]) |
|
2475 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceConnectWithoutContext(std::string name, ns3::CallbackBase const & cb) [member function] |
|
2476 cls.add_method('TraceConnectWithoutContext', |
|
2477 'bool', |
|
2478 [param('std::string', 'name'), param('ns3::CallbackBase const &', 'cb')]) |
|
2479 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceDisconnect(std::string name, std::string context, ns3::CallbackBase const & cb) [member function] |
|
2480 cls.add_method('TraceDisconnect', |
|
2481 'bool', |
|
2482 [param('std::string', 'name'), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')]) |
|
2483 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceDisconnectWithoutContext(std::string name, ns3::CallbackBase const & cb) [member function] |
|
2484 cls.add_method('TraceDisconnectWithoutContext', |
|
2485 'bool', |
|
2486 [param('std::string', 'name'), param('ns3::CallbackBase const &', 'cb')]) |
|
2487 ## object-base.h (module 'core'): void ns3::ObjectBase::ConstructSelf(ns3::AttributeConstructionList const & attributes) [member function] |
|
2488 cls.add_method('ConstructSelf', |
|
2489 'void', |
|
2490 [param('ns3::AttributeConstructionList const &', 'attributes')], |
|
2491 visibility='protected') |
|
2492 ## object-base.h (module 'core'): void ns3::ObjectBase::NotifyConstructionCompleted() [member function] |
|
2493 cls.add_method('NotifyConstructionCompleted', |
|
2494 'void', |
|
2495 [], |
|
2496 visibility='protected', is_virtual=True) |
|
2497 return |
|
2498 |
|
2499 def register_Ns3ObjectDeleter_methods(root_module, cls): |
|
2500 ## object.h (module 'core'): ns3::ObjectDeleter::ObjectDeleter() [constructor] |
|
2501 cls.add_constructor([]) |
|
2502 ## object.h (module 'core'): ns3::ObjectDeleter::ObjectDeleter(ns3::ObjectDeleter const & arg0) [copy constructor] |
|
2503 cls.add_constructor([param('ns3::ObjectDeleter const &', 'arg0')]) |
|
2504 ## object.h (module 'core'): static void ns3::ObjectDeleter::Delete(ns3::Object * object) [member function] |
|
2505 cls.add_method('Delete', |
|
2506 'void', |
|
2507 [param('ns3::Object *', 'object')], |
|
2508 is_static=True) |
|
2509 return |
|
2510 |
|
2511 def register_Ns3ObjectFactory_methods(root_module, cls): |
|
2512 cls.add_output_stream_operator() |
|
2513 ## object-factory.h (module 'core'): ns3::ObjectFactory::ObjectFactory(ns3::ObjectFactory const & arg0) [copy constructor] |
|
2514 cls.add_constructor([param('ns3::ObjectFactory const &', 'arg0')]) |
|
2515 ## object-factory.h (module 'core'): ns3::ObjectFactory::ObjectFactory() [constructor] |
|
2516 cls.add_constructor([]) |
|
2517 ## object-factory.h (module 'core'): ns3::ObjectFactory::ObjectFactory(std::string typeId) [constructor] |
|
2518 cls.add_constructor([param('std::string', 'typeId')]) |
|
2519 ## object-factory.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectFactory::Create() const [member function] |
|
2520 cls.add_method('Create', |
|
2521 'ns3::Ptr< ns3::Object >', |
|
2522 [], |
|
2523 is_const=True) |
|
2524 ## object-factory.h (module 'core'): ns3::TypeId ns3::ObjectFactory::GetTypeId() const [member function] |
|
2525 cls.add_method('GetTypeId', |
|
2526 'ns3::TypeId', |
|
2527 [], |
|
2528 is_const=True) |
|
2529 ## object-factory.h (module 'core'): void ns3::ObjectFactory::Set(std::string name, ns3::AttributeValue const & value) [member function] |
|
2530 cls.add_method('Set', |
|
2531 'void', |
|
2532 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
|
2533 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(ns3::TypeId tid) [member function] |
|
2534 cls.add_method('SetTypeId', |
|
2535 'void', |
|
2536 [param('ns3::TypeId', 'tid')]) |
|
2537 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(char const * tid) [member function] |
|
2538 cls.add_method('SetTypeId', |
|
2539 'void', |
|
2540 [param('char const *', 'tid')]) |
|
2541 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(std::string tid) [member function] |
|
2542 cls.add_method('SetTypeId', |
|
2543 'void', |
|
2544 [param('std::string', 'tid')]) |
|
2545 return |
|
2546 |
|
2547 def register_Ns3OrganizationIdentifier_methods(root_module, cls): |
|
2548 cls.add_binary_comparison_operator('!=') |
|
2549 cls.add_binary_comparison_operator('<') |
|
2550 cls.add_output_stream_operator() |
|
2551 cls.add_binary_comparison_operator('==') |
|
2552 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier::OrganizationIdentifier(ns3::OrganizationIdentifier const & arg0) [copy constructor] |
|
2553 cls.add_constructor([param('ns3::OrganizationIdentifier const &', 'arg0')]) |
|
2554 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier::OrganizationIdentifier() [constructor] |
|
2555 cls.add_constructor([]) |
|
2556 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier::OrganizationIdentifier(uint8_t const * str, uint32_t length) [constructor] |
|
2557 cls.add_constructor([param('uint8_t const *', 'str'), param('uint32_t', 'length')]) |
|
2558 ## vendor-specific-action.h (module 'wave'): uint32_t ns3::OrganizationIdentifier::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
2559 cls.add_method('Deserialize', |
|
2560 'uint32_t', |
|
2561 [param('ns3::Buffer::Iterator', 'start')]) |
|
2562 ## vendor-specific-action.h (module 'wave'): uint8_t ns3::OrganizationIdentifier::GetManagementId() const [member function] |
|
2563 cls.add_method('GetManagementId', |
|
2564 'uint8_t', |
|
2565 [], |
|
2566 is_const=True) |
|
2567 ## vendor-specific-action.h (module 'wave'): uint32_t ns3::OrganizationIdentifier::GetSerializedSize() const [member function] |
|
2568 cls.add_method('GetSerializedSize', |
|
2569 'uint32_t', |
|
2570 [], |
|
2571 is_const=True) |
|
2572 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier::OrganizationIdentifierType ns3::OrganizationIdentifier::GetType() const [member function] |
|
2573 cls.add_method('GetType', |
|
2574 'ns3::OrganizationIdentifier::OrganizationIdentifierType', |
|
2575 [], |
|
2576 is_const=True) |
|
2577 ## vendor-specific-action.h (module 'wave'): bool ns3::OrganizationIdentifier::IsNull() const [member function] |
|
2578 cls.add_method('IsNull', |
|
2579 'bool', |
|
2580 [], |
|
2581 is_const=True) |
|
2582 ## vendor-specific-action.h (module 'wave'): void ns3::OrganizationIdentifier::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
2583 cls.add_method('Serialize', |
|
2584 'void', |
|
2585 [param('ns3::Buffer::Iterator', 'start')], |
|
2586 is_const=True) |
|
2587 ## vendor-specific-action.h (module 'wave'): void ns3::OrganizationIdentifier::SetType(ns3::OrganizationIdentifier::OrganizationIdentifierType type) [member function] |
|
2588 cls.add_method('SetType', |
|
2589 'void', |
|
2590 [param('ns3::OrganizationIdentifier::OrganizationIdentifierType', 'type')]) |
|
2591 return |
|
2592 |
|
2593 def register_Ns3OriginatorBlockAckAgreement_methods(root_module, cls): |
|
2594 ## originator-block-ack-agreement.h (module 'wifi'): ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement(ns3::OriginatorBlockAckAgreement const & arg0) [copy constructor] |
|
2595 cls.add_constructor([param('ns3::OriginatorBlockAckAgreement const &', 'arg0')]) |
|
2596 ## originator-block-ack-agreement.h (module 'wifi'): ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement() [constructor] |
|
2597 cls.add_constructor([]) |
|
2598 ## originator-block-ack-agreement.h (module 'wifi'): ns3::OriginatorBlockAckAgreement::OriginatorBlockAckAgreement(ns3::Mac48Address recipient, uint8_t tid) [constructor] |
|
2599 cls.add_constructor([param('ns3::Mac48Address', 'recipient'), param('uint8_t', 'tid')]) |
|
2600 ## originator-block-ack-agreement.h (module 'wifi'): void ns3::OriginatorBlockAckAgreement::CompleteExchange() [member function] |
|
2601 cls.add_method('CompleteExchange', |
|
2602 'void', |
|
2603 []) |
|
2604 ## originator-block-ack-agreement.h (module 'wifi'): bool ns3::OriginatorBlockAckAgreement::IsBlockAckRequestNeeded() const [member function] |
|
2605 cls.add_method('IsBlockAckRequestNeeded', |
|
2606 'bool', |
|
2607 [], |
|
2608 is_const=True) |
|
2609 ## originator-block-ack-agreement.h (module 'wifi'): bool ns3::OriginatorBlockAckAgreement::IsEstablished() const [member function] |
|
2610 cls.add_method('IsEstablished', |
|
2611 'bool', |
|
2612 [], |
|
2613 is_const=True) |
|
2614 ## originator-block-ack-agreement.h (module 'wifi'): bool ns3::OriginatorBlockAckAgreement::IsInactive() const [member function] |
|
2615 cls.add_method('IsInactive', |
|
2616 'bool', |
|
2617 [], |
|
2618 is_const=True) |
|
2619 ## originator-block-ack-agreement.h (module 'wifi'): bool ns3::OriginatorBlockAckAgreement::IsPending() const [member function] |
|
2620 cls.add_method('IsPending', |
|
2621 'bool', |
|
2622 [], |
|
2623 is_const=True) |
|
2624 ## originator-block-ack-agreement.h (module 'wifi'): bool ns3::OriginatorBlockAckAgreement::IsUnsuccessful() const [member function] |
|
2625 cls.add_method('IsUnsuccessful', |
|
2626 'bool', |
|
2627 [], |
|
2628 is_const=True) |
|
2629 ## originator-block-ack-agreement.h (module 'wifi'): void ns3::OriginatorBlockAckAgreement::NotifyMpduTransmission(uint16_t nextSeqNumber) [member function] |
|
2630 cls.add_method('NotifyMpduTransmission', |
|
2631 'void', |
|
2632 [param('uint16_t', 'nextSeqNumber')]) |
|
2633 ## originator-block-ack-agreement.h (module 'wifi'): void ns3::OriginatorBlockAckAgreement::SetState(ns3::OriginatorBlockAckAgreement::State state) [member function] |
|
2634 cls.add_method('SetState', |
|
2635 'void', |
|
2636 [param('ns3::OriginatorBlockAckAgreement::State', 'state')]) |
|
2637 return |
|
2638 |
|
2639 def register_Ns3PacketMetadata_methods(root_module, cls): |
|
2640 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::PacketMetadata(uint64_t uid, uint32_t size) [constructor] |
|
2641 cls.add_constructor([param('uint64_t', 'uid'), param('uint32_t', 'size')]) |
|
2642 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::PacketMetadata(ns3::PacketMetadata const & o) [copy constructor] |
|
2643 cls.add_constructor([param('ns3::PacketMetadata const &', 'o')]) |
|
2644 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddAtEnd(ns3::PacketMetadata const & o) [member function] |
|
2645 cls.add_method('AddAtEnd', |
|
2646 'void', |
|
2647 [param('ns3::PacketMetadata const &', 'o')]) |
|
2648 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddHeader(ns3::Header const & header, uint32_t size) [member function] |
|
2649 cls.add_method('AddHeader', |
|
2650 'void', |
|
2651 [param('ns3::Header const &', 'header'), param('uint32_t', 'size')]) |
|
2652 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddPaddingAtEnd(uint32_t end) [member function] |
|
2653 cls.add_method('AddPaddingAtEnd', |
|
2654 'void', |
|
2655 [param('uint32_t', 'end')]) |
|
2656 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddTrailer(ns3::Trailer const & trailer, uint32_t size) [member function] |
|
2657 cls.add_method('AddTrailer', |
|
2658 'void', |
|
2659 [param('ns3::Trailer const &', 'trailer'), param('uint32_t', 'size')]) |
|
2660 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator ns3::PacketMetadata::BeginItem(ns3::Buffer buffer) const [member function] |
|
2661 cls.add_method('BeginItem', |
|
2662 'ns3::PacketMetadata::ItemIterator', |
|
2663 [param('ns3::Buffer', 'buffer')], |
|
2664 is_const=True) |
|
2665 ## packet-metadata.h (module 'network'): ns3::PacketMetadata ns3::PacketMetadata::CreateFragment(uint32_t start, uint32_t end) const [member function] |
|
2666 cls.add_method('CreateFragment', |
|
2667 'ns3::PacketMetadata', |
|
2668 [param('uint32_t', 'start'), param('uint32_t', 'end')], |
|
2669 is_const=True) |
|
2670 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::Deserialize(uint8_t const * buffer, uint32_t size) [member function] |
|
2671 cls.add_method('Deserialize', |
|
2672 'uint32_t', |
|
2673 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
2674 ## packet-metadata.h (module 'network'): static void ns3::PacketMetadata::Enable() [member function] |
|
2675 cls.add_method('Enable', |
|
2676 'void', |
|
2677 [], |
|
2678 is_static=True) |
|
2679 ## packet-metadata.h (module 'network'): static void ns3::PacketMetadata::EnableChecking() [member function] |
|
2680 cls.add_method('EnableChecking', |
|
2681 'void', |
|
2682 [], |
|
2683 is_static=True) |
|
2684 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::GetSerializedSize() const [member function] |
|
2685 cls.add_method('GetSerializedSize', |
|
2686 'uint32_t', |
|
2687 [], |
|
2688 is_const=True) |
|
2689 ## packet-metadata.h (module 'network'): uint64_t ns3::PacketMetadata::GetUid() const [member function] |
|
2690 cls.add_method('GetUid', |
|
2691 'uint64_t', |
|
2692 [], |
|
2693 is_const=True) |
|
2694 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveAtEnd(uint32_t end) [member function] |
|
2695 cls.add_method('RemoveAtEnd', |
|
2696 'void', |
|
2697 [param('uint32_t', 'end')]) |
|
2698 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveAtStart(uint32_t start) [member function] |
|
2699 cls.add_method('RemoveAtStart', |
|
2700 'void', |
|
2701 [param('uint32_t', 'start')]) |
|
2702 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveHeader(ns3::Header const & header, uint32_t size) [member function] |
|
2703 cls.add_method('RemoveHeader', |
|
2704 'void', |
|
2705 [param('ns3::Header const &', 'header'), param('uint32_t', 'size')]) |
|
2706 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveTrailer(ns3::Trailer const & trailer, uint32_t size) [member function] |
|
2707 cls.add_method('RemoveTrailer', |
|
2708 'void', |
|
2709 [param('ns3::Trailer const &', 'trailer'), param('uint32_t', 'size')]) |
|
2710 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::Serialize(uint8_t * buffer, uint32_t maxSize) const [member function] |
|
2711 cls.add_method('Serialize', |
|
2712 'uint32_t', |
|
2713 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')], |
|
2714 is_const=True) |
|
2715 return |
|
2716 |
|
2717 def register_Ns3PacketMetadataItem_methods(root_module, cls): |
|
2718 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::Item() [constructor] |
|
2719 cls.add_constructor([]) |
|
2720 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::Item(ns3::PacketMetadata::Item const & arg0) [copy constructor] |
|
2721 cls.add_constructor([param('ns3::PacketMetadata::Item const &', 'arg0')]) |
|
2722 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::current [variable] |
|
2723 cls.add_instance_attribute('current', 'ns3::Buffer::Iterator', is_const=False) |
|
2724 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentSize [variable] |
|
2725 cls.add_instance_attribute('currentSize', 'uint32_t', is_const=False) |
|
2726 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentTrimedFromEnd [variable] |
|
2727 cls.add_instance_attribute('currentTrimedFromEnd', 'uint32_t', is_const=False) |
|
2728 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentTrimedFromStart [variable] |
|
2729 cls.add_instance_attribute('currentTrimedFromStart', 'uint32_t', is_const=False) |
|
2730 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::isFragment [variable] |
|
2731 cls.add_instance_attribute('isFragment', 'bool', is_const=False) |
|
2732 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::tid [variable] |
|
2733 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
|
2734 return |
|
2735 |
|
2736 def register_Ns3PacketMetadataItemIterator_methods(root_module, cls): |
|
2737 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator::ItemIterator(ns3::PacketMetadata::ItemIterator const & arg0) [copy constructor] |
|
2738 cls.add_constructor([param('ns3::PacketMetadata::ItemIterator const &', 'arg0')]) |
|
2739 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator::ItemIterator(ns3::PacketMetadata const * metadata, ns3::Buffer buffer) [constructor] |
|
2740 cls.add_constructor([param('ns3::PacketMetadata const *', 'metadata'), param('ns3::Buffer', 'buffer')]) |
|
2741 ## packet-metadata.h (module 'network'): bool ns3::PacketMetadata::ItemIterator::HasNext() const [member function] |
|
2742 cls.add_method('HasNext', |
|
2743 'bool', |
|
2744 [], |
|
2745 is_const=True) |
|
2746 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item ns3::PacketMetadata::ItemIterator::Next() [member function] |
|
2747 cls.add_method('Next', |
|
2748 'ns3::PacketMetadata::Item', |
|
2749 []) |
|
2750 return |
|
2751 |
|
2752 def register_Ns3PacketTagIterator_methods(root_module, cls): |
|
2753 ## packet.h (module 'network'): ns3::PacketTagIterator::PacketTagIterator(ns3::PacketTagIterator const & arg0) [copy constructor] |
|
2754 cls.add_constructor([param('ns3::PacketTagIterator const &', 'arg0')]) |
|
2755 ## packet.h (module 'network'): bool ns3::PacketTagIterator::HasNext() const [member function] |
|
2756 cls.add_method('HasNext', |
|
2757 'bool', |
|
2758 [], |
|
2759 is_const=True) |
|
2760 ## packet.h (module 'network'): ns3::PacketTagIterator::Item ns3::PacketTagIterator::Next() [member function] |
|
2761 cls.add_method('Next', |
|
2762 'ns3::PacketTagIterator::Item', |
|
2763 []) |
|
2764 return |
|
2765 |
|
2766 def register_Ns3PacketTagIteratorItem_methods(root_module, cls): |
|
2767 ## packet.h (module 'network'): ns3::PacketTagIterator::Item::Item(ns3::PacketTagIterator::Item const & arg0) [copy constructor] |
|
2768 cls.add_constructor([param('ns3::PacketTagIterator::Item const &', 'arg0')]) |
|
2769 ## packet.h (module 'network'): void ns3::PacketTagIterator::Item::GetTag(ns3::Tag & tag) const [member function] |
|
2770 cls.add_method('GetTag', |
|
2771 'void', |
|
2772 [param('ns3::Tag &', 'tag')], |
|
2773 is_const=True) |
|
2774 ## packet.h (module 'network'): ns3::TypeId ns3::PacketTagIterator::Item::GetTypeId() const [member function] |
|
2775 cls.add_method('GetTypeId', |
|
2776 'ns3::TypeId', |
|
2777 [], |
|
2778 is_const=True) |
|
2779 return |
|
2780 |
|
2781 def register_Ns3PacketTagList_methods(root_module, cls): |
|
2782 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::PacketTagList() [constructor] |
|
2783 cls.add_constructor([]) |
|
2784 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::PacketTagList(ns3::PacketTagList const & o) [copy constructor] |
|
2785 cls.add_constructor([param('ns3::PacketTagList const &', 'o')]) |
|
2786 ## packet-tag-list.h (module 'network'): void ns3::PacketTagList::Add(ns3::Tag const & tag) const [member function] |
|
2787 cls.add_method('Add', |
|
2788 'void', |
|
2789 [param('ns3::Tag const &', 'tag')], |
|
2790 is_const=True) |
|
2791 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData const * ns3::PacketTagList::Head() const [member function] |
|
2792 cls.add_method('Head', |
|
2793 'ns3::PacketTagList::TagData const *', |
|
2794 [], |
|
2795 is_const=True) |
|
2796 ## packet-tag-list.h (module 'network'): bool ns3::PacketTagList::Peek(ns3::Tag & tag) const [member function] |
|
2797 cls.add_method('Peek', |
|
2798 'bool', |
|
2799 [param('ns3::Tag &', 'tag')], |
|
2800 is_const=True) |
|
2801 ## packet-tag-list.h (module 'network'): bool ns3::PacketTagList::Remove(ns3::Tag & tag) [member function] |
|
2802 cls.add_method('Remove', |
|
2803 'bool', |
|
2804 [param('ns3::Tag &', 'tag')]) |
|
2805 ## packet-tag-list.h (module 'network'): void ns3::PacketTagList::RemoveAll() [member function] |
|
2806 cls.add_method('RemoveAll', |
|
2807 'void', |
|
2808 []) |
|
2809 ## packet-tag-list.h (module 'network'): bool ns3::PacketTagList::Replace(ns3::Tag & tag) [member function] |
|
2810 cls.add_method('Replace', |
|
2811 'bool', |
|
2812 [param('ns3::Tag &', 'tag')]) |
|
2813 return |
|
2814 |
|
2815 def register_Ns3PacketTagListTagData_methods(root_module, cls): |
|
2816 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData() [constructor] |
|
2817 cls.add_constructor([]) |
|
2818 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagData(ns3::PacketTagList::TagData const & arg0) [copy constructor] |
|
2819 cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')]) |
|
2820 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count [variable] |
|
2821 cls.add_instance_attribute('count', 'uint32_t', is_const=False) |
|
2822 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [variable] |
|
2823 cls.add_instance_attribute('data', 'uint8_t [ 20 ]', is_const=False) |
|
2824 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [variable] |
|
2825 cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const=False) |
|
2826 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [variable] |
|
2827 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
|
2828 return |
|
2829 |
|
2830 def register_Ns3PcapFile_methods(root_module, cls): |
|
2831 ## pcap-file.h (module 'network'): ns3::PcapFile::PcapFile() [constructor] |
|
2832 cls.add_constructor([]) |
|
2833 ## pcap-file.h (module 'network'): void ns3::PcapFile::Clear() [member function] |
|
2834 cls.add_method('Clear', |
|
2835 'void', |
|
2836 []) |
|
2837 ## pcap-file.h (module 'network'): void ns3::PcapFile::Close() [member function] |
|
2838 cls.add_method('Close', |
|
2839 'void', |
|
2840 []) |
|
2841 ## pcap-file.h (module 'network'): static bool ns3::PcapFile::Diff(std::string const & f1, std::string const & f2, uint32_t & sec, uint32_t & usec, uint32_t snapLen=ns3::PcapFile::SNAPLEN_DEFAULT) [member function] |
|
2842 cls.add_method('Diff', |
|
2843 'bool', |
|
2844 [param('std::string const &', 'f1'), param('std::string const &', 'f2'), param('uint32_t &', 'sec'), param('uint32_t &', 'usec'), param('uint32_t', 'snapLen', default_value='ns3::PcapFile::SNAPLEN_DEFAULT')], |
|
2845 is_static=True) |
|
2846 ## pcap-file.h (module 'network'): bool ns3::PcapFile::Eof() const [member function] |
|
2847 cls.add_method('Eof', |
|
2848 'bool', |
|
2849 [], |
|
2850 is_const=True) |
|
2851 ## pcap-file.h (module 'network'): bool ns3::PcapFile::Fail() const [member function] |
|
2852 cls.add_method('Fail', |
|
2853 'bool', |
|
2854 [], |
|
2855 is_const=True) |
|
2856 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetDataLinkType() [member function] |
|
2857 cls.add_method('GetDataLinkType', |
|
2858 'uint32_t', |
|
2859 []) |
|
2860 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetMagic() [member function] |
|
2861 cls.add_method('GetMagic', |
|
2862 'uint32_t', |
|
2863 []) |
|
2864 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetSigFigs() [member function] |
|
2865 cls.add_method('GetSigFigs', |
|
2866 'uint32_t', |
|
2867 []) |
|
2868 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetSnapLen() [member function] |
|
2869 cls.add_method('GetSnapLen', |
|
2870 'uint32_t', |
|
2871 []) |
|
2872 ## pcap-file.h (module 'network'): bool ns3::PcapFile::GetSwapMode() [member function] |
|
2873 cls.add_method('GetSwapMode', |
|
2874 'bool', |
|
2875 []) |
|
2876 ## pcap-file.h (module 'network'): int32_t ns3::PcapFile::GetTimeZoneOffset() [member function] |
|
2877 cls.add_method('GetTimeZoneOffset', |
|
2878 'int32_t', |
|
2879 []) |
|
2880 ## pcap-file.h (module 'network'): uint16_t ns3::PcapFile::GetVersionMajor() [member function] |
|
2881 cls.add_method('GetVersionMajor', |
|
2882 'uint16_t', |
|
2883 []) |
|
2884 ## pcap-file.h (module 'network'): uint16_t ns3::PcapFile::GetVersionMinor() [member function] |
|
2885 cls.add_method('GetVersionMinor', |
|
2886 'uint16_t', |
|
2887 []) |
|
2888 ## pcap-file.h (module 'network'): void ns3::PcapFile::Init(uint32_t dataLinkType, uint32_t snapLen=ns3::PcapFile::SNAPLEN_DEFAULT, int32_t timeZoneCorrection=ns3::PcapFile::ZONE_DEFAULT, bool swapMode=false) [member function] |
|
2889 cls.add_method('Init', |
|
2890 'void', |
|
2891 [param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', default_value='ns3::PcapFile::SNAPLEN_DEFAULT'), param('int32_t', 'timeZoneCorrection', default_value='ns3::PcapFile::ZONE_DEFAULT'), param('bool', 'swapMode', default_value='false')]) |
|
2892 ## pcap-file.h (module 'network'): void ns3::PcapFile::Open(std::string const & filename, std::_Ios_Openmode mode) [member function] |
|
2893 cls.add_method('Open', |
|
2894 'void', |
|
2895 [param('std::string const &', 'filename'), param('std::_Ios_Openmode', 'mode')]) |
|
2896 ## pcap-file.h (module 'network'): void ns3::PcapFile::Read(uint8_t * const data, uint32_t maxBytes, uint32_t & tsSec, uint32_t & tsUsec, uint32_t & inclLen, uint32_t & origLen, uint32_t & readLen) [member function] |
|
2897 cls.add_method('Read', |
|
2898 'void', |
|
2899 [param('uint8_t * const', 'data'), param('uint32_t', 'maxBytes'), param('uint32_t &', 'tsSec'), param('uint32_t &', 'tsUsec'), param('uint32_t &', 'inclLen'), param('uint32_t &', 'origLen'), param('uint32_t &', 'readLen')]) |
|
2900 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec, uint32_t tsUsec, uint8_t const * const data, uint32_t totalLen) [member function] |
|
2901 cls.add_method('Write', |
|
2902 'void', |
|
2903 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), param('uint8_t const * const', 'data'), param('uint32_t', 'totalLen')]) |
|
2904 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec, uint32_t tsUsec, ns3::Ptr<ns3::Packet const> p) [member function] |
|
2905 cls.add_method('Write', |
|
2906 'void', |
|
2907 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), param('ns3::Ptr< ns3::Packet const >', 'p')]) |
|
2908 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec, uint32_t tsUsec, ns3::Header & header, ns3::Ptr<ns3::Packet const> p) [member function] |
|
2909 cls.add_method('Write', |
|
2910 'void', |
|
2911 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), param('ns3::Header &', 'header'), param('ns3::Ptr< ns3::Packet const >', 'p')]) |
|
2912 ## pcap-file.h (module 'network'): ns3::PcapFile::SNAPLEN_DEFAULT [variable] |
|
2913 cls.add_static_attribute('SNAPLEN_DEFAULT', 'uint32_t const', is_const=True) |
|
2914 ## pcap-file.h (module 'network'): ns3::PcapFile::ZONE_DEFAULT [variable] |
|
2915 cls.add_static_attribute('ZONE_DEFAULT', 'int32_t const', is_const=True) |
|
2916 return |
|
2917 |
|
2918 def register_Ns3PcapHelper_methods(root_module, cls): |
|
2919 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper(ns3::PcapHelper const & arg0) [copy constructor] |
|
2920 cls.add_constructor([param('ns3::PcapHelper const &', 'arg0')]) |
|
2921 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper() [constructor] |
|
2922 cls.add_constructor([]) |
|
2923 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::PcapFileWrapper> ns3::PcapHelper::CreateFile(std::string filename, std::_Ios_Openmode filemode, uint32_t dataLinkType, uint32_t snapLen=65535, int32_t tzCorrection=0) [member function] |
|
2924 cls.add_method('CreateFile', |
|
2925 'ns3::Ptr< ns3::PcapFileWrapper >', |
|
2926 [param('std::string', 'filename'), param('std::_Ios_Openmode', 'filemode'), param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', default_value='65535'), param('int32_t', 'tzCorrection', default_value='0')]) |
|
2927 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilenameFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool useObjectNames=true) [member function] |
|
2928 cls.add_method('GetFilenameFromDevice', |
|
2929 'std::string', |
|
2930 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) |
|
2931 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilenameFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint32_t interface, bool useObjectNames=true) [member function] |
|
2932 cls.add_method('GetFilenameFromInterfacePair', |
|
2933 'std::string', |
|
2934 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object >', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames', default_value='true')]) |
|
2935 return |
|
2936 |
|
2937 def register_Ns3PcapHelperForDevice_methods(root_module, cls): |
|
2938 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice::PcapHelperForDevice(ns3::PcapHelperForDevice const & arg0) [copy constructor] |
|
2939 cls.add_constructor([param('ns3::PcapHelperForDevice const &', 'arg0')]) |
|
2940 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice::PcapHelperForDevice() [constructor] |
|
2941 cls.add_constructor([]) |
|
2942 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcap(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous=false, bool explicitFilename=false) [member function] |
|
2943 cls.add_method('EnablePcap', |
|
2944 'void', |
|
2945 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous', default_value='false'), param('bool', 'explicitFilename', default_value='false')]) |
|
2946 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcap(std::string prefix, std::string ndName, bool promiscuous=false, bool explicitFilename=false) [member function] |
|
2947 cls.add_method('EnablePcap', |
|
2948 'void', |
|
2949 [param('std::string', 'prefix'), param('std::string', 'ndName'), param('bool', 'promiscuous', default_value='false'), param('bool', 'explicitFilename', default_value='false')]) |
|
2950 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcap(std::string prefix, ns3::NetDeviceContainer d, bool promiscuous=false) [member function] |
|
2951 cls.add_method('EnablePcap', |
|
2952 'void', |
|
2953 [param('std::string', 'prefix'), param('ns3::NetDeviceContainer', 'd'), param('bool', 'promiscuous', default_value='false')]) |
|
2954 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcap(std::string prefix, ns3::NodeContainer n, bool promiscuous=false) [member function] |
|
2955 cls.add_method('EnablePcap', |
|
2956 'void', |
|
2957 [param('std::string', 'prefix'), param('ns3::NodeContainer', 'n'), param('bool', 'promiscuous', default_value='false')]) |
|
2958 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcap(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool promiscuous=false) [member function] |
|
2959 cls.add_method('EnablePcap', |
|
2960 'void', |
|
2961 [param('std::string', 'prefix'), param('uint32_t', 'nodeid'), param('uint32_t', 'deviceid'), param('bool', 'promiscuous', default_value='false')]) |
|
2962 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcapAll(std::string prefix, bool promiscuous=false) [member function] |
|
2963 cls.add_method('EnablePcapAll', |
|
2964 'void', |
|
2965 [param('std::string', 'prefix'), param('bool', 'promiscuous', default_value='false')]) |
|
2966 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnablePcapInternal(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous, bool explicitFilename) [member function] |
|
2967 cls.add_method('EnablePcapInternal', |
|
2968 'void', |
|
2969 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')], |
|
2970 is_pure_virtual=True, is_virtual=True) |
|
2971 return |
|
2972 |
|
2973 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, cls): |
|
2974 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] |
|
2975 cls.add_constructor([]) |
|
2976 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] |
|
2977 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter > const &', 'o')]) |
|
2978 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::Cleanup() [member function] |
|
2979 cls.add_method('Cleanup', |
|
2980 'void', |
|
2981 [], |
|
2982 is_static=True) |
|
2983 return |
|
2984 |
|
2985 def register_Ns3Simulator_methods(root_module, cls): |
|
2986 ## simulator.h (module 'core'): ns3::Simulator::Simulator(ns3::Simulator const & arg0) [copy constructor] |
|
2987 cls.add_constructor([param('ns3::Simulator const &', 'arg0')]) |
|
2988 ## simulator.h (module 'core'): static void ns3::Simulator::Cancel(ns3::EventId const & id) [member function] |
|
2989 cls.add_method('Cancel', |
|
2990 'void', |
|
2991 [param('ns3::EventId const &', 'id')], |
|
2992 is_static=True) |
|
2993 ## simulator.h (module 'core'): static void ns3::Simulator::Destroy() [member function] |
|
2994 cls.add_method('Destroy', |
|
2995 'void', |
|
2996 [], |
|
2997 is_static=True) |
|
2998 ## simulator.h (module 'core'): static uint32_t ns3::Simulator::GetContext() [member function] |
|
2999 cls.add_method('GetContext', |
|
3000 'uint32_t', |
|
3001 [], |
|
3002 is_static=True) |
|
3003 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::GetDelayLeft(ns3::EventId const & id) [member function] |
|
3004 cls.add_method('GetDelayLeft', |
|
3005 'ns3::Time', |
|
3006 [param('ns3::EventId const &', 'id')], |
|
3007 is_static=True) |
|
3008 ## simulator.h (module 'core'): static ns3::Ptr<ns3::SimulatorImpl> ns3::Simulator::GetImplementation() [member function] |
|
3009 cls.add_method('GetImplementation', |
|
3010 'ns3::Ptr< ns3::SimulatorImpl >', |
|
3011 [], |
|
3012 is_static=True) |
|
3013 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::GetMaximumSimulationTime() [member function] |
|
3014 cls.add_method('GetMaximumSimulationTime', |
|
3015 'ns3::Time', |
|
3016 [], |
|
3017 is_static=True) |
|
3018 ## simulator.h (module 'core'): static uint32_t ns3::Simulator::GetSystemId() [member function] |
|
3019 cls.add_method('GetSystemId', |
|
3020 'uint32_t', |
|
3021 [], |
|
3022 is_static=True) |
|
3023 ## simulator.h (module 'core'): static bool ns3::Simulator::IsExpired(ns3::EventId const & id) [member function] |
|
3024 cls.add_method('IsExpired', |
|
3025 'bool', |
|
3026 [param('ns3::EventId const &', 'id')], |
|
3027 is_static=True) |
|
3028 ## simulator.h (module 'core'): static bool ns3::Simulator::IsFinished() [member function] |
|
3029 cls.add_method('IsFinished', |
|
3030 'bool', |
|
3031 [], |
|
3032 is_static=True) |
|
3033 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::Now() [member function] |
|
3034 cls.add_method('Now', |
|
3035 'ns3::Time', |
|
3036 [], |
|
3037 is_static=True) |
|
3038 ## simulator.h (module 'core'): static void ns3::Simulator::Remove(ns3::EventId const & id) [member function] |
|
3039 cls.add_method('Remove', |
|
3040 'void', |
|
3041 [param('ns3::EventId const &', 'id')], |
|
3042 is_static=True) |
|
3043 ## simulator.h (module 'core'): static void ns3::Simulator::SetImplementation(ns3::Ptr<ns3::SimulatorImpl> impl) [member function] |
|
3044 cls.add_method('SetImplementation', |
|
3045 'void', |
|
3046 [param('ns3::Ptr< ns3::SimulatorImpl >', 'impl')], |
|
3047 is_static=True) |
|
3048 ## simulator.h (module 'core'): static void ns3::Simulator::SetScheduler(ns3::ObjectFactory schedulerFactory) [member function] |
|
3049 cls.add_method('SetScheduler', |
|
3050 'void', |
|
3051 [param('ns3::ObjectFactory', 'schedulerFactory')], |
|
3052 is_static=True) |
|
3053 ## simulator.h (module 'core'): static void ns3::Simulator::Stop() [member function] |
|
3054 cls.add_method('Stop', |
|
3055 'void', |
|
3056 [], |
|
3057 is_static=True) |
|
3058 ## simulator.h (module 'core'): static void ns3::Simulator::Stop(ns3::Time const & time) [member function] |
|
3059 cls.add_method('Stop', |
|
3060 'void', |
|
3061 [param('ns3::Time const &', 'time')], |
|
3062 is_static=True) |
|
3063 return |
|
3064 |
|
3065 def register_Ns3StatusCode_methods(root_module, cls): |
|
3066 cls.add_output_stream_operator() |
|
3067 ## status-code.h (module 'wifi'): ns3::StatusCode::StatusCode(ns3::StatusCode const & arg0) [copy constructor] |
|
3068 cls.add_constructor([param('ns3::StatusCode const &', 'arg0')]) |
|
3069 ## status-code.h (module 'wifi'): ns3::StatusCode::StatusCode() [constructor] |
|
3070 cls.add_constructor([]) |
|
3071 ## status-code.h (module 'wifi'): ns3::Buffer::Iterator ns3::StatusCode::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
3072 cls.add_method('Deserialize', |
|
3073 'ns3::Buffer::Iterator', |
|
3074 [param('ns3::Buffer::Iterator', 'start')]) |
|
3075 ## status-code.h (module 'wifi'): uint32_t ns3::StatusCode::GetSerializedSize() const [member function] |
|
3076 cls.add_method('GetSerializedSize', |
|
3077 'uint32_t', |
|
3078 [], |
|
3079 is_const=True) |
|
3080 ## status-code.h (module 'wifi'): bool ns3::StatusCode::IsSuccess() const [member function] |
|
3081 cls.add_method('IsSuccess', |
|
3082 'bool', |
|
3083 [], |
|
3084 is_const=True) |
|
3085 ## status-code.h (module 'wifi'): ns3::Buffer::Iterator ns3::StatusCode::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
3086 cls.add_method('Serialize', |
|
3087 'ns3::Buffer::Iterator', |
|
3088 [param('ns3::Buffer::Iterator', 'start')], |
|
3089 is_const=True) |
|
3090 ## status-code.h (module 'wifi'): void ns3::StatusCode::SetFailure() [member function] |
|
3091 cls.add_method('SetFailure', |
|
3092 'void', |
|
3093 []) |
|
3094 ## status-code.h (module 'wifi'): void ns3::StatusCode::SetSuccess() [member function] |
|
3095 cls.add_method('SetSuccess', |
|
3096 'void', |
|
3097 []) |
|
3098 return |
|
3099 |
|
3100 def register_Ns3Tag_methods(root_module, cls): |
|
3101 ## tag.h (module 'network'): ns3::Tag::Tag() [constructor] |
|
3102 cls.add_constructor([]) |
|
3103 ## tag.h (module 'network'): ns3::Tag::Tag(ns3::Tag const & arg0) [copy constructor] |
|
3104 cls.add_constructor([param('ns3::Tag const &', 'arg0')]) |
|
3105 ## tag.h (module 'network'): void ns3::Tag::Deserialize(ns3::TagBuffer i) [member function] |
|
3106 cls.add_method('Deserialize', |
|
3107 'void', |
|
3108 [param('ns3::TagBuffer', 'i')], |
|
3109 is_pure_virtual=True, is_virtual=True) |
|
3110 ## tag.h (module 'network'): uint32_t ns3::Tag::GetSerializedSize() const [member function] |
|
3111 cls.add_method('GetSerializedSize', |
|
3112 'uint32_t', |
|
3113 [], |
|
3114 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3115 ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [member function] |
|
3116 cls.add_method('GetTypeId', |
|
3117 'ns3::TypeId', |
|
3118 [], |
|
3119 is_static=True) |
|
3120 ## tag.h (module 'network'): void ns3::Tag::Print(std::ostream & os) const [member function] |
|
3121 cls.add_method('Print', |
|
3122 'void', |
|
3123 [param('std::ostream &', 'os')], |
|
3124 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3125 ## tag.h (module 'network'): void ns3::Tag::Serialize(ns3::TagBuffer i) const [member function] |
|
3126 cls.add_method('Serialize', |
|
3127 'void', |
|
3128 [param('ns3::TagBuffer', 'i')], |
|
3129 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3130 return |
|
3131 |
|
3132 def register_Ns3TagBuffer_methods(root_module, cls): |
|
3133 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
|
3134 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
|
3135 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
|
3136 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
|
3137 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::CopyFrom(ns3::TagBuffer o) [member function] |
|
3138 cls.add_method('CopyFrom', |
|
3139 'void', |
|
3140 [param('ns3::TagBuffer', 'o')]) |
|
3141 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::Read(uint8_t * buffer, uint32_t size) [member function] |
|
3142 cls.add_method('Read', |
|
3143 'void', |
|
3144 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
3145 ## tag-buffer.h (module 'network'): double ns3::TagBuffer::ReadDouble() [member function] |
|
3146 cls.add_method('ReadDouble', |
|
3147 'double', |
|
3148 []) |
|
3149 ## tag-buffer.h (module 'network'): uint16_t ns3::TagBuffer::ReadU16() [member function] |
|
3150 cls.add_method('ReadU16', |
|
3151 'uint16_t', |
|
3152 []) |
|
3153 ## tag-buffer.h (module 'network'): uint32_t ns3::TagBuffer::ReadU32() [member function] |
|
3154 cls.add_method('ReadU32', |
|
3155 'uint32_t', |
|
3156 []) |
|
3157 ## tag-buffer.h (module 'network'): uint64_t ns3::TagBuffer::ReadU64() [member function] |
|
3158 cls.add_method('ReadU64', |
|
3159 'uint64_t', |
|
3160 []) |
|
3161 ## tag-buffer.h (module 'network'): uint8_t ns3::TagBuffer::ReadU8() [member function] |
|
3162 cls.add_method('ReadU8', |
|
3163 'uint8_t', |
|
3164 []) |
|
3165 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::TrimAtEnd(uint32_t trim) [member function] |
|
3166 cls.add_method('TrimAtEnd', |
|
3167 'void', |
|
3168 [param('uint32_t', 'trim')]) |
|
3169 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::Write(uint8_t const * buffer, uint32_t size) [member function] |
|
3170 cls.add_method('Write', |
|
3171 'void', |
|
3172 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
3173 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteDouble(double v) [member function] |
|
3174 cls.add_method('WriteDouble', |
|
3175 'void', |
|
3176 [param('double', 'v')]) |
|
3177 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU16(uint16_t data) [member function] |
|
3178 cls.add_method('WriteU16', |
|
3179 'void', |
|
3180 [param('uint16_t', 'data')]) |
|
3181 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU32(uint32_t data) [member function] |
|
3182 cls.add_method('WriteU32', |
|
3183 'void', |
|
3184 [param('uint32_t', 'data')]) |
|
3185 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU64(uint64_t v) [member function] |
|
3186 cls.add_method('WriteU64', |
|
3187 'void', |
|
3188 [param('uint64_t', 'v')]) |
|
3189 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU8(uint8_t v) [member function] |
|
3190 cls.add_method('WriteU8', |
|
3191 'void', |
|
3192 [param('uint8_t', 'v')]) |
|
3193 return |
|
3194 |
|
3195 def register_Ns3TypeId_methods(root_module, cls): |
|
3196 cls.add_binary_comparison_operator('!=') |
|
3197 cls.add_binary_comparison_operator('<') |
|
3198 cls.add_output_stream_operator() |
|
3199 cls.add_binary_comparison_operator('==') |
|
3200 ## type-id.h (module 'core'): ns3::TypeId::TypeId(char const * name) [constructor] |
|
3201 cls.add_constructor([param('char const *', 'name')]) |
|
3202 ## type-id.h (module 'core'): ns3::TypeId::TypeId() [constructor] |
|
3203 cls.add_constructor([]) |
|
3204 ## type-id.h (module 'core'): ns3::TypeId::TypeId(ns3::TypeId const & o) [copy constructor] |
|
3205 cls.add_constructor([param('ns3::TypeId const &', 'o')]) |
|
3206 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::string name, std::string help, ns3::AttributeValue const & initialValue, ns3::Ptr<ns3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
3207 cls.add_method('AddAttribute', |
|
3208 'ns3::TypeId', |
|
3209 [param('std::string', 'name'), param('std::string', 'help'), param('ns3::AttributeValue const &', 'initialValue'), param('ns3::Ptr< ns3::AttributeAccessor const >', 'accessor'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]) |
|
3210 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::string name, std::string help, uint32_t flags, ns3::AttributeValue const & initialValue, ns3::Ptr<ns3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
3211 cls.add_method('AddAttribute', |
|
3212 'ns3::TypeId', |
|
3213 [param('std::string', 'name'), param('std::string', 'help'), param('uint32_t', 'flags'), param('ns3::AttributeValue const &', 'initialValue'), param('ns3::Ptr< ns3::AttributeAccessor const >', 'accessor'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]) |
|
3214 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<ns3::TraceSourceAccessor const> accessor) [member function] |
|
3215 cls.add_method('AddTraceSource', |
|
3216 'ns3::TypeId', |
|
3217 [param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')]) |
|
3218 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation ns3::TypeId::GetAttribute(uint32_t i) const [member function] |
|
3219 cls.add_method('GetAttribute', |
|
3220 'ns3::TypeId::AttributeInformation', |
|
3221 [param('uint32_t', 'i')], |
|
3222 is_const=True) |
|
3223 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeFullName(uint32_t i) const [member function] |
|
3224 cls.add_method('GetAttributeFullName', |
|
3225 'std::string', |
|
3226 [param('uint32_t', 'i')], |
|
3227 is_const=True) |
|
3228 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetAttributeN() const [member function] |
|
3229 cls.add_method('GetAttributeN', |
|
3230 'uint32_t', |
|
3231 [], |
|
3232 is_const=True) |
|
3233 ## type-id.h (module 'core'): ns3::Callback<ns3::ObjectBase*,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> ns3::TypeId::GetConstructor() const [member function] |
|
3234 cls.add_method('GetConstructor', |
|
3235 'ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', |
|
3236 [], |
|
3237 is_const=True) |
|
3238 ## type-id.h (module 'core'): std::string ns3::TypeId::GetGroupName() const [member function] |
|
3239 cls.add_method('GetGroupName', |
|
3240 'std::string', |
|
3241 [], |
|
3242 is_const=True) |
|
3243 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetHash() const [member function] |
|
3244 cls.add_method('GetHash', |
|
3245 'uint32_t', |
|
3246 [], |
|
3247 is_const=True) |
|
3248 ## type-id.h (module 'core'): std::string ns3::TypeId::GetName() const [member function] |
|
3249 cls.add_method('GetName', |
|
3250 'std::string', |
|
3251 [], |
|
3252 is_const=True) |
|
3253 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::GetParent() const [member function] |
|
3254 cls.add_method('GetParent', |
|
3255 'ns3::TypeId', |
|
3256 [], |
|
3257 is_const=True) |
|
3258 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::GetRegistered(uint32_t i) [member function] |
|
3259 cls.add_method('GetRegistered', |
|
3260 'ns3::TypeId', |
|
3261 [param('uint32_t', 'i')], |
|
3262 is_static=True) |
|
3263 ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN() [member function] |
|
3264 cls.add_method('GetRegisteredN', |
|
3265 'uint32_t', |
|
3266 [], |
|
3267 is_static=True) |
|
3268 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation ns3::TypeId::GetTraceSource(uint32_t i) const [member function] |
|
3269 cls.add_method('GetTraceSource', |
|
3270 'ns3::TypeId::TraceSourceInformation', |
|
3271 [param('uint32_t', 'i')], |
|
3272 is_const=True) |
|
3273 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetTraceSourceN() const [member function] |
|
3274 cls.add_method('GetTraceSourceN', |
|
3275 'uint32_t', |
|
3276 [], |
|
3277 is_const=True) |
|
3278 ## type-id.h (module 'core'): uint16_t ns3::TypeId::GetUid() const [member function] |
|
3279 cls.add_method('GetUid', |
|
3280 'uint16_t', |
|
3281 [], |
|
3282 is_const=True) |
|
3283 ## type-id.h (module 'core'): bool ns3::TypeId::HasConstructor() const [member function] |
|
3284 cls.add_method('HasConstructor', |
|
3285 'bool', |
|
3286 [], |
|
3287 is_const=True) |
|
3288 ## type-id.h (module 'core'): bool ns3::TypeId::HasParent() const [member function] |
|
3289 cls.add_method('HasParent', |
|
3290 'bool', |
|
3291 [], |
|
3292 is_const=True) |
|
3293 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::HideFromDocumentation() [member function] |
|
3294 cls.add_method('HideFromDocumentation', |
|
3295 'ns3::TypeId', |
|
3296 []) |
|
3297 ## type-id.h (module 'core'): bool ns3::TypeId::IsChildOf(ns3::TypeId other) const [member function] |
|
3298 cls.add_method('IsChildOf', |
|
3299 'bool', |
|
3300 [param('ns3::TypeId', 'other')], |
|
3301 is_const=True) |
|
3302 ## type-id.h (module 'core'): bool ns3::TypeId::LookupAttributeByName(std::string name, ns3::TypeId::AttributeInformation * info) const [member function] |
|
3303 cls.add_method('LookupAttributeByName', |
|
3304 'bool', |
|
3305 [param('std::string', 'name'), param('ns3::TypeId::AttributeInformation *', 'info', transfer_ownership=False)], |
|
3306 is_const=True) |
|
3307 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::LookupByHash(uint32_t hash) [member function] |
|
3308 cls.add_method('LookupByHash', |
|
3309 'ns3::TypeId', |
|
3310 [param('uint32_t', 'hash')], |
|
3311 is_static=True) |
|
3312 ## type-id.h (module 'core'): static bool ns3::TypeId::LookupByHashFailSafe(uint32_t hash, ns3::TypeId * tid) [member function] |
|
3313 cls.add_method('LookupByHashFailSafe', |
|
3314 'bool', |
|
3315 [param('uint32_t', 'hash'), param('ns3::TypeId *', 'tid')], |
|
3316 is_static=True) |
|
3317 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::LookupByName(std::string name) [member function] |
|
3318 cls.add_method('LookupByName', |
|
3319 'ns3::TypeId', |
|
3320 [param('std::string', 'name')], |
|
3321 is_static=True) |
|
3322 ## type-id.h (module 'core'): ns3::Ptr<ns3::TraceSourceAccessor const> ns3::TypeId::LookupTraceSourceByName(std::string name) const [member function] |
|
3323 cls.add_method('LookupTraceSourceByName', |
|
3324 'ns3::Ptr< ns3::TraceSourceAccessor const >', |
|
3325 [param('std::string', 'name')], |
|
3326 is_const=True) |
|
3327 ## type-id.h (module 'core'): bool ns3::TypeId::MustHideFromDocumentation() const [member function] |
|
3328 cls.add_method('MustHideFromDocumentation', |
|
3329 'bool', |
|
3330 [], |
|
3331 is_const=True) |
|
3332 ## type-id.h (module 'core'): bool ns3::TypeId::SetAttributeInitialValue(uint32_t i, ns3::Ptr<ns3::AttributeValue const> initialValue) [member function] |
|
3333 cls.add_method('SetAttributeInitialValue', |
|
3334 'bool', |
|
3335 [param('uint32_t', 'i'), param('ns3::Ptr< ns3::AttributeValue const >', 'initialValue')]) |
|
3336 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetGroupName(std::string groupName) [member function] |
|
3337 cls.add_method('SetGroupName', |
|
3338 'ns3::TypeId', |
|
3339 [param('std::string', 'groupName')]) |
|
3340 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId tid) [member function] |
|
3341 cls.add_method('SetParent', |
|
3342 'ns3::TypeId', |
|
3343 [param('ns3::TypeId', 'tid')]) |
|
3344 ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member function] |
|
3345 cls.add_method('SetUid', |
|
3346 'void', |
|
3347 [param('uint16_t', 'tid')]) |
|
3348 return |
|
3349 |
|
3350 def register_Ns3TypeIdAttributeInformation_methods(root_module, cls): |
|
3351 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeInformation() [constructor] |
|
3352 cls.add_constructor([]) |
|
3353 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeInformation(ns3::TypeId::AttributeInformation const & arg0) [copy constructor] |
|
3354 cls.add_constructor([param('ns3::TypeId::AttributeInformation const &', 'arg0')]) |
|
3355 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::accessor [variable] |
|
3356 cls.add_instance_attribute('accessor', 'ns3::Ptr< ns3::AttributeAccessor const >', is_const=False) |
|
3357 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::checker [variable] |
|
3358 cls.add_instance_attribute('checker', 'ns3::Ptr< ns3::AttributeChecker const >', is_const=False) |
|
3359 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::flags [variable] |
|
3360 cls.add_instance_attribute('flags', 'uint32_t', is_const=False) |
|
3361 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::help [variable] |
|
3362 cls.add_instance_attribute('help', 'std::string', is_const=False) |
|
3363 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::initialValue [variable] |
|
3364 cls.add_instance_attribute('initialValue', 'ns3::Ptr< ns3::AttributeValue const >', is_const=False) |
|
3365 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::name [variable] |
|
3366 cls.add_instance_attribute('name', 'std::string', is_const=False) |
|
3367 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::originalInitialValue [variable] |
|
3368 cls.add_instance_attribute('originalInitialValue', 'ns3::Ptr< ns3::AttributeValue const >', is_const=False) |
|
3369 return |
|
3370 |
|
3371 def register_Ns3TypeIdTraceSourceInformation_methods(root_module, cls): |
|
3372 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSourceInformation() [constructor] |
|
3373 cls.add_constructor([]) |
|
3374 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSourceInformation(ns3::TypeId::TraceSourceInformation const & arg0) [copy constructor] |
|
3375 cls.add_constructor([param('ns3::TypeId::TraceSourceInformation const &', 'arg0')]) |
|
3376 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::accessor [variable] |
|
3377 cls.add_instance_attribute('accessor', 'ns3::Ptr< ns3::TraceSourceAccessor const >', is_const=False) |
|
3378 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::help [variable] |
|
3379 cls.add_instance_attribute('help', 'std::string', is_const=False) |
|
3380 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::name [variable] |
|
3381 cls.add_instance_attribute('name', 'std::string', is_const=False) |
|
3382 return |
|
3383 |
|
3384 def register_Ns3VendorSpecificContentManager_methods(root_module, cls): |
|
3385 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificContentManager::VendorSpecificContentManager(ns3::VendorSpecificContentManager const & arg0) [copy constructor] |
|
3386 cls.add_constructor([param('ns3::VendorSpecificContentManager const &', 'arg0')]) |
|
3387 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificContentManager::VendorSpecificContentManager() [constructor] |
|
3388 cls.add_constructor([]) |
|
3389 ## vendor-specific-action.h (module 'wave'): void ns3::VendorSpecificContentManager::DeregisterVscCallback(ns3::OrganizationIdentifier & oi) [member function] |
|
3390 cls.add_method('DeregisterVscCallback', |
|
3391 'void', |
|
3392 [param('ns3::OrganizationIdentifier &', 'oi')]) |
|
3393 ## vendor-specific-action.h (module 'wave'): ns3::VscCallback ns3::VendorSpecificContentManager::FindVscCallback(ns3::OrganizationIdentifier & oi) [member function] |
|
3394 cls.add_method('FindVscCallback', |
|
3395 'ns3::VscCallback', |
|
3396 [param('ns3::OrganizationIdentifier &', 'oi')]) |
|
3397 ## vendor-specific-action.h (module 'wave'): void ns3::VendorSpecificContentManager::RegisterVscCallback(ns3::OrganizationIdentifier oi, ns3::VscCallback cb) [member function] |
|
3398 cls.add_method('RegisterVscCallback', |
|
3399 'void', |
|
3400 [param('ns3::OrganizationIdentifier', 'oi'), param('ns3::VscCallback', 'cb')]) |
|
3401 return |
|
3402 |
|
3403 def register_Ns3WifiHelper_methods(root_module, cls): |
|
3404 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper::WifiHelper(ns3::WifiHelper const & arg0) [copy constructor] |
|
3405 cls.add_constructor([param('ns3::WifiHelper const &', 'arg0')]) |
|
3406 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper::WifiHelper() [constructor] |
|
3407 cls.add_constructor([]) |
|
3408 ## wifi-helper.h (module 'wifi'): int64_t ns3::WifiHelper::AssignStreams(ns3::NetDeviceContainer c, int64_t stream) [member function] |
|
3409 cls.add_method('AssignStreams', |
|
3410 'int64_t', |
|
3411 [param('ns3::NetDeviceContainer', 'c'), param('int64_t', 'stream')]) |
|
3412 ## wifi-helper.h (module 'wifi'): static ns3::WifiHelper ns3::WifiHelper::Default() [member function] |
|
3413 cls.add_method('Default', |
|
3414 'ns3::WifiHelper', |
|
3415 [], |
|
3416 is_static=True) |
|
3417 ## wifi-helper.h (module 'wifi'): static void ns3::WifiHelper::EnableLogComponents() [member function] |
|
3418 cls.add_method('EnableLogComponents', |
|
3419 'void', |
|
3420 [], |
|
3421 is_static=True) |
|
3422 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::NodeContainer c) const [member function] |
|
3423 cls.add_method('Install', |
|
3424 'ns3::NetDeviceContainer', |
|
3425 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::NodeContainer', 'c')], |
|
3426 is_const=True, is_virtual=True) |
|
3427 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::Ptr<ns3::Node> node) const [member function] |
|
3428 cls.add_method('Install', |
|
3429 'ns3::NetDeviceContainer', |
|
3430 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('ns3::Ptr< ns3::Node >', 'node')], |
|
3431 is_const=True, is_virtual=True) |
|
3432 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, std::string nodeName) const [member function] |
|
3433 cls.add_method('Install', |
|
3434 'ns3::NetDeviceContainer', |
|
3435 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'mac'), param('std::string', 'nodeName')], |
|
3436 is_const=True, is_virtual=True) |
|
3437 ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetRemoteStationManager(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] |
|
3438 cls.add_method('SetRemoteStationManager', |
|
3439 'void', |
|
3440 [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')]) |
|
3441 ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetStandard(ns3::WifiPhyStandard standard) [member function] |
|
3442 cls.add_method('SetStandard', |
|
3443 'void', |
|
3444 [param('ns3::WifiPhyStandard', 'standard')], |
|
3445 is_virtual=True) |
|
3446 return |
|
3447 |
|
3448 def register_Ns3WifiMacHelper_methods(root_module, cls): |
|
3449 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper::WifiMacHelper() [constructor] |
|
3450 cls.add_constructor([]) |
|
3451 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper::WifiMacHelper(ns3::WifiMacHelper const & arg0) [copy constructor] |
|
3452 cls.add_constructor([param('ns3::WifiMacHelper const &', 'arg0')]) |
|
3453 ## wifi-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiMac> ns3::WifiMacHelper::Create() const [member function] |
|
3454 cls.add_method('Create', |
|
3455 'ns3::Ptr< ns3::WifiMac >', |
|
3456 [], |
|
3457 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3458 return |
|
3459 |
|
3460 def register_Ns3WifiMode_methods(root_module, cls): |
|
3461 cls.add_output_stream_operator() |
|
3462 cls.add_binary_comparison_operator('==') |
|
3463 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode(ns3::WifiMode const & arg0) [copy constructor] |
|
3464 cls.add_constructor([param('ns3::WifiMode const &', 'arg0')]) |
|
3465 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode() [constructor] |
|
3466 cls.add_constructor([]) |
|
3467 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode(std::string name) [constructor] |
|
3468 cls.add_constructor([param('std::string', 'name')]) |
|
3469 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetBandwidth() const [member function] |
|
3470 cls.add_method('GetBandwidth', |
|
3471 'uint32_t', |
|
3472 [], |
|
3473 is_const=True) |
|
3474 ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate ns3::WifiMode::GetCodeRate() const [member function] |
|
3475 cls.add_method('GetCodeRate', |
|
3476 'ns3::WifiCodeRate', |
|
3477 [], |
|
3478 is_const=True) |
|
3479 ## wifi-mode.h (module 'wifi'): uint8_t ns3::WifiMode::GetConstellationSize() const [member function] |
|
3480 cls.add_method('GetConstellationSize', |
|
3481 'uint8_t', |
|
3482 [], |
|
3483 is_const=True) |
|
3484 ## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetDataRate() const [member function] |
|
3485 cls.add_method('GetDataRate', |
|
3486 'uint64_t', |
|
3487 [], |
|
3488 is_const=True) |
|
3489 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass ns3::WifiMode::GetModulationClass() const [member function] |
|
3490 cls.add_method('GetModulationClass', |
|
3491 'ns3::WifiModulationClass', |
|
3492 [], |
|
3493 is_const=True) |
|
3494 ## wifi-mode.h (module 'wifi'): uint64_t ns3::WifiMode::GetPhyRate() const [member function] |
|
3495 cls.add_method('GetPhyRate', |
|
3496 'uint64_t', |
|
3497 [], |
|
3498 is_const=True) |
|
3499 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetUid() const [member function] |
|
3500 cls.add_method('GetUid', |
|
3501 'uint32_t', |
|
3502 [], |
|
3503 is_const=True) |
|
3504 ## wifi-mode.h (module 'wifi'): std::string ns3::WifiMode::GetUniqueName() const [member function] |
|
3505 cls.add_method('GetUniqueName', |
|
3506 'std::string', |
|
3507 [], |
|
3508 is_const=True) |
|
3509 ## wifi-mode.h (module 'wifi'): bool ns3::WifiMode::IsMandatory() const [member function] |
|
3510 cls.add_method('IsMandatory', |
|
3511 'bool', |
|
3512 [], |
|
3513 is_const=True) |
|
3514 return |
|
3515 |
|
3516 def register_Ns3WifiModeFactory_methods(root_module, cls): |
|
3517 ## wifi-mode.h (module 'wifi'): ns3::WifiModeFactory::WifiModeFactory(ns3::WifiModeFactory const & arg0) [copy constructor] |
|
3518 cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')]) |
|
3519 ## wifi-mode.h (module 'wifi'): static ns3::WifiMode ns3::WifiModeFactory::CreateWifiMode(std::string uniqueName, ns3::WifiModulationClass modClass, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, ns3::WifiCodeRate codingRate, uint8_t constellationSize) [member function] |
|
3520 cls.add_method('CreateWifiMode', |
|
3521 'ns3::WifiMode', |
|
3522 [param('std::string', 'uniqueName'), param('ns3::WifiModulationClass', 'modClass'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('ns3::WifiCodeRate', 'codingRate'), param('uint8_t', 'constellationSize')], |
|
3523 is_static=True) |
|
3524 return |
|
3525 |
|
3526 def register_Ns3WifiPhyHelper_methods(root_module, cls): |
|
3527 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper::WifiPhyHelper() [constructor] |
|
3528 cls.add_constructor([]) |
|
3529 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper::WifiPhyHelper(ns3::WifiPhyHelper const & arg0) [copy constructor] |
|
3530 cls.add_constructor([param('ns3::WifiPhyHelper const &', 'arg0')]) |
|
3531 ## wifi-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiPhy> ns3::WifiPhyHelper::Create(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::WifiNetDevice> device) const [member function] |
|
3532 cls.add_method('Create', |
|
3533 'ns3::Ptr< ns3::WifiPhy >', |
|
3534 [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::WifiNetDevice >', 'device')], |
|
3535 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3536 return |
|
3537 |
|
3538 def register_Ns3WifiPhyListener_methods(root_module, cls): |
|
3539 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener::WifiPhyListener() [constructor] |
|
3540 cls.add_constructor([]) |
|
3541 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor] |
|
3542 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
|
3543 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
|
3544 cls.add_method('NotifyMaybeCcaBusyStart', |
|
3545 'void', |
|
3546 [param('ns3::Time', 'duration')], |
|
3547 is_pure_virtual=True, is_virtual=True) |
|
3548 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndError() [member function] |
|
3549 cls.add_method('NotifyRxEndError', |
|
3550 'void', |
|
3551 [], |
|
3552 is_pure_virtual=True, is_virtual=True) |
|
3553 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndOk() [member function] |
|
3554 cls.add_method('NotifyRxEndOk', |
|
3555 'void', |
|
3556 [], |
|
3557 is_pure_virtual=True, is_virtual=True) |
|
3558 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
|
3559 cls.add_method('NotifyRxStart', |
|
3560 'void', |
|
3561 [param('ns3::Time', 'duration')], |
|
3562 is_pure_virtual=True, is_virtual=True) |
|
3563 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifySwitchingStart(ns3::Time duration) [member function] |
|
3564 cls.add_method('NotifySwitchingStart', |
|
3565 'void', |
|
3566 [param('ns3::Time', 'duration')], |
|
3567 is_pure_virtual=True, is_virtual=True) |
|
3568 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyTxStart(ns3::Time duration) [member function] |
|
3569 cls.add_method('NotifyTxStart', |
|
3570 'void', |
|
3571 [param('ns3::Time', 'duration')], |
|
3572 is_pure_virtual=True, is_virtual=True) |
|
3573 return |
|
3574 |
|
3575 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
|
3576 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::WifiRemoteStation() [constructor] |
|
3577 cls.add_constructor([]) |
|
3578 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor] |
|
3579 cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')]) |
|
3580 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::m_slrc [variable] |
|
3581 cls.add_instance_attribute('m_slrc', 'uint32_t', is_const=False) |
|
3582 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::m_ssrc [variable] |
|
3583 cls.add_instance_attribute('m_ssrc', 'uint32_t', is_const=False) |
|
3584 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::m_state [variable] |
|
3585 cls.add_instance_attribute('m_state', 'ns3::WifiRemoteStationState *', is_const=False) |
|
3586 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation::m_tid [variable] |
|
3587 cls.add_instance_attribute('m_tid', 'uint8_t', is_const=False) |
|
3588 return |
|
3589 |
|
3590 def register_Ns3WifiRemoteStationInfo_methods(root_module, cls): |
|
3591 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationInfo::WifiRemoteStationInfo(ns3::WifiRemoteStationInfo const & arg0) [copy constructor] |
|
3592 cls.add_constructor([param('ns3::WifiRemoteStationInfo const &', 'arg0')]) |
|
3593 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationInfo::WifiRemoteStationInfo() [constructor] |
|
3594 cls.add_constructor([]) |
|
3595 ## wifi-remote-station-manager.h (module 'wifi'): double ns3::WifiRemoteStationInfo::GetFrameErrorRate() const [member function] |
|
3596 cls.add_method('GetFrameErrorRate', |
|
3597 'double', |
|
3598 [], |
|
3599 is_const=True) |
|
3600 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationInfo::NotifyTxFailed() [member function] |
|
3601 cls.add_method('NotifyTxFailed', |
|
3602 'void', |
|
3603 []) |
|
3604 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationInfo::NotifyTxSuccess(uint32_t retryCounter) [member function] |
|
3605 cls.add_method('NotifyTxSuccess', |
|
3606 'void', |
|
3607 [param('uint32_t', 'retryCounter')]) |
|
3608 return |
|
3609 |
|
3610 def register_Ns3WifiRemoteStationState_methods(root_module, cls): |
|
3611 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::WifiRemoteStationState() [constructor] |
|
3612 cls.add_constructor([]) |
|
3613 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::WifiRemoteStationState(ns3::WifiRemoteStationState const & arg0) [copy constructor] |
|
3614 cls.add_constructor([param('ns3::WifiRemoteStationState const &', 'arg0')]) |
|
3615 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_address [variable] |
|
3616 cls.add_instance_attribute('m_address', 'ns3::Mac48Address', is_const=False) |
|
3617 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_greenfield [variable] |
|
3618 cls.add_instance_attribute('m_greenfield', 'bool', is_const=False) |
|
3619 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_info [variable] |
|
3620 cls.add_instance_attribute('m_info', 'ns3::WifiRemoteStationInfo', is_const=False) |
|
3621 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_operationalMcsSet [variable] |
|
3622 cls.add_instance_attribute('m_operationalMcsSet', 'ns3::WifiMcsList', is_const=False) |
|
3623 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_operationalRateSet [variable] |
|
3624 cls.add_instance_attribute('m_operationalRateSet', 'ns3::WifiModeList', is_const=False) |
|
3625 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_rx [variable] |
|
3626 cls.add_instance_attribute('m_rx', 'uint32_t', is_const=False) |
|
3627 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_shortGuardInterval [variable] |
|
3628 cls.add_instance_attribute('m_shortGuardInterval', 'bool', is_const=False) |
|
3629 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_stbc [variable] |
|
3630 cls.add_instance_attribute('m_stbc', 'bool', is_const=False) |
|
3631 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationState::m_tx [variable] |
|
3632 cls.add_instance_attribute('m_tx', 'uint32_t', is_const=False) |
|
3633 return |
|
3634 |
|
3635 def register_Ns3WifiTxVector_methods(root_module, cls): |
|
3636 cls.add_output_stream_operator() |
|
3637 ## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiTxVector const & arg0) [copy constructor] |
|
3638 cls.add_constructor([param('ns3::WifiTxVector const &', 'arg0')]) |
|
3639 ## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector() [constructor] |
|
3640 cls.add_constructor([]) |
|
3641 ## wifi-tx-vector.h (module 'wifi'): ns3::WifiTxVector::WifiTxVector(ns3::WifiMode m, uint8_t l, uint8_t r, bool sg, uint8_t ns, uint8_t ne, bool Stbc) [constructor] |
|
3642 cls.add_constructor([param('ns3::WifiMode', 'm'), param('uint8_t', 'l'), param('uint8_t', 'r'), param('bool', 'sg'), param('uint8_t', 'ns'), param('uint8_t', 'ne'), param('bool', 'Stbc')]) |
|
3643 ## wifi-tx-vector.h (module 'wifi'): ns3::WifiMode ns3::WifiTxVector::GetMode() const [member function] |
|
3644 cls.add_method('GetMode', |
|
3645 'ns3::WifiMode', |
|
3646 [], |
|
3647 is_const=True) |
|
3648 ## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetNess() const [member function] |
|
3649 cls.add_method('GetNess', |
|
3650 'uint8_t', |
|
3651 [], |
|
3652 is_const=True) |
|
3653 ## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetNss() const [member function] |
|
3654 cls.add_method('GetNss', |
|
3655 'uint8_t', |
|
3656 [], |
|
3657 is_const=True) |
|
3658 ## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetRetries() const [member function] |
|
3659 cls.add_method('GetRetries', |
|
3660 'uint8_t', |
|
3661 [], |
|
3662 is_const=True) |
|
3663 ## wifi-tx-vector.h (module 'wifi'): uint8_t ns3::WifiTxVector::GetTxPowerLevel() const [member function] |
|
3664 cls.add_method('GetTxPowerLevel', |
|
3665 'uint8_t', |
|
3666 [], |
|
3667 is_const=True) |
|
3668 ## wifi-tx-vector.h (module 'wifi'): bool ns3::WifiTxVector::IsShortGuardInterval() const [member function] |
|
3669 cls.add_method('IsShortGuardInterval', |
|
3670 'bool', |
|
3671 [], |
|
3672 is_const=True) |
|
3673 ## wifi-tx-vector.h (module 'wifi'): bool ns3::WifiTxVector::IsStbc() const [member function] |
|
3674 cls.add_method('IsStbc', |
|
3675 'bool', |
|
3676 [], |
|
3677 is_const=True) |
|
3678 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetMode(ns3::WifiMode mode) [member function] |
|
3679 cls.add_method('SetMode', |
|
3680 'void', |
|
3681 [param('ns3::WifiMode', 'mode')]) |
|
3682 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetNess(uint8_t ness) [member function] |
|
3683 cls.add_method('SetNess', |
|
3684 'void', |
|
3685 [param('uint8_t', 'ness')]) |
|
3686 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetNss(uint8_t nss) [member function] |
|
3687 cls.add_method('SetNss', |
|
3688 'void', |
|
3689 [param('uint8_t', 'nss')]) |
|
3690 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetRetries(uint8_t retries) [member function] |
|
3691 cls.add_method('SetRetries', |
|
3692 'void', |
|
3693 [param('uint8_t', 'retries')]) |
|
3694 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetShortGuardInterval(bool guardinterval) [member function] |
|
3695 cls.add_method('SetShortGuardInterval', |
|
3696 'void', |
|
3697 [param('bool', 'guardinterval')]) |
|
3698 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetStbc(bool stbcsatuts) [member function] |
|
3699 cls.add_method('SetStbc', |
|
3700 'void', |
|
3701 [param('bool', 'stbcsatuts')]) |
|
3702 ## wifi-tx-vector.h (module 'wifi'): void ns3::WifiTxVector::SetTxPowerLevel(uint8_t powerlevel) [member function] |
|
3703 cls.add_method('SetTxPowerLevel', |
|
3704 'void', |
|
3705 [param('uint8_t', 'powerlevel')]) |
|
3706 return |
|
3707 |
|
3708 def register_Ns3Empty_methods(root_module, cls): |
|
3709 ## empty.h (module 'core'): ns3::empty::empty() [constructor] |
|
3710 cls.add_constructor([]) |
|
3711 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
|
3712 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
|
3713 return |
|
3714 |
|
3715 def register_Ns3Int64x64_t_methods(root_module, cls): |
|
3716 cls.add_binary_comparison_operator('<=') |
|
3717 cls.add_binary_comparison_operator('!=') |
|
3718 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
|
3719 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
3720 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
3721 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
3722 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
3723 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
3724 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
3725 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
3726 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
3727 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
3728 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
3729 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
3730 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
3731 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
3732 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
3733 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
3734 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
3735 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
3736 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
3737 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
3738 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
3739 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
3740 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
3741 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
3742 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
3743 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
3744 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
3745 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
3746 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
3747 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
3748 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
3749 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
3750 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
3751 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
3752 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
3753 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
3754 cls.add_unary_numeric_operator('-') |
|
3755 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
3756 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
3757 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
3758 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
3759 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
3760 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
3761 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
3762 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
3763 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
3764 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
3765 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
3766 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
3767 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
3768 cls.add_binary_comparison_operator('<') |
|
3769 cls.add_binary_comparison_operator('>') |
|
3770 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
|
3771 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
|
3772 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
|
3773 cls.add_output_stream_operator() |
|
3774 cls.add_binary_comparison_operator('==') |
|
3775 cls.add_binary_comparison_operator('>=') |
|
3776 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
|
3777 cls.add_constructor([]) |
|
3778 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
|
3779 cls.add_constructor([param('double', 'v')]) |
|
3780 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [constructor] |
|
3781 cls.add_constructor([param('int', 'v')]) |
|
3782 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v) [constructor] |
|
3783 cls.add_constructor([param('long int', 'v')]) |
|
3784 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long int v) [constructor] |
|
3785 cls.add_constructor([param('long long int', 'v')]) |
|
3786 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(unsigned int v) [constructor] |
|
3787 cls.add_constructor([param('unsigned int', 'v')]) |
|
3788 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long unsigned int v) [constructor] |
|
3789 cls.add_constructor([param('long unsigned int', 'v')]) |
|
3790 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long unsigned int v) [constructor] |
|
3791 cls.add_constructor([param('long long unsigned int', 'v')]) |
|
3792 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int64_t hi, uint64_t lo) [constructor] |
|
3793 cls.add_constructor([param('int64_t', 'hi'), param('uint64_t', 'lo')]) |
|
3794 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(ns3::int64x64_t const & o) [copy constructor] |
|
3795 cls.add_constructor([param('ns3::int64x64_t const &', 'o')]) |
|
3796 ## int64x64-double.h (module 'core'): double ns3::int64x64_t::GetDouble() const [member function] |
|
3797 cls.add_method('GetDouble', |
|
3798 'double', |
|
3799 [], |
|
3800 is_const=True) |
|
3801 ## int64x64-double.h (module 'core'): int64_t ns3::int64x64_t::GetHigh() const [member function] |
|
3802 cls.add_method('GetHigh', |
|
3803 'int64_t', |
|
3804 [], |
|
3805 is_const=True) |
|
3806 ## int64x64-double.h (module 'core'): uint64_t ns3::int64x64_t::GetLow() const [member function] |
|
3807 cls.add_method('GetLow', |
|
3808 'uint64_t', |
|
3809 [], |
|
3810 is_const=True) |
|
3811 ## int64x64-double.h (module 'core'): static ns3::int64x64_t ns3::int64x64_t::Invert(uint64_t v) [member function] |
|
3812 cls.add_method('Invert', |
|
3813 'ns3::int64x64_t', |
|
3814 [param('uint64_t', 'v')], |
|
3815 is_static=True) |
|
3816 ## int64x64-double.h (module 'core'): void ns3::int64x64_t::MulByInvert(ns3::int64x64_t const & o) [member function] |
|
3817 cls.add_method('MulByInvert', |
|
3818 'void', |
|
3819 [param('ns3::int64x64_t const &', 'o')]) |
|
3820 return |
|
3821 |
|
3822 def register_Ns3Chunk_methods(root_module, cls): |
|
3823 ## chunk.h (module 'network'): ns3::Chunk::Chunk() [constructor] |
|
3824 cls.add_constructor([]) |
|
3825 ## chunk.h (module 'network'): ns3::Chunk::Chunk(ns3::Chunk const & arg0) [copy constructor] |
|
3826 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
|
3827 ## chunk.h (module 'network'): uint32_t ns3::Chunk::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
3828 cls.add_method('Deserialize', |
|
3829 'uint32_t', |
|
3830 [param('ns3::Buffer::Iterator', 'start')], |
|
3831 is_pure_virtual=True, is_virtual=True) |
|
3832 ## chunk.h (module 'network'): static ns3::TypeId ns3::Chunk::GetTypeId() [member function] |
|
3833 cls.add_method('GetTypeId', |
|
3834 'ns3::TypeId', |
|
3835 [], |
|
3836 is_static=True) |
|
3837 ## chunk.h (module 'network'): void ns3::Chunk::Print(std::ostream & os) const [member function] |
|
3838 cls.add_method('Print', |
|
3839 'void', |
|
3840 [param('std::ostream &', 'os')], |
|
3841 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3842 return |
|
3843 |
|
3844 def register_Ns3Header_methods(root_module, cls): |
|
3845 cls.add_output_stream_operator() |
|
3846 ## header.h (module 'network'): ns3::Header::Header() [constructor] |
|
3847 cls.add_constructor([]) |
|
3848 ## header.h (module 'network'): ns3::Header::Header(ns3::Header const & arg0) [copy constructor] |
|
3849 cls.add_constructor([param('ns3::Header const &', 'arg0')]) |
|
3850 ## header.h (module 'network'): uint32_t ns3::Header::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
3851 cls.add_method('Deserialize', |
|
3852 'uint32_t', |
|
3853 [param('ns3::Buffer::Iterator', 'start')], |
|
3854 is_pure_virtual=True, is_virtual=True) |
|
3855 ## header.h (module 'network'): uint32_t ns3::Header::GetSerializedSize() const [member function] |
|
3856 cls.add_method('GetSerializedSize', |
|
3857 'uint32_t', |
|
3858 [], |
|
3859 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3860 ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId() [member function] |
|
3861 cls.add_method('GetTypeId', |
|
3862 'ns3::TypeId', |
|
3863 [], |
|
3864 is_static=True) |
|
3865 ## header.h (module 'network'): void ns3::Header::Print(std::ostream & os) const [member function] |
|
3866 cls.add_method('Print', |
|
3867 'void', |
|
3868 [param('std::ostream &', 'os')], |
|
3869 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3870 ## header.h (module 'network'): void ns3::Header::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
3871 cls.add_method('Serialize', |
|
3872 'void', |
|
3873 [param('ns3::Buffer::Iterator', 'start')], |
|
3874 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
3875 return |
|
3876 |
|
3877 def register_Ns3HigherDataTxVectorTag_methods(root_module, cls): |
|
3878 ## higher-tx-tag.h (module 'wave'): ns3::HigherDataTxVectorTag::HigherDataTxVectorTag(ns3::HigherDataTxVectorTag const & arg0) [copy constructor] |
|
3879 cls.add_constructor([param('ns3::HigherDataTxVectorTag const &', 'arg0')]) |
|
3880 ## higher-tx-tag.h (module 'wave'): ns3::HigherDataTxVectorTag::HigherDataTxVectorTag() [constructor] |
|
3881 cls.add_constructor([]) |
|
3882 ## higher-tx-tag.h (module 'wave'): ns3::HigherDataTxVectorTag::HigherDataTxVectorTag(ns3::WifiTxVector dataTxVector, bool adapter) [constructor] |
|
3883 cls.add_constructor([param('ns3::WifiTxVector', 'dataTxVector'), param('bool', 'adapter')]) |
|
3884 ## higher-tx-tag.h (module 'wave'): void ns3::HigherDataTxVectorTag::Deserialize(ns3::TagBuffer i) [member function] |
|
3885 cls.add_method('Deserialize', |
|
3886 'void', |
|
3887 [param('ns3::TagBuffer', 'i')], |
|
3888 is_virtual=True) |
|
3889 ## higher-tx-tag.h (module 'wave'): ns3::WifiTxVector ns3::HigherDataTxVectorTag::GetDataTxVector() const [member function] |
|
3890 cls.add_method('GetDataTxVector', |
|
3891 'ns3::WifiTxVector', |
|
3892 [], |
|
3893 is_const=True) |
|
3894 ## higher-tx-tag.h (module 'wave'): ns3::TypeId ns3::HigherDataTxVectorTag::GetInstanceTypeId() const [member function] |
|
3895 cls.add_method('GetInstanceTypeId', |
|
3896 'ns3::TypeId', |
|
3897 [], |
|
3898 is_const=True, is_virtual=True) |
|
3899 ## higher-tx-tag.h (module 'wave'): uint32_t ns3::HigherDataTxVectorTag::GetSerializedSize() const [member function] |
|
3900 cls.add_method('GetSerializedSize', |
|
3901 'uint32_t', |
|
3902 [], |
|
3903 is_const=True, is_virtual=True) |
|
3904 ## higher-tx-tag.h (module 'wave'): static ns3::TypeId ns3::HigherDataTxVectorTag::GetTypeId() [member function] |
|
3905 cls.add_method('GetTypeId', |
|
3906 'ns3::TypeId', |
|
3907 [], |
|
3908 is_static=True) |
|
3909 ## higher-tx-tag.h (module 'wave'): bool ns3::HigherDataTxVectorTag::IsAdapter() const [member function] |
|
3910 cls.add_method('IsAdapter', |
|
3911 'bool', |
|
3912 [], |
|
3913 is_const=True) |
|
3914 ## higher-tx-tag.h (module 'wave'): void ns3::HigherDataTxVectorTag::Print(std::ostream & os) const [member function] |
|
3915 cls.add_method('Print', |
|
3916 'void', |
|
3917 [param('std::ostream &', 'os')], |
|
3918 is_const=True, is_virtual=True) |
|
3919 ## higher-tx-tag.h (module 'wave'): void ns3::HigherDataTxVectorTag::Serialize(ns3::TagBuffer i) const [member function] |
|
3920 cls.add_method('Serialize', |
|
3921 'void', |
|
3922 [param('ns3::TagBuffer', 'i')], |
|
3923 is_const=True, is_virtual=True) |
|
3924 return |
|
3925 |
|
3926 def register_Ns3MgtAddBaRequestHeader_methods(root_module, cls): |
|
3927 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaRequestHeader::MgtAddBaRequestHeader(ns3::MgtAddBaRequestHeader const & arg0) [copy constructor] |
|
3928 cls.add_constructor([param('ns3::MgtAddBaRequestHeader const &', 'arg0')]) |
|
3929 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaRequestHeader::MgtAddBaRequestHeader() [constructor] |
|
3930 cls.add_constructor([]) |
|
3931 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
3932 cls.add_method('Deserialize', |
|
3933 'uint32_t', |
|
3934 [param('ns3::Buffer::Iterator', 'start')], |
|
3935 is_virtual=True) |
|
3936 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaRequestHeader::GetBufferSize() const [member function] |
|
3937 cls.add_method('GetBufferSize', |
|
3938 'uint16_t', |
|
3939 [], |
|
3940 is_const=True) |
|
3941 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtAddBaRequestHeader::GetInstanceTypeId() const [member function] |
|
3942 cls.add_method('GetInstanceTypeId', |
|
3943 'ns3::TypeId', |
|
3944 [], |
|
3945 is_const=True, is_virtual=True) |
|
3946 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaRequestHeader::GetSerializedSize() const [member function] |
|
3947 cls.add_method('GetSerializedSize', |
|
3948 'uint32_t', |
|
3949 [], |
|
3950 is_const=True, is_virtual=True) |
|
3951 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaRequestHeader::GetStartingSequence() const [member function] |
|
3952 cls.add_method('GetStartingSequence', |
|
3953 'uint16_t', |
|
3954 [], |
|
3955 is_const=True) |
|
3956 ## mgt-headers.h (module 'wifi'): uint8_t ns3::MgtAddBaRequestHeader::GetTid() const [member function] |
|
3957 cls.add_method('GetTid', |
|
3958 'uint8_t', |
|
3959 [], |
|
3960 is_const=True) |
|
3961 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaRequestHeader::GetTimeout() const [member function] |
|
3962 cls.add_method('GetTimeout', |
|
3963 'uint16_t', |
|
3964 [], |
|
3965 is_const=True) |
|
3966 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtAddBaRequestHeader::GetTypeId() [member function] |
|
3967 cls.add_method('GetTypeId', |
|
3968 'ns3::TypeId', |
|
3969 [], |
|
3970 is_static=True) |
|
3971 ## mgt-headers.h (module 'wifi'): bool ns3::MgtAddBaRequestHeader::IsAmsduSupported() const [member function] |
|
3972 cls.add_method('IsAmsduSupported', |
|
3973 'bool', |
|
3974 [], |
|
3975 is_const=True) |
|
3976 ## mgt-headers.h (module 'wifi'): bool ns3::MgtAddBaRequestHeader::IsImmediateBlockAck() const [member function] |
|
3977 cls.add_method('IsImmediateBlockAck', |
|
3978 'bool', |
|
3979 [], |
|
3980 is_const=True) |
|
3981 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::Print(std::ostream & os) const [member function] |
|
3982 cls.add_method('Print', |
|
3983 'void', |
|
3984 [param('std::ostream &', 'os')], |
|
3985 is_const=True, is_virtual=True) |
|
3986 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
3987 cls.add_method('Serialize', |
|
3988 'void', |
|
3989 [param('ns3::Buffer::Iterator', 'start')], |
|
3990 is_const=True, is_virtual=True) |
|
3991 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetAmsduSupport(bool supported) [member function] |
|
3992 cls.add_method('SetAmsduSupport', |
|
3993 'void', |
|
3994 [param('bool', 'supported')]) |
|
3995 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetBufferSize(uint16_t size) [member function] |
|
3996 cls.add_method('SetBufferSize', |
|
3997 'void', |
|
3998 [param('uint16_t', 'size')]) |
|
3999 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetDelayedBlockAck() [member function] |
|
4000 cls.add_method('SetDelayedBlockAck', |
|
4001 'void', |
|
4002 []) |
|
4003 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetImmediateBlockAck() [member function] |
|
4004 cls.add_method('SetImmediateBlockAck', |
|
4005 'void', |
|
4006 []) |
|
4007 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetStartingSequence(uint16_t seq) [member function] |
|
4008 cls.add_method('SetStartingSequence', |
|
4009 'void', |
|
4010 [param('uint16_t', 'seq')]) |
|
4011 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetTid(uint8_t tid) [member function] |
|
4012 cls.add_method('SetTid', |
|
4013 'void', |
|
4014 [param('uint8_t', 'tid')]) |
|
4015 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaRequestHeader::SetTimeout(uint16_t timeout) [member function] |
|
4016 cls.add_method('SetTimeout', |
|
4017 'void', |
|
4018 [param('uint16_t', 'timeout')]) |
|
4019 return |
|
4020 |
|
4021 def register_Ns3MgtAddBaResponseHeader_methods(root_module, cls): |
|
4022 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaResponseHeader::MgtAddBaResponseHeader(ns3::MgtAddBaResponseHeader const & arg0) [copy constructor] |
|
4023 cls.add_constructor([param('ns3::MgtAddBaResponseHeader const &', 'arg0')]) |
|
4024 ## mgt-headers.h (module 'wifi'): ns3::MgtAddBaResponseHeader::MgtAddBaResponseHeader() [constructor] |
|
4025 cls.add_constructor([]) |
|
4026 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4027 cls.add_method('Deserialize', |
|
4028 'uint32_t', |
|
4029 [param('ns3::Buffer::Iterator', 'start')], |
|
4030 is_virtual=True) |
|
4031 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaResponseHeader::GetBufferSize() const [member function] |
|
4032 cls.add_method('GetBufferSize', |
|
4033 'uint16_t', |
|
4034 [], |
|
4035 is_const=True) |
|
4036 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtAddBaResponseHeader::GetInstanceTypeId() const [member function] |
|
4037 cls.add_method('GetInstanceTypeId', |
|
4038 'ns3::TypeId', |
|
4039 [], |
|
4040 is_const=True, is_virtual=True) |
|
4041 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAddBaResponseHeader::GetSerializedSize() const [member function] |
|
4042 cls.add_method('GetSerializedSize', |
|
4043 'uint32_t', |
|
4044 [], |
|
4045 is_const=True, is_virtual=True) |
|
4046 ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAddBaResponseHeader::GetStatusCode() const [member function] |
|
4047 cls.add_method('GetStatusCode', |
|
4048 'ns3::StatusCode', |
|
4049 [], |
|
4050 is_const=True) |
|
4051 ## mgt-headers.h (module 'wifi'): uint8_t ns3::MgtAddBaResponseHeader::GetTid() const [member function] |
|
4052 cls.add_method('GetTid', |
|
4053 'uint8_t', |
|
4054 [], |
|
4055 is_const=True) |
|
4056 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAddBaResponseHeader::GetTimeout() const [member function] |
|
4057 cls.add_method('GetTimeout', |
|
4058 'uint16_t', |
|
4059 [], |
|
4060 is_const=True) |
|
4061 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtAddBaResponseHeader::GetTypeId() [member function] |
|
4062 cls.add_method('GetTypeId', |
|
4063 'ns3::TypeId', |
|
4064 [], |
|
4065 is_static=True) |
|
4066 ## mgt-headers.h (module 'wifi'): bool ns3::MgtAddBaResponseHeader::IsAmsduSupported() const [member function] |
|
4067 cls.add_method('IsAmsduSupported', |
|
4068 'bool', |
|
4069 [], |
|
4070 is_const=True) |
|
4071 ## mgt-headers.h (module 'wifi'): bool ns3::MgtAddBaResponseHeader::IsImmediateBlockAck() const [member function] |
|
4072 cls.add_method('IsImmediateBlockAck', |
|
4073 'bool', |
|
4074 [], |
|
4075 is_const=True) |
|
4076 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::Print(std::ostream & os) const [member function] |
|
4077 cls.add_method('Print', |
|
4078 'void', |
|
4079 [param('std::ostream &', 'os')], |
|
4080 is_const=True, is_virtual=True) |
|
4081 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4082 cls.add_method('Serialize', |
|
4083 'void', |
|
4084 [param('ns3::Buffer::Iterator', 'start')], |
|
4085 is_const=True, is_virtual=True) |
|
4086 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetAmsduSupport(bool supported) [member function] |
|
4087 cls.add_method('SetAmsduSupport', |
|
4088 'void', |
|
4089 [param('bool', 'supported')]) |
|
4090 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetBufferSize(uint16_t size) [member function] |
|
4091 cls.add_method('SetBufferSize', |
|
4092 'void', |
|
4093 [param('uint16_t', 'size')]) |
|
4094 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetDelayedBlockAck() [member function] |
|
4095 cls.add_method('SetDelayedBlockAck', |
|
4096 'void', |
|
4097 []) |
|
4098 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetImmediateBlockAck() [member function] |
|
4099 cls.add_method('SetImmediateBlockAck', |
|
4100 'void', |
|
4101 []) |
|
4102 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetStatusCode(ns3::StatusCode code) [member function] |
|
4103 cls.add_method('SetStatusCode', |
|
4104 'void', |
|
4105 [param('ns3::StatusCode', 'code')]) |
|
4106 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetTid(uint8_t tid) [member function] |
|
4107 cls.add_method('SetTid', |
|
4108 'void', |
|
4109 [param('uint8_t', 'tid')]) |
|
4110 ## mgt-headers.h (module 'wifi'): void ns3::MgtAddBaResponseHeader::SetTimeout(uint16_t timeout) [member function] |
|
4111 cls.add_method('SetTimeout', |
|
4112 'void', |
|
4113 [param('uint16_t', 'timeout')]) |
|
4114 return |
|
4115 |
|
4116 def register_Ns3MgtAssocRequestHeader_methods(root_module, cls): |
|
4117 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocRequestHeader::MgtAssocRequestHeader(ns3::MgtAssocRequestHeader const & arg0) [copy constructor] |
|
4118 cls.add_constructor([param('ns3::MgtAssocRequestHeader const &', 'arg0')]) |
|
4119 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocRequestHeader::MgtAssocRequestHeader() [constructor] |
|
4120 cls.add_constructor([]) |
|
4121 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4122 cls.add_method('Deserialize', |
|
4123 'uint32_t', |
|
4124 [param('ns3::Buffer::Iterator', 'start')], |
|
4125 is_virtual=True) |
|
4126 ## mgt-headers.h (module 'wifi'): ns3::HtCapabilities ns3::MgtAssocRequestHeader::GetHtCapabilities() const [member function] |
|
4127 cls.add_method('GetHtCapabilities', |
|
4128 'ns3::HtCapabilities', |
|
4129 [], |
|
4130 is_const=True) |
|
4131 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtAssocRequestHeader::GetInstanceTypeId() const [member function] |
|
4132 cls.add_method('GetInstanceTypeId', |
|
4133 'ns3::TypeId', |
|
4134 [], |
|
4135 is_const=True, is_virtual=True) |
|
4136 ## mgt-headers.h (module 'wifi'): uint16_t ns3::MgtAssocRequestHeader::GetListenInterval() const [member function] |
|
4137 cls.add_method('GetListenInterval', |
|
4138 'uint16_t', |
|
4139 [], |
|
4140 is_const=True) |
|
4141 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocRequestHeader::GetSerializedSize() const [member function] |
|
4142 cls.add_method('GetSerializedSize', |
|
4143 'uint32_t', |
|
4144 [], |
|
4145 is_const=True, is_virtual=True) |
|
4146 ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtAssocRequestHeader::GetSsid() const [member function] |
|
4147 cls.add_method('GetSsid', |
|
4148 'ns3::Ssid', |
|
4149 [], |
|
4150 is_const=True) |
|
4151 ## mgt-headers.h (module 'wifi'): ns3::SupportedRates ns3::MgtAssocRequestHeader::GetSupportedRates() const [member function] |
|
4152 cls.add_method('GetSupportedRates', |
|
4153 'ns3::SupportedRates', |
|
4154 [], |
|
4155 is_const=True) |
|
4156 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtAssocRequestHeader::GetTypeId() [member function] |
|
4157 cls.add_method('GetTypeId', |
|
4158 'ns3::TypeId', |
|
4159 [], |
|
4160 is_static=True) |
|
4161 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::Print(std::ostream & os) const [member function] |
|
4162 cls.add_method('Print', |
|
4163 'void', |
|
4164 [param('std::ostream &', 'os')], |
|
4165 is_const=True, is_virtual=True) |
|
4166 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4167 cls.add_method('Serialize', |
|
4168 'void', |
|
4169 [param('ns3::Buffer::Iterator', 'start')], |
|
4170 is_const=True, is_virtual=True) |
|
4171 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetHtCapabilities(ns3::HtCapabilities htcapabilities) [member function] |
|
4172 cls.add_method('SetHtCapabilities', |
|
4173 'void', |
|
4174 [param('ns3::HtCapabilities', 'htcapabilities')]) |
|
4175 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetListenInterval(uint16_t interval) [member function] |
|
4176 cls.add_method('SetListenInterval', |
|
4177 'void', |
|
4178 [param('uint16_t', 'interval')]) |
|
4179 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
4180 cls.add_method('SetSsid', |
|
4181 'void', |
|
4182 [param('ns3::Ssid', 'ssid')]) |
|
4183 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
4184 cls.add_method('SetSupportedRates', |
|
4185 'void', |
|
4186 [param('ns3::SupportedRates', 'rates')]) |
|
4187 return |
|
4188 |
|
4189 def register_Ns3MgtAssocResponseHeader_methods(root_module, cls): |
|
4190 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocResponseHeader::MgtAssocResponseHeader(ns3::MgtAssocResponseHeader const & arg0) [copy constructor] |
|
4191 cls.add_constructor([param('ns3::MgtAssocResponseHeader const &', 'arg0')]) |
|
4192 ## mgt-headers.h (module 'wifi'): ns3::MgtAssocResponseHeader::MgtAssocResponseHeader() [constructor] |
|
4193 cls.add_constructor([]) |
|
4194 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4195 cls.add_method('Deserialize', |
|
4196 'uint32_t', |
|
4197 [param('ns3::Buffer::Iterator', 'start')], |
|
4198 is_virtual=True) |
|
4199 ## mgt-headers.h (module 'wifi'): ns3::HtCapabilities ns3::MgtAssocResponseHeader::GetHtCapabilities() const [member function] |
|
4200 cls.add_method('GetHtCapabilities', |
|
4201 'ns3::HtCapabilities', |
|
4202 [], |
|
4203 is_const=True) |
|
4204 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtAssocResponseHeader::GetInstanceTypeId() const [member function] |
|
4205 cls.add_method('GetInstanceTypeId', |
|
4206 'ns3::TypeId', |
|
4207 [], |
|
4208 is_const=True, is_virtual=True) |
|
4209 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtAssocResponseHeader::GetSerializedSize() const [member function] |
|
4210 cls.add_method('GetSerializedSize', |
|
4211 'uint32_t', |
|
4212 [], |
|
4213 is_const=True, is_virtual=True) |
|
4214 ## mgt-headers.h (module 'wifi'): ns3::StatusCode ns3::MgtAssocResponseHeader::GetStatusCode() [member function] |
|
4215 cls.add_method('GetStatusCode', |
|
4216 'ns3::StatusCode', |
|
4217 []) |
|
4218 ## mgt-headers.h (module 'wifi'): ns3::SupportedRates ns3::MgtAssocResponseHeader::GetSupportedRates() [member function] |
|
4219 cls.add_method('GetSupportedRates', |
|
4220 'ns3::SupportedRates', |
|
4221 []) |
|
4222 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtAssocResponseHeader::GetTypeId() [member function] |
|
4223 cls.add_method('GetTypeId', |
|
4224 'ns3::TypeId', |
|
4225 [], |
|
4226 is_static=True) |
|
4227 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::Print(std::ostream & os) const [member function] |
|
4228 cls.add_method('Print', |
|
4229 'void', |
|
4230 [param('std::ostream &', 'os')], |
|
4231 is_const=True, is_virtual=True) |
|
4232 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4233 cls.add_method('Serialize', |
|
4234 'void', |
|
4235 [param('ns3::Buffer::Iterator', 'start')], |
|
4236 is_const=True, is_virtual=True) |
|
4237 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::SetHtCapabilities(ns3::HtCapabilities htcapabilities) [member function] |
|
4238 cls.add_method('SetHtCapabilities', |
|
4239 'void', |
|
4240 [param('ns3::HtCapabilities', 'htcapabilities')]) |
|
4241 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::SetStatusCode(ns3::StatusCode code) [member function] |
|
4242 cls.add_method('SetStatusCode', |
|
4243 'void', |
|
4244 [param('ns3::StatusCode', 'code')]) |
|
4245 ## mgt-headers.h (module 'wifi'): void ns3::MgtAssocResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
4246 cls.add_method('SetSupportedRates', |
|
4247 'void', |
|
4248 [param('ns3::SupportedRates', 'rates')]) |
|
4249 return |
|
4250 |
|
4251 def register_Ns3MgtDelBaHeader_methods(root_module, cls): |
|
4252 ## mgt-headers.h (module 'wifi'): ns3::MgtDelBaHeader::MgtDelBaHeader(ns3::MgtDelBaHeader const & arg0) [copy constructor] |
|
4253 cls.add_constructor([param('ns3::MgtDelBaHeader const &', 'arg0')]) |
|
4254 ## mgt-headers.h (module 'wifi'): ns3::MgtDelBaHeader::MgtDelBaHeader() [constructor] |
|
4255 cls.add_constructor([]) |
|
4256 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtDelBaHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4257 cls.add_method('Deserialize', |
|
4258 'uint32_t', |
|
4259 [param('ns3::Buffer::Iterator', 'start')], |
|
4260 is_virtual=True) |
|
4261 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtDelBaHeader::GetInstanceTypeId() const [member function] |
|
4262 cls.add_method('GetInstanceTypeId', |
|
4263 'ns3::TypeId', |
|
4264 [], |
|
4265 is_const=True, is_virtual=True) |
|
4266 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtDelBaHeader::GetSerializedSize() const [member function] |
|
4267 cls.add_method('GetSerializedSize', |
|
4268 'uint32_t', |
|
4269 [], |
|
4270 is_const=True, is_virtual=True) |
|
4271 ## mgt-headers.h (module 'wifi'): uint8_t ns3::MgtDelBaHeader::GetTid() const [member function] |
|
4272 cls.add_method('GetTid', |
|
4273 'uint8_t', |
|
4274 [], |
|
4275 is_const=True) |
|
4276 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtDelBaHeader::GetTypeId() [member function] |
|
4277 cls.add_method('GetTypeId', |
|
4278 'ns3::TypeId', |
|
4279 [], |
|
4280 is_static=True) |
|
4281 ## mgt-headers.h (module 'wifi'): bool ns3::MgtDelBaHeader::IsByOriginator() const [member function] |
|
4282 cls.add_method('IsByOriginator', |
|
4283 'bool', |
|
4284 [], |
|
4285 is_const=True) |
|
4286 ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::Print(std::ostream & os) const [member function] |
|
4287 cls.add_method('Print', |
|
4288 'void', |
|
4289 [param('std::ostream &', 'os')], |
|
4290 is_const=True, is_virtual=True) |
|
4291 ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4292 cls.add_method('Serialize', |
|
4293 'void', |
|
4294 [param('ns3::Buffer::Iterator', 'start')], |
|
4295 is_const=True, is_virtual=True) |
|
4296 ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::SetByOriginator() [member function] |
|
4297 cls.add_method('SetByOriginator', |
|
4298 'void', |
|
4299 []) |
|
4300 ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::SetByRecipient() [member function] |
|
4301 cls.add_method('SetByRecipient', |
|
4302 'void', |
|
4303 []) |
|
4304 ## mgt-headers.h (module 'wifi'): void ns3::MgtDelBaHeader::SetTid(uint8_t arg0) [member function] |
|
4305 cls.add_method('SetTid', |
|
4306 'void', |
|
4307 [param('uint8_t', 'arg0')]) |
|
4308 return |
|
4309 |
|
4310 def register_Ns3MgtProbeRequestHeader_methods(root_module, cls): |
|
4311 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeRequestHeader::MgtProbeRequestHeader() [constructor] |
|
4312 cls.add_constructor([]) |
|
4313 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeRequestHeader::MgtProbeRequestHeader(ns3::MgtProbeRequestHeader const & arg0) [copy constructor] |
|
4314 cls.add_constructor([param('ns3::MgtProbeRequestHeader const &', 'arg0')]) |
|
4315 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4316 cls.add_method('Deserialize', |
|
4317 'uint32_t', |
|
4318 [param('ns3::Buffer::Iterator', 'start')], |
|
4319 is_virtual=True) |
|
4320 ## mgt-headers.h (module 'wifi'): ns3::HtCapabilities ns3::MgtProbeRequestHeader::GetHtCapabilities() const [member function] |
|
4321 cls.add_method('GetHtCapabilities', |
|
4322 'ns3::HtCapabilities', |
|
4323 [], |
|
4324 is_const=True) |
|
4325 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtProbeRequestHeader::GetInstanceTypeId() const [member function] |
|
4326 cls.add_method('GetInstanceTypeId', |
|
4327 'ns3::TypeId', |
|
4328 [], |
|
4329 is_const=True, is_virtual=True) |
|
4330 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeRequestHeader::GetSerializedSize() const [member function] |
|
4331 cls.add_method('GetSerializedSize', |
|
4332 'uint32_t', |
|
4333 [], |
|
4334 is_const=True, is_virtual=True) |
|
4335 ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeRequestHeader::GetSsid() const [member function] |
|
4336 cls.add_method('GetSsid', |
|
4337 'ns3::Ssid', |
|
4338 [], |
|
4339 is_const=True) |
|
4340 ## mgt-headers.h (module 'wifi'): ns3::SupportedRates ns3::MgtProbeRequestHeader::GetSupportedRates() const [member function] |
|
4341 cls.add_method('GetSupportedRates', |
|
4342 'ns3::SupportedRates', |
|
4343 [], |
|
4344 is_const=True) |
|
4345 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtProbeRequestHeader::GetTypeId() [member function] |
|
4346 cls.add_method('GetTypeId', |
|
4347 'ns3::TypeId', |
|
4348 [], |
|
4349 is_static=True) |
|
4350 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::Print(std::ostream & os) const [member function] |
|
4351 cls.add_method('Print', |
|
4352 'void', |
|
4353 [param('std::ostream &', 'os')], |
|
4354 is_const=True, is_virtual=True) |
|
4355 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4356 cls.add_method('Serialize', |
|
4357 'void', |
|
4358 [param('ns3::Buffer::Iterator', 'start')], |
|
4359 is_const=True, is_virtual=True) |
|
4360 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::SetHtCapabilities(ns3::HtCapabilities htcapabilities) [member function] |
|
4361 cls.add_method('SetHtCapabilities', |
|
4362 'void', |
|
4363 [param('ns3::HtCapabilities', 'htcapabilities')]) |
|
4364 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
4365 cls.add_method('SetSsid', |
|
4366 'void', |
|
4367 [param('ns3::Ssid', 'ssid')]) |
|
4368 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeRequestHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
4369 cls.add_method('SetSupportedRates', |
|
4370 'void', |
|
4371 [param('ns3::SupportedRates', 'rates')]) |
|
4372 return |
|
4373 |
|
4374 def register_Ns3MgtProbeResponseHeader_methods(root_module, cls): |
|
4375 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeResponseHeader::MgtProbeResponseHeader(ns3::MgtProbeResponseHeader const & arg0) [copy constructor] |
|
4376 cls.add_constructor([param('ns3::MgtProbeResponseHeader const &', 'arg0')]) |
|
4377 ## mgt-headers.h (module 'wifi'): ns3::MgtProbeResponseHeader::MgtProbeResponseHeader() [constructor] |
|
4378 cls.add_constructor([]) |
|
4379 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
4380 cls.add_method('Deserialize', |
|
4381 'uint32_t', |
|
4382 [param('ns3::Buffer::Iterator', 'start')], |
|
4383 is_virtual=True) |
|
4384 ## mgt-headers.h (module 'wifi'): uint64_t ns3::MgtProbeResponseHeader::GetBeaconIntervalUs() const [member function] |
|
4385 cls.add_method('GetBeaconIntervalUs', |
|
4386 'uint64_t', |
|
4387 [], |
|
4388 is_const=True) |
|
4389 ## mgt-headers.h (module 'wifi'): ns3::HtCapabilities ns3::MgtProbeResponseHeader::GetHtCapabilities() const [member function] |
|
4390 cls.add_method('GetHtCapabilities', |
|
4391 'ns3::HtCapabilities', |
|
4392 [], |
|
4393 is_const=True) |
|
4394 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::MgtProbeResponseHeader::GetInstanceTypeId() const [member function] |
|
4395 cls.add_method('GetInstanceTypeId', |
|
4396 'ns3::TypeId', |
|
4397 [], |
|
4398 is_const=True, is_virtual=True) |
|
4399 ## mgt-headers.h (module 'wifi'): uint32_t ns3::MgtProbeResponseHeader::GetSerializedSize() const [member function] |
|
4400 cls.add_method('GetSerializedSize', |
|
4401 'uint32_t', |
|
4402 [], |
|
4403 is_const=True, is_virtual=True) |
|
4404 ## mgt-headers.h (module 'wifi'): ns3::Ssid ns3::MgtProbeResponseHeader::GetSsid() const [member function] |
|
4405 cls.add_method('GetSsid', |
|
4406 'ns3::Ssid', |
|
4407 [], |
|
4408 is_const=True) |
|
4409 ## mgt-headers.h (module 'wifi'): ns3::SupportedRates ns3::MgtProbeResponseHeader::GetSupportedRates() const [member function] |
|
4410 cls.add_method('GetSupportedRates', |
|
4411 'ns3::SupportedRates', |
|
4412 [], |
|
4413 is_const=True) |
|
4414 ## mgt-headers.h (module 'wifi'): uint64_t ns3::MgtProbeResponseHeader::GetTimestamp() [member function] |
|
4415 cls.add_method('GetTimestamp', |
|
4416 'uint64_t', |
|
4417 []) |
|
4418 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::MgtProbeResponseHeader::GetTypeId() [member function] |
|
4419 cls.add_method('GetTypeId', |
|
4420 'ns3::TypeId', |
|
4421 [], |
|
4422 is_static=True) |
|
4423 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::Print(std::ostream & os) const [member function] |
|
4424 cls.add_method('Print', |
|
4425 'void', |
|
4426 [param('std::ostream &', 'os')], |
|
4427 is_const=True, is_virtual=True) |
|
4428 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
4429 cls.add_method('Serialize', |
|
4430 'void', |
|
4431 [param('ns3::Buffer::Iterator', 'start')], |
|
4432 is_const=True, is_virtual=True) |
|
4433 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetBeaconIntervalUs(uint64_t us) [member function] |
|
4434 cls.add_method('SetBeaconIntervalUs', |
|
4435 'void', |
|
4436 [param('uint64_t', 'us')]) |
|
4437 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetHtCapabilities(ns3::HtCapabilities htcapabilities) [member function] |
|
4438 cls.add_method('SetHtCapabilities', |
|
4439 'void', |
|
4440 [param('ns3::HtCapabilities', 'htcapabilities')]) |
|
4441 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetSsid(ns3::Ssid ssid) [member function] |
|
4442 cls.add_method('SetSsid', |
|
4443 'void', |
|
4444 [param('ns3::Ssid', 'ssid')]) |
|
4445 ## mgt-headers.h (module 'wifi'): void ns3::MgtProbeResponseHeader::SetSupportedRates(ns3::SupportedRates rates) [member function] |
|
4446 cls.add_method('SetSupportedRates', |
|
4447 'void', |
|
4448 [param('ns3::SupportedRates', 'rates')]) |
|
4449 return |
|
4450 |
|
4451 def register_Ns3NqosWifiMacHelper_methods(root_module, cls): |
|
4452 ## nqos-wifi-mac-helper.h (module 'wifi'): ns3::NqosWifiMacHelper::NqosWifiMacHelper(ns3::NqosWifiMacHelper const & arg0) [copy constructor] |
|
4453 cls.add_constructor([param('ns3::NqosWifiMacHelper const &', 'arg0')]) |
|
4454 ## nqos-wifi-mac-helper.h (module 'wifi'): ns3::NqosWifiMacHelper::NqosWifiMacHelper() [constructor] |
|
4455 cls.add_constructor([]) |
|
4456 ## nqos-wifi-mac-helper.h (module 'wifi'): static ns3::NqosWifiMacHelper ns3::NqosWifiMacHelper::Default() [member function] |
|
4457 cls.add_method('Default', |
|
4458 'ns3::NqosWifiMacHelper', |
|
4459 [], |
|
4460 is_static=True) |
|
4461 ## nqos-wifi-mac-helper.h (module 'wifi'): void ns3::NqosWifiMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] |
|
4462 cls.add_method('SetType', |
|
4463 'void', |
|
4464 [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')], |
|
4465 is_virtual=True) |
|
4466 ## nqos-wifi-mac-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiMac> ns3::NqosWifiMacHelper::Create() const [member function] |
|
4467 cls.add_method('Create', |
|
4468 'ns3::Ptr< ns3::WifiMac >', |
|
4469 [], |
|
4470 is_const=True, visibility='private', is_virtual=True) |
|
4471 return |
|
4472 |
|
4473 def register_Ns3Object_methods(root_module, cls): |
|
4474 ## object.h (module 'core'): ns3::Object::Object() [constructor] |
|
4475 cls.add_constructor([]) |
|
4476 ## object.h (module 'core'): void ns3::Object::AggregateObject(ns3::Ptr<ns3::Object> other) [member function] |
|
4477 cls.add_method('AggregateObject', |
|
4478 'void', |
|
4479 [param('ns3::Ptr< ns3::Object >', 'other')]) |
|
4480 ## object.h (module 'core'): void ns3::Object::Dispose() [member function] |
|
4481 cls.add_method('Dispose', |
|
4482 'void', |
|
4483 []) |
|
4484 ## object.h (module 'core'): ns3::Object::AggregateIterator ns3::Object::GetAggregateIterator() const [member function] |
|
4485 cls.add_method('GetAggregateIterator', |
|
4486 'ns3::Object::AggregateIterator', |
|
4487 [], |
|
4488 is_const=True) |
|
4489 ## object.h (module 'core'): ns3::TypeId ns3::Object::GetInstanceTypeId() const [member function] |
|
4490 cls.add_method('GetInstanceTypeId', |
|
4491 'ns3::TypeId', |
|
4492 [], |
|
4493 is_const=True, is_virtual=True) |
|
4494 ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [member function] |
|
4495 cls.add_method('GetTypeId', |
|
4496 'ns3::TypeId', |
|
4497 [], |
|
4498 is_static=True) |
|
4499 ## object.h (module 'core'): void ns3::Object::Initialize() [member function] |
|
4500 cls.add_method('Initialize', |
|
4501 'void', |
|
4502 []) |
|
4503 ## object.h (module 'core'): ns3::Object::Object(ns3::Object const & o) [copy constructor] |
|
4504 cls.add_constructor([param('ns3::Object const &', 'o')], |
|
4505 visibility='protected') |
|
4506 ## object.h (module 'core'): void ns3::Object::DoDispose() [member function] |
|
4507 cls.add_method('DoDispose', |
|
4508 'void', |
|
4509 [], |
|
4510 visibility='protected', is_virtual=True) |
|
4511 ## object.h (module 'core'): void ns3::Object::DoInitialize() [member function] |
|
4512 cls.add_method('DoInitialize', |
|
4513 'void', |
|
4514 [], |
|
4515 visibility='protected', is_virtual=True) |
|
4516 ## object.h (module 'core'): void ns3::Object::NotifyNewAggregate() [member function] |
|
4517 cls.add_method('NotifyNewAggregate', |
|
4518 'void', |
|
4519 [], |
|
4520 visibility='protected', is_virtual=True) |
|
4521 return |
|
4522 |
|
4523 def register_Ns3ObjectAggregateIterator_methods(root_module, cls): |
|
4524 ## object.h (module 'core'): ns3::Object::AggregateIterator::AggregateIterator(ns3::Object::AggregateIterator const & arg0) [copy constructor] |
|
4525 cls.add_constructor([param('ns3::Object::AggregateIterator const &', 'arg0')]) |
|
4526 ## object.h (module 'core'): ns3::Object::AggregateIterator::AggregateIterator() [constructor] |
|
4527 cls.add_constructor([]) |
|
4528 ## object.h (module 'core'): bool ns3::Object::AggregateIterator::HasNext() const [member function] |
|
4529 cls.add_method('HasNext', |
|
4530 'bool', |
|
4531 [], |
|
4532 is_const=True) |
|
4533 ## object.h (module 'core'): ns3::Ptr<ns3::Object const> ns3::Object::AggregateIterator::Next() [member function] |
|
4534 cls.add_method('Next', |
|
4535 'ns3::Ptr< ns3::Object const >', |
|
4536 []) |
|
4537 return |
|
4538 |
|
4539 def register_Ns3PcapFileWrapper_methods(root_module, cls): |
|
4540 ## pcap-file-wrapper.h (module 'network'): static ns3::TypeId ns3::PcapFileWrapper::GetTypeId() [member function] |
|
4541 cls.add_method('GetTypeId', |
|
4542 'ns3::TypeId', |
|
4543 [], |
|
4544 is_static=True) |
|
4545 ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper::PcapFileWrapper() [constructor] |
|
4546 cls.add_constructor([]) |
|
4547 ## pcap-file-wrapper.h (module 'network'): bool ns3::PcapFileWrapper::Fail() const [member function] |
|
4548 cls.add_method('Fail', |
|
4549 'bool', |
|
4550 [], |
|
4551 is_const=True) |
|
4552 ## pcap-file-wrapper.h (module 'network'): bool ns3::PcapFileWrapper::Eof() const [member function] |
|
4553 cls.add_method('Eof', |
|
4554 'bool', |
|
4555 [], |
|
4556 is_const=True) |
|
4557 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Clear() [member function] |
|
4558 cls.add_method('Clear', |
|
4559 'void', |
|
4560 []) |
|
4561 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Open(std::string const & filename, std::_Ios_Openmode mode) [member function] |
|
4562 cls.add_method('Open', |
|
4563 'void', |
|
4564 [param('std::string const &', 'filename'), param('std::_Ios_Openmode', 'mode')]) |
|
4565 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Close() [member function] |
|
4566 cls.add_method('Close', |
|
4567 'void', |
|
4568 []) |
|
4569 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Init(uint32_t dataLinkType, uint32_t snapLen=std::numeric_limits<unsigned int>::max(), int32_t tzCorrection=ns3::PcapFile::ZONE_DEFAULT) [member function] |
|
4570 cls.add_method('Init', |
|
4571 'void', |
|
4572 [param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', default_value='std::numeric_limits<unsigned int>::max()'), param('int32_t', 'tzCorrection', default_value='ns3::PcapFile::ZONE_DEFAULT')]) |
|
4573 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(ns3::Time t, ns3::Ptr<ns3::Packet const> p) [member function] |
|
4574 cls.add_method('Write', |
|
4575 'void', |
|
4576 [param('ns3::Time', 't'), param('ns3::Ptr< ns3::Packet const >', 'p')]) |
|
4577 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(ns3::Time t, ns3::Header & header, ns3::Ptr<ns3::Packet const> p) [member function] |
|
4578 cls.add_method('Write', |
|
4579 'void', |
|
4580 [param('ns3::Time', 't'), param('ns3::Header &', 'header'), param('ns3::Ptr< ns3::Packet const >', 'p')]) |
|
4581 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(ns3::Time t, uint8_t const * buffer, uint32_t length) [member function] |
|
4582 cls.add_method('Write', |
|
4583 'void', |
|
4584 [param('ns3::Time', 't'), param('uint8_t const *', 'buffer'), param('uint32_t', 'length')]) |
|
4585 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::GetMagic() [member function] |
|
4586 cls.add_method('GetMagic', |
|
4587 'uint32_t', |
|
4588 []) |
|
4589 ## pcap-file-wrapper.h (module 'network'): uint16_t ns3::PcapFileWrapper::GetVersionMajor() [member function] |
|
4590 cls.add_method('GetVersionMajor', |
|
4591 'uint16_t', |
|
4592 []) |
|
4593 ## pcap-file-wrapper.h (module 'network'): uint16_t ns3::PcapFileWrapper::GetVersionMinor() [member function] |
|
4594 cls.add_method('GetVersionMinor', |
|
4595 'uint16_t', |
|
4596 []) |
|
4597 ## pcap-file-wrapper.h (module 'network'): int32_t ns3::PcapFileWrapper::GetTimeZoneOffset() [member function] |
|
4598 cls.add_method('GetTimeZoneOffset', |
|
4599 'int32_t', |
|
4600 []) |
|
4601 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::GetSigFigs() [member function] |
|
4602 cls.add_method('GetSigFigs', |
|
4603 'uint32_t', |
|
4604 []) |
|
4605 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::GetSnapLen() [member function] |
|
4606 cls.add_method('GetSnapLen', |
|
4607 'uint32_t', |
|
4608 []) |
|
4609 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::GetDataLinkType() [member function] |
|
4610 cls.add_method('GetDataLinkType', |
|
4611 'uint32_t', |
|
4612 []) |
|
4613 return |
|
4614 |
|
4615 def register_Ns3QosWifiMacHelper_methods(root_module, cls): |
|
4616 ## qos-wifi-mac-helper.h (module 'wifi'): ns3::QosWifiMacHelper::QosWifiMacHelper(ns3::QosWifiMacHelper const & arg0) [copy constructor] |
|
4617 cls.add_constructor([param('ns3::QosWifiMacHelper const &', 'arg0')]) |
|
4618 ## qos-wifi-mac-helper.h (module 'wifi'): ns3::QosWifiMacHelper::QosWifiMacHelper() [constructor] |
|
4619 cls.add_constructor([]) |
|
4620 ## qos-wifi-mac-helper.h (module 'wifi'): static ns3::QosWifiMacHelper ns3::QosWifiMacHelper::Default() [member function] |
|
4621 cls.add_method('Default', |
|
4622 'ns3::QosWifiMacHelper', |
|
4623 [], |
|
4624 is_static=True) |
|
4625 ## qos-wifi-mac-helper.h (module 'wifi'): void ns3::QosWifiMacHelper::SetBlockAckInactivityTimeoutForAc(ns3::AcIndex ac, uint16_t timeout) [member function] |
|
4626 cls.add_method('SetBlockAckInactivityTimeoutForAc', |
|
4627 'void', |
|
4628 [param('ns3::AcIndex', 'ac'), param('uint16_t', 'timeout')]) |
|
4629 ## qos-wifi-mac-helper.h (module 'wifi'): void ns3::QosWifiMacHelper::SetBlockAckThresholdForAc(ns3::AcIndex ac, uint8_t threshold) [member function] |
|
4630 cls.add_method('SetBlockAckThresholdForAc', |
|
4631 'void', |
|
4632 [param('ns3::AcIndex', 'ac'), param('uint8_t', 'threshold')]) |
|
4633 ## qos-wifi-mac-helper.h (module 'wifi'): void ns3::QosWifiMacHelper::SetMsduAggregatorForAc(ns3::AcIndex ac, std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue()) [member function] |
|
4634 cls.add_method('SetMsduAggregatorForAc', |
|
4635 'void', |
|
4636 [param('ns3::AcIndex', 'ac'), param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()')]) |
|
4637 ## qos-wifi-mac-helper.h (module 'wifi'): void ns3::QosWifiMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] |
|
4638 cls.add_method('SetType', |
|
4639 'void', |
|
4640 [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')], |
|
4641 is_virtual=True) |
|
4642 ## qos-wifi-mac-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiMac> ns3::QosWifiMacHelper::Create() const [member function] |
|
4643 cls.add_method('Create', |
|
4644 'ns3::Ptr< ns3::WifiMac >', |
|
4645 [], |
|
4646 is_const=True, visibility='private', is_virtual=True) |
|
4647 return |
|
4648 |
|
4649 def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
|
4650 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount() [constructor] |
|
4651 cls.add_constructor([]) |
|
4652 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount(ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > const & o) [copy constructor] |
|
4653 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter< ns3::AttributeAccessor > > const &', 'o')]) |
|
4654 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::Cleanup() [member function] |
|
4655 cls.add_method('Cleanup', |
|
4656 'void', |
|
4657 [], |
|
4658 is_static=True) |
|
4659 return |
|
4660 |
|
4661 def register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, cls): |
|
4662 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::SimpleRefCount() [constructor] |
|
4663 cls.add_constructor([]) |
|
4664 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::SimpleRefCount(ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > const & o) [copy constructor] |
|
4665 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter< ns3::AttributeChecker > > const &', 'o')]) |
|
4666 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::Cleanup() [member function] |
|
4667 cls.add_method('Cleanup', |
|
4668 'void', |
|
4669 [], |
|
4670 is_static=True) |
|
4671 return |
|
4672 |
|
4673 def register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, cls): |
|
4674 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::SimpleRefCount() [constructor] |
|
4675 cls.add_constructor([]) |
|
4676 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::SimpleRefCount(ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> > const & o) [copy constructor] |
|
4677 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter< ns3::AttributeValue > > const &', 'o')]) |
|
4678 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::Cleanup() [member function] |
|
4679 cls.add_method('Cleanup', |
|
4680 'void', |
|
4681 [], |
|
4682 is_static=True) |
|
4683 return |
|
4684 |
|
4685 def register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, cls): |
|
4686 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::SimpleRefCount() [constructor] |
|
4687 cls.add_constructor([]) |
|
4688 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::SimpleRefCount(ns3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> > const & o) [copy constructor] |
|
4689 cls.add_constructor([param('ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter< ns3::CallbackImplBase > > const &', 'o')]) |
|
4690 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::Cleanup() [member function] |
|
4691 cls.add_method('Cleanup', |
|
4692 'void', |
|
4693 [], |
|
4694 is_static=True) |
|
4695 return |
|
4696 |
|
4697 def register_Ns3SimpleRefCount__Ns3EventImpl_Ns3Empty_Ns3DefaultDeleter__lt__ns3EventImpl__gt___methods(root_module, cls): |
|
4698 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::SimpleRefCount() [constructor] |
|
4699 cls.add_constructor([]) |
|
4700 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::SimpleRefCount(ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> > const & o) [copy constructor] |
|
4701 cls.add_constructor([param('ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter< ns3::EventImpl > > const &', 'o')]) |
|
4702 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::Cleanup() [member function] |
|
4703 cls.add_method('Cleanup', |
|
4704 'void', |
|
4705 [], |
|
4706 is_static=True) |
|
4707 return |
|
4708 |
|
4709 def register_Ns3SimpleRefCount__Ns3HashImplementation_Ns3Empty_Ns3DefaultDeleter__lt__ns3HashImplementation__gt___methods(root_module, cls): |
|
4710 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> >::SimpleRefCount() [constructor] |
|
4711 cls.add_constructor([]) |
|
4712 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> >::SimpleRefCount(ns3::SimpleRefCount<ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> > const & o) [copy constructor] |
|
4713 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter< ns3::Hash::Implementation > > const &', 'o')]) |
|
4714 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::Hash::Implementation, ns3::empty, ns3::DefaultDeleter<ns3::Hash::Implementation> >::Cleanup() [member function] |
|
4715 cls.add_method('Cleanup', |
|
4716 'void', |
|
4717 [], |
|
4718 is_static=True) |
|
4719 return |
|
4720 |
|
4721 def register_Ns3SimpleRefCount__Ns3NixVector_Ns3Empty_Ns3DefaultDeleter__lt__ns3NixVector__gt___methods(root_module, cls): |
|
4722 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >::SimpleRefCount() [constructor] |
|
4723 cls.add_constructor([]) |
|
4724 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >::SimpleRefCount(ns3::SimpleRefCount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> > const & o) [copy constructor] |
|
4725 cls.add_constructor([param('ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter< ns3::NixVector > > const &', 'o')]) |
|
4726 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >::Cleanup() [member function] |
|
4727 cls.add_method('Cleanup', |
|
4728 'void', |
|
4729 [], |
|
4730 is_static=True) |
|
4731 return |
|
4732 |
|
4733 def register_Ns3SimpleRefCount__Ns3OutputStreamWrapper_Ns3Empty_Ns3DefaultDeleter__lt__ns3OutputStreamWrapper__gt___methods(root_module, cls): |
|
4734 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >::SimpleRefCount() [constructor] |
|
4735 cls.add_constructor([]) |
|
4736 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >::SimpleRefCount(ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> > const & o) [copy constructor] |
|
4737 cls.add_constructor([param('ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter< ns3::OutputStreamWrapper > > const &', 'o')]) |
|
4738 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >::Cleanup() [member function] |
|
4739 cls.add_method('Cleanup', |
|
4740 'void', |
|
4741 [], |
|
4742 is_static=True) |
|
4743 return |
|
4744 |
|
4745 def register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Packet__gt___methods(root_module, cls): |
|
4746 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >::SimpleRefCount() [constructor] |
|
4747 cls.add_constructor([]) |
|
4748 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >::SimpleRefCount(ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> > const & o) [copy constructor] |
|
4749 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter< ns3::Packet > > const &', 'o')]) |
|
4750 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >::Cleanup() [member function] |
|
4751 cls.add_method('Cleanup', |
|
4752 'void', |
|
4753 [], |
|
4754 is_static=True) |
|
4755 return |
|
4756 |
|
4757 def register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, cls): |
|
4758 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >::SimpleRefCount() [constructor] |
|
4759 cls.add_constructor([]) |
|
4760 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >::SimpleRefCount(ns3::SimpleRefCount<ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> > const & o) [copy constructor] |
|
4761 cls.add_constructor([param('ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter< ns3::TraceSourceAccessor > > const &', 'o')]) |
|
4762 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >::Cleanup() [member function] |
|
4763 cls.add_method('Cleanup', |
|
4764 'void', |
|
4765 [], |
|
4766 is_static=True) |
|
4767 return |
|
4768 |
|
4769 def register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDeleter__lt__ns3WifiInformationElement__gt___methods(root_module, cls): |
|
4770 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >::SimpleRefCount() [constructor] |
|
4771 cls.add_constructor([]) |
|
4772 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >::SimpleRefCount(ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> > const & o) [copy constructor] |
|
4773 cls.add_constructor([param('ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter< ns3::WifiInformationElement > > const &', 'o')]) |
|
4774 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >::Cleanup() [member function] |
|
4775 cls.add_method('Cleanup', |
|
4776 'void', |
|
4777 [], |
|
4778 is_static=True) |
|
4779 return |
|
4780 |
|
4781 def register_Ns3Time_methods(root_module, cls): |
|
4782 cls.add_binary_comparison_operator('<=') |
|
4783 cls.add_binary_comparison_operator('!=') |
|
4784 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
|
4785 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
|
4786 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
|
4787 cls.add_binary_comparison_operator('<') |
|
4788 cls.add_binary_comparison_operator('>') |
|
4789 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
|
4790 cls.add_output_stream_operator() |
|
4791 cls.add_binary_comparison_operator('==') |
|
4792 cls.add_binary_comparison_operator('>=') |
|
4793 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
|
4794 cls.add_constructor([]) |
|
4795 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |
|
4796 cls.add_constructor([param('ns3::Time const &', 'o')]) |
|
4797 ## nstime.h (module 'core'): ns3::Time::Time(double v) [constructor] |
|
4798 cls.add_constructor([param('double', 'v')]) |
|
4799 ## nstime.h (module 'core'): ns3::Time::Time(int v) [constructor] |
|
4800 cls.add_constructor([param('int', 'v')]) |
|
4801 ## nstime.h (module 'core'): ns3::Time::Time(long int v) [constructor] |
|
4802 cls.add_constructor([param('long int', 'v')]) |
|
4803 ## nstime.h (module 'core'): ns3::Time::Time(long long int v) [constructor] |
|
4804 cls.add_constructor([param('long long int', 'v')]) |
|
4805 ## nstime.h (module 'core'): ns3::Time::Time(unsigned int v) [constructor] |
|
4806 cls.add_constructor([param('unsigned int', 'v')]) |
|
4807 ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [constructor] |
|
4808 cls.add_constructor([param('long unsigned int', 'v')]) |
|
4809 ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor] |
|
4810 cls.add_constructor([param('long long unsigned int', 'v')]) |
|
4811 ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor] |
|
4812 cls.add_constructor([param('std::string const &', 's')]) |
|
4813 ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor] |
|
4814 cls.add_constructor([param('ns3::int64x64_t const &', 'value')]) |
|
4815 ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function] |
|
4816 cls.add_method('Compare', |
|
4817 'int', |
|
4818 [param('ns3::Time const &', 'o')], |
|
4819 is_const=True) |
|
4820 ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & from, ns3::Time::Unit timeUnit) [member function] |
|
4821 cls.add_method('From', |
|
4822 'ns3::Time', |
|
4823 [param('ns3::int64x64_t const &', 'from'), param('ns3::Time::Unit', 'timeUnit')], |
|
4824 is_static=True) |
|
4825 ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function] |
|
4826 cls.add_method('From', |
|
4827 'ns3::Time', |
|
4828 [param('ns3::int64x64_t const &', 'value')], |
|
4829 is_static=True) |
|
4830 ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit timeUnit) [member function] |
|
4831 cls.add_method('FromDouble', |
|
4832 'ns3::Time', |
|
4833 [param('double', 'value'), param('ns3::Time::Unit', 'timeUnit')], |
|
4834 is_static=True) |
|
4835 ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit timeUnit) [member function] |
|
4836 cls.add_method('FromInteger', |
|
4837 'ns3::Time', |
|
4838 [param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUnit')], |
|
4839 is_static=True) |
|
4840 ## nstime.h (module 'core'): double ns3::Time::GetDouble() const [member function] |
|
4841 cls.add_method('GetDouble', |
|
4842 'double', |
|
4843 [], |
|
4844 is_const=True) |
|
4845 ## nstime.h (module 'core'): int64_t ns3::Time::GetFemtoSeconds() const [member function] |
|
4846 cls.add_method('GetFemtoSeconds', |
|
4847 'int64_t', |
|
4848 [], |
|
4849 is_const=True) |
|
4850 ## nstime.h (module 'core'): int64_t ns3::Time::GetInteger() const [member function] |
|
4851 cls.add_method('GetInteger', |
|
4852 'int64_t', |
|
4853 [], |
|
4854 is_const=True) |
|
4855 ## nstime.h (module 'core'): int64_t ns3::Time::GetMicroSeconds() const [member function] |
|
4856 cls.add_method('GetMicroSeconds', |
|
4857 'int64_t', |
|
4858 [], |
|
4859 is_const=True) |
|
4860 ## nstime.h (module 'core'): int64_t ns3::Time::GetMilliSeconds() const [member function] |
|
4861 cls.add_method('GetMilliSeconds', |
|
4862 'int64_t', |
|
4863 [], |
|
4864 is_const=True) |
|
4865 ## nstime.h (module 'core'): int64_t ns3::Time::GetNanoSeconds() const [member function] |
|
4866 cls.add_method('GetNanoSeconds', |
|
4867 'int64_t', |
|
4868 [], |
|
4869 is_const=True) |
|
4870 ## nstime.h (module 'core'): int64_t ns3::Time::GetPicoSeconds() const [member function] |
|
4871 cls.add_method('GetPicoSeconds', |
|
4872 'int64_t', |
|
4873 [], |
|
4874 is_const=True) |
|
4875 ## nstime.h (module 'core'): static ns3::Time::Unit ns3::Time::GetResolution() [member function] |
|
4876 cls.add_method('GetResolution', |
|
4877 'ns3::Time::Unit', |
|
4878 [], |
|
4879 is_static=True) |
|
4880 ## nstime.h (module 'core'): double ns3::Time::GetSeconds() const [member function] |
|
4881 cls.add_method('GetSeconds', |
|
4882 'double', |
|
4883 [], |
|
4884 is_const=True) |
|
4885 ## nstime.h (module 'core'): int64_t ns3::Time::GetTimeStep() const [member function] |
|
4886 cls.add_method('GetTimeStep', |
|
4887 'int64_t', |
|
4888 [], |
|
4889 is_const=True) |
|
4890 ## nstime.h (module 'core'): bool ns3::Time::IsNegative() const [member function] |
|
4891 cls.add_method('IsNegative', |
|
4892 'bool', |
|
4893 [], |
|
4894 is_const=True) |
|
4895 ## nstime.h (module 'core'): bool ns3::Time::IsPositive() const [member function] |
|
4896 cls.add_method('IsPositive', |
|
4897 'bool', |
|
4898 [], |
|
4899 is_const=True) |
|
4900 ## nstime.h (module 'core'): bool ns3::Time::IsStrictlyNegative() const [member function] |
|
4901 cls.add_method('IsStrictlyNegative', |
|
4902 'bool', |
|
4903 [], |
|
4904 is_const=True) |
|
4905 ## nstime.h (module 'core'): bool ns3::Time::IsStrictlyPositive() const [member function] |
|
4906 cls.add_method('IsStrictlyPositive', |
|
4907 'bool', |
|
4908 [], |
|
4909 is_const=True) |
|
4910 ## nstime.h (module 'core'): bool ns3::Time::IsZero() const [member function] |
|
4911 cls.add_method('IsZero', |
|
4912 'bool', |
|
4913 [], |
|
4914 is_const=True) |
|
4915 ## nstime.h (module 'core'): static ns3::Time ns3::Time::Max() [member function] |
|
4916 cls.add_method('Max', |
|
4917 'ns3::Time', |
|
4918 [], |
|
4919 is_static=True) |
|
4920 ## nstime.h (module 'core'): static ns3::Time ns3::Time::Min() [member function] |
|
4921 cls.add_method('Min', |
|
4922 'ns3::Time', |
|
4923 [], |
|
4924 is_static=True) |
|
4925 ## nstime.h (module 'core'): static void ns3::Time::SetResolution(ns3::Time::Unit resolution) [member function] |
|
4926 cls.add_method('SetResolution', |
|
4927 'void', |
|
4928 [param('ns3::Time::Unit', 'resolution')], |
|
4929 is_static=True) |
|
4930 ## nstime.h (module 'core'): static bool ns3::Time::StaticInit() [member function] |
|
4931 cls.add_method('StaticInit', |
|
4932 'bool', |
|
4933 [], |
|
4934 is_static=True) |
|
4935 ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit timeUnit) const [member function] |
|
4936 cls.add_method('To', |
|
4937 'ns3::int64x64_t', |
|
4938 [param('ns3::Time::Unit', 'timeUnit')], |
|
4939 is_const=True) |
|
4940 ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit timeUnit) const [member function] |
|
4941 cls.add_method('ToDouble', |
|
4942 'double', |
|
4943 [param('ns3::Time::Unit', 'timeUnit')], |
|
4944 is_const=True) |
|
4945 ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit timeUnit) const [member function] |
|
4946 cls.add_method('ToInteger', |
|
4947 'int64_t', |
|
4948 [param('ns3::Time::Unit', 'timeUnit')], |
|
4949 is_const=True) |
|
4950 return |
|
4951 |
|
4952 def register_Ns3TraceSourceAccessor_methods(root_module, cls): |
|
4953 ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor(ns3::TraceSourceAccessor const & arg0) [copy constructor] |
|
4954 cls.add_constructor([param('ns3::TraceSourceAccessor const &', 'arg0')]) |
|
4955 ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor() [constructor] |
|
4956 cls.add_constructor([]) |
|
4957 ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::Connect(ns3::ObjectBase * obj, std::string context, ns3::CallbackBase const & cb) const [member function] |
|
4958 cls.add_method('Connect', |
|
4959 'bool', |
|
4960 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], |
|
4961 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4962 ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::ConnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] |
|
4963 cls.add_method('ConnectWithoutContext', |
|
4964 'bool', |
|
4965 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], |
|
4966 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4967 ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::Disconnect(ns3::ObjectBase * obj, std::string context, ns3::CallbackBase const & cb) const [member function] |
|
4968 cls.add_method('Disconnect', |
|
4969 'bool', |
|
4970 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('std::string', 'context'), param('ns3::CallbackBase const &', 'cb')], |
|
4971 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4972 ## trace-source-accessor.h (module 'core'): bool ns3::TraceSourceAccessor::DisconnectWithoutContext(ns3::ObjectBase * obj, ns3::CallbackBase const & cb) const [member function] |
|
4973 cls.add_method('DisconnectWithoutContext', |
|
4974 'bool', |
|
4975 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], |
|
4976 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4977 return |
|
4978 |
|
4979 def register_Ns3Trailer_methods(root_module, cls): |
|
4980 cls.add_output_stream_operator() |
|
4981 ## trailer.h (module 'network'): ns3::Trailer::Trailer() [constructor] |
|
4982 cls.add_constructor([]) |
|
4983 ## trailer.h (module 'network'): ns3::Trailer::Trailer(ns3::Trailer const & arg0) [copy constructor] |
|
4984 cls.add_constructor([param('ns3::Trailer const &', 'arg0')]) |
|
4985 ## trailer.h (module 'network'): uint32_t ns3::Trailer::Deserialize(ns3::Buffer::Iterator end) [member function] |
|
4986 cls.add_method('Deserialize', |
|
4987 'uint32_t', |
|
4988 [param('ns3::Buffer::Iterator', 'end')], |
|
4989 is_pure_virtual=True, is_virtual=True) |
|
4990 ## trailer.h (module 'network'): uint32_t ns3::Trailer::GetSerializedSize() const [member function] |
|
4991 cls.add_method('GetSerializedSize', |
|
4992 'uint32_t', |
|
4993 [], |
|
4994 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4995 ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId() [member function] |
|
4996 cls.add_method('GetTypeId', |
|
4997 'ns3::TypeId', |
|
4998 [], |
|
4999 is_static=True) |
|
5000 ## trailer.h (module 'network'): void ns3::Trailer::Print(std::ostream & os) const [member function] |
|
5001 cls.add_method('Print', |
|
5002 'void', |
|
5003 [param('std::ostream &', 'os')], |
|
5004 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5005 ## trailer.h (module 'network'): void ns3::Trailer::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
5006 cls.add_method('Serialize', |
|
5007 'void', |
|
5008 [param('ns3::Buffer::Iterator', 'start')], |
|
5009 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5010 return |
|
5011 |
|
5012 def register_Ns3VendorSpecificActionHeader_methods(root_module, cls): |
|
5013 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificActionHeader::VendorSpecificActionHeader(ns3::VendorSpecificActionHeader const & arg0) [copy constructor] |
|
5014 cls.add_constructor([param('ns3::VendorSpecificActionHeader const &', 'arg0')]) |
|
5015 ## vendor-specific-action.h (module 'wave'): ns3::VendorSpecificActionHeader::VendorSpecificActionHeader() [constructor] |
|
5016 cls.add_constructor([]) |
|
5017 ## vendor-specific-action.h (module 'wave'): uint32_t ns3::VendorSpecificActionHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
5018 cls.add_method('Deserialize', |
|
5019 'uint32_t', |
|
5020 [param('ns3::Buffer::Iterator', 'start')], |
|
5021 is_virtual=True) |
|
5022 ## vendor-specific-action.h (module 'wave'): uint8_t ns3::VendorSpecificActionHeader::GetCategory() const [member function] |
|
5023 cls.add_method('GetCategory', |
|
5024 'uint8_t', |
|
5025 [], |
|
5026 is_const=True) |
|
5027 ## vendor-specific-action.h (module 'wave'): ns3::TypeId ns3::VendorSpecificActionHeader::GetInstanceTypeId() const [member function] |
|
5028 cls.add_method('GetInstanceTypeId', |
|
5029 'ns3::TypeId', |
|
5030 [], |
|
5031 is_const=True, is_virtual=True) |
|
5032 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier ns3::VendorSpecificActionHeader::GetOrganizationIdentifier() const [member function] |
|
5033 cls.add_method('GetOrganizationIdentifier', |
|
5034 'ns3::OrganizationIdentifier', |
|
5035 [], |
|
5036 is_const=True) |
|
5037 ## vendor-specific-action.h (module 'wave'): uint32_t ns3::VendorSpecificActionHeader::GetSerializedSize() const [member function] |
|
5038 cls.add_method('GetSerializedSize', |
|
5039 'uint32_t', |
|
5040 [], |
|
5041 is_const=True, is_virtual=True) |
|
5042 ## vendor-specific-action.h (module 'wave'): static ns3::TypeId ns3::VendorSpecificActionHeader::GetTypeId() [member function] |
|
5043 cls.add_method('GetTypeId', |
|
5044 'ns3::TypeId', |
|
5045 [], |
|
5046 is_static=True) |
|
5047 ## vendor-specific-action.h (module 'wave'): void ns3::VendorSpecificActionHeader::Print(std::ostream & os) const [member function] |
|
5048 cls.add_method('Print', |
|
5049 'void', |
|
5050 [param('std::ostream &', 'os')], |
|
5051 is_const=True, is_virtual=True) |
|
5052 ## vendor-specific-action.h (module 'wave'): void ns3::VendorSpecificActionHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
5053 cls.add_method('Serialize', |
|
5054 'void', |
|
5055 [param('ns3::Buffer::Iterator', 'start')], |
|
5056 is_const=True, is_virtual=True) |
|
5057 ## vendor-specific-action.h (module 'wave'): void ns3::VendorSpecificActionHeader::SetOrganizationIdentifier(ns3::OrganizationIdentifier oi) [member function] |
|
5058 cls.add_method('SetOrganizationIdentifier', |
|
5059 'void', |
|
5060 [param('ns3::OrganizationIdentifier', 'oi')]) |
|
5061 return |
|
5062 |
|
5063 def register_Ns3Wifi80211pHelper_methods(root_module, cls): |
|
5064 ## wifi-80211p-helper.h (module 'wave'): ns3::Wifi80211pHelper::Wifi80211pHelper(ns3::Wifi80211pHelper const & arg0) [copy constructor] |
|
5065 cls.add_constructor([param('ns3::Wifi80211pHelper const &', 'arg0')]) |
|
5066 ## wifi-80211p-helper.h (module 'wave'): ns3::Wifi80211pHelper::Wifi80211pHelper() [constructor] |
|
5067 cls.add_constructor([]) |
|
5068 ## wifi-80211p-helper.h (module 'wave'): static ns3::Wifi80211pHelper ns3::Wifi80211pHelper::Default() [member function] |
|
5069 cls.add_method('Default', |
|
5070 'ns3::Wifi80211pHelper', |
|
5071 [], |
|
5072 is_static=True) |
|
5073 ## wifi-80211p-helper.h (module 'wave'): static void ns3::Wifi80211pHelper::EnableLogComponents() [member function] |
|
5074 cls.add_method('EnableLogComponents', |
|
5075 'void', |
|
5076 [], |
|
5077 is_static=True) |
|
5078 ## wifi-80211p-helper.h (module 'wave'): ns3::NetDeviceContainer ns3::Wifi80211pHelper::Install(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & macHelper, ns3::NodeContainer c) const [member function] |
|
5079 cls.add_method('Install', |
|
5080 'ns3::NetDeviceContainer', |
|
5081 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::WifiMacHelper const &', 'macHelper'), param('ns3::NodeContainer', 'c')], |
|
5082 is_const=True, is_virtual=True) |
|
5083 ## wifi-80211p-helper.h (module 'wave'): void ns3::Wifi80211pHelper::SetStandard(ns3::WifiPhyStandard standard) [member function] |
|
5084 cls.add_method('SetStandard', |
|
5085 'void', |
|
5086 [param('ns3::WifiPhyStandard', 'standard')], |
|
5087 is_virtual=True) |
|
5088 return |
|
5089 |
|
5090 def register_Ns3WifiActionHeader_methods(root_module, cls): |
|
5091 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader(ns3::WifiActionHeader const & arg0) [copy constructor] |
|
5092 cls.add_constructor([param('ns3::WifiActionHeader const &', 'arg0')]) |
|
5093 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader() [constructor] |
|
5094 cls.add_constructor([]) |
|
5095 ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
5096 cls.add_method('Deserialize', |
|
5097 'uint32_t', |
|
5098 [param('ns3::Buffer::Iterator', 'start')], |
|
5099 is_virtual=True) |
|
5100 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue ns3::WifiActionHeader::GetAction() [member function] |
|
5101 cls.add_method('GetAction', |
|
5102 'ns3::WifiActionHeader::ActionValue', |
|
5103 []) |
|
5104 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::CategoryValue ns3::WifiActionHeader::GetCategory() [member function] |
|
5105 cls.add_method('GetCategory', |
|
5106 'ns3::WifiActionHeader::CategoryValue', |
|
5107 []) |
|
5108 ## mgt-headers.h (module 'wifi'): ns3::TypeId ns3::WifiActionHeader::GetInstanceTypeId() const [member function] |
|
5109 cls.add_method('GetInstanceTypeId', |
|
5110 'ns3::TypeId', |
|
5111 [], |
|
5112 is_const=True, is_virtual=True) |
|
5113 ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::GetSerializedSize() const [member function] |
|
5114 cls.add_method('GetSerializedSize', |
|
5115 'uint32_t', |
|
5116 [], |
|
5117 is_const=True, is_virtual=True) |
|
5118 ## mgt-headers.h (module 'wifi'): static ns3::TypeId ns3::WifiActionHeader::GetTypeId() [member function] |
|
5119 cls.add_method('GetTypeId', |
|
5120 'ns3::TypeId', |
|
5121 [], |
|
5122 is_static=True) |
|
5123 ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::Print(std::ostream & os) const [member function] |
|
5124 cls.add_method('Print', |
|
5125 'void', |
|
5126 [param('std::ostream &', 'os')], |
|
5127 is_const=True, is_virtual=True) |
|
5128 ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
5129 cls.add_method('Serialize', |
|
5130 'void', |
|
5131 [param('ns3::Buffer::Iterator', 'start')], |
|
5132 is_const=True, is_virtual=True) |
|
5133 ## mgt-headers.h (module 'wifi'): void ns3::WifiActionHeader::SetAction(ns3::WifiActionHeader::CategoryValue type, ns3::WifiActionHeader::ActionValue action) [member function] |
|
5134 cls.add_method('SetAction', |
|
5135 'void', |
|
5136 [param('ns3::WifiActionHeader::CategoryValue', 'type'), param('ns3::WifiActionHeader::ActionValue', 'action')]) |
|
5137 return |
|
5138 |
|
5139 def register_Ns3WifiActionHeaderActionValue_methods(root_module, cls): |
|
5140 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::ActionValue() [constructor] |
|
5141 cls.add_constructor([]) |
|
5142 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::ActionValue(ns3::WifiActionHeader::ActionValue const & arg0) [copy constructor] |
|
5143 cls.add_constructor([param('ns3::WifiActionHeader::ActionValue const &', 'arg0')]) |
|
5144 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::blockAck [variable] |
|
5145 cls.add_instance_attribute('blockAck', 'ns3::WifiActionHeader::BlockAckActionValue', is_const=False) |
|
5146 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::interwork [variable] |
|
5147 cls.add_instance_attribute('interwork', 'ns3::WifiActionHeader::InterworkActionValue', is_const=False) |
|
5148 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::linkMetrtic [variable] |
|
5149 cls.add_instance_attribute('linkMetrtic', 'ns3::WifiActionHeader::LinkMetricActionValue', is_const=False) |
|
5150 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::pathSelection [variable] |
|
5151 cls.add_instance_attribute('pathSelection', 'ns3::WifiActionHeader::PathSelectionActionValue', is_const=False) |
|
5152 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::peerLink [variable] |
|
5153 cls.add_instance_attribute('peerLink', 'ns3::WifiActionHeader::PeerLinkMgtActionValue', is_const=False) |
|
5154 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::ActionValue::resourceCoordination [variable] |
|
5155 cls.add_instance_attribute('resourceCoordination', 'ns3::WifiActionHeader::ResourceCoordinationActionValue', is_const=False) |
|
5156 return |
|
5157 |
|
5158 def register_Ns3WifiInformationElement_methods(root_module, cls): |
|
5159 cls.add_binary_comparison_operator('<') |
|
5160 cls.add_binary_comparison_operator('==') |
|
5161 ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElement::WifiInformationElement() [constructor] |
|
5162 cls.add_constructor([]) |
|
5163 ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElement::WifiInformationElement(ns3::WifiInformationElement const & arg0) [copy constructor] |
|
5164 cls.add_constructor([param('ns3::WifiInformationElement const &', 'arg0')]) |
|
5165 ## wifi-information-element.h (module 'wifi'): ns3::Buffer::Iterator ns3::WifiInformationElement::Deserialize(ns3::Buffer::Iterator i) [member function] |
|
5166 cls.add_method('Deserialize', |
|
5167 'ns3::Buffer::Iterator', |
|
5168 [param('ns3::Buffer::Iterator', 'i')]) |
|
5169 ## wifi-information-element.h (module 'wifi'): ns3::Buffer::Iterator ns3::WifiInformationElement::DeserializeIfPresent(ns3::Buffer::Iterator i) [member function] |
|
5170 cls.add_method('DeserializeIfPresent', |
|
5171 'ns3::Buffer::Iterator', |
|
5172 [param('ns3::Buffer::Iterator', 'i')]) |
|
5173 ## wifi-information-element.h (module 'wifi'): uint8_t ns3::WifiInformationElement::DeserializeInformationField(ns3::Buffer::Iterator start, uint8_t length) [member function] |
|
5174 cls.add_method('DeserializeInformationField', |
|
5175 'uint8_t', |
|
5176 [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], |
|
5177 is_pure_virtual=True, is_virtual=True) |
|
5178 ## wifi-information-element.h (module 'wifi'): ns3::WifiInformationElementId ns3::WifiInformationElement::ElementId() const [member function] |
|
5179 cls.add_method('ElementId', |
|
5180 'ns3::WifiInformationElementId', |
|
5181 [], |
|
5182 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5183 ## wifi-information-element.h (module 'wifi'): uint8_t ns3::WifiInformationElement::GetInformationFieldSize() const [member function] |
|
5184 cls.add_method('GetInformationFieldSize', |
|
5185 'uint8_t', |
|
5186 [], |
|
5187 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5188 ## wifi-information-element.h (module 'wifi'): uint16_t ns3::WifiInformationElement::GetSerializedSize() const [member function] |
|
5189 cls.add_method('GetSerializedSize', |
|
5190 'uint16_t', |
|
5191 [], |
|
5192 is_const=True) |
|
5193 ## wifi-information-element.h (module 'wifi'): void ns3::WifiInformationElement::Print(std::ostream & os) const [member function] |
|
5194 cls.add_method('Print', |
|
5195 'void', |
|
5196 [param('std::ostream &', 'os')], |
|
5197 is_const=True, is_virtual=True) |
|
5198 ## wifi-information-element.h (module 'wifi'): ns3::Buffer::Iterator ns3::WifiInformationElement::Serialize(ns3::Buffer::Iterator i) const [member function] |
|
5199 cls.add_method('Serialize', |
|
5200 'ns3::Buffer::Iterator', |
|
5201 [param('ns3::Buffer::Iterator', 'i')], |
|
5202 is_const=True) |
|
5203 ## wifi-information-element.h (module 'wifi'): void ns3::WifiInformationElement::SerializeInformationField(ns3::Buffer::Iterator start) const [member function] |
|
5204 cls.add_method('SerializeInformationField', |
|
5205 'void', |
|
5206 [param('ns3::Buffer::Iterator', 'start')], |
|
5207 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5208 return |
|
5209 |
|
5210 def register_Ns3WifiMac_methods(root_module, cls): |
|
5211 ## wifi-mac.h (module 'wifi'): ns3::WifiMac::WifiMac() [constructor] |
|
5212 cls.add_constructor([]) |
|
5213 ## wifi-mac.h (module 'wifi'): ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor] |
|
5214 cls.add_constructor([param('ns3::WifiMac const &', 'arg0')]) |
|
5215 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::ConfigureStandard(ns3::WifiPhyStandard standard) [member function] |
|
5216 cls.add_method('ConfigureStandard', |
|
5217 'void', |
|
5218 [param('ns3::WifiPhyStandard', 'standard')]) |
|
5219 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
5220 cls.add_method('Enqueue', |
|
5221 'void', |
|
5222 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
5223 is_pure_virtual=True, is_virtual=True) |
|
5224 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
|
5225 cls.add_method('Enqueue', |
|
5226 'void', |
|
5227 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
5228 is_pure_virtual=True, is_virtual=True) |
|
5229 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetAckTimeout() const [member function] |
|
5230 cls.add_method('GetAckTimeout', |
|
5231 'ns3::Time', |
|
5232 [], |
|
5233 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5234 ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetAddress() const [member function] |
|
5235 cls.add_method('GetAddress', |
|
5236 'ns3::Mac48Address', |
|
5237 [], |
|
5238 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5239 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetBasicBlockAckTimeout() const [member function] |
|
5240 cls.add_method('GetBasicBlockAckTimeout', |
|
5241 'ns3::Time', |
|
5242 [], |
|
5243 is_const=True, is_virtual=True) |
|
5244 ## wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function] |
|
5245 cls.add_method('GetBssid', |
|
5246 'ns3::Mac48Address', |
|
5247 [], |
|
5248 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5249 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetCompressedBlockAckTimeout() const [member function] |
|
5250 cls.add_method('GetCompressedBlockAckTimeout', |
|
5251 'ns3::Time', |
|
5252 [], |
|
5253 is_const=True, is_virtual=True) |
|
5254 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetCtsTimeout() const [member function] |
|
5255 cls.add_method('GetCtsTimeout', |
|
5256 'ns3::Time', |
|
5257 [], |
|
5258 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5259 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetEifsNoDifs() const [member function] |
|
5260 cls.add_method('GetEifsNoDifs', |
|
5261 'ns3::Time', |
|
5262 [], |
|
5263 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5264 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetMaxPropagationDelay() const [member function] |
|
5265 cls.add_method('GetMaxPropagationDelay', |
|
5266 'ns3::Time', |
|
5267 [], |
|
5268 is_const=True) |
|
5269 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetMsduLifetime() const [member function] |
|
5270 cls.add_method('GetMsduLifetime', |
|
5271 'ns3::Time', |
|
5272 [], |
|
5273 is_const=True) |
|
5274 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetPifs() const [member function] |
|
5275 cls.add_method('GetPifs', |
|
5276 'ns3::Time', |
|
5277 [], |
|
5278 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5279 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetRifs() const [member function] |
|
5280 cls.add_method('GetRifs', |
|
5281 'ns3::Time', |
|
5282 [], |
|
5283 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5284 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSifs() const [member function] |
|
5285 cls.add_method('GetSifs', |
|
5286 'ns3::Time', |
|
5287 [], |
|
5288 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5289 ## wifi-mac.h (module 'wifi'): ns3::Time ns3::WifiMac::GetSlot() const [member function] |
|
5290 cls.add_method('GetSlot', |
|
5291 'ns3::Time', |
|
5292 [], |
|
5293 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5294 ## wifi-mac.h (module 'wifi'): ns3::Ssid ns3::WifiMac::GetSsid() const [member function] |
|
5295 cls.add_method('GetSsid', |
|
5296 'ns3::Ssid', |
|
5297 [], |
|
5298 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5299 ## wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] |
|
5300 cls.add_method('GetTypeId', |
|
5301 'ns3::TypeId', |
|
5302 [], |
|
5303 is_static=True) |
|
5304 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyPromiscRx(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5305 cls.add_method('NotifyPromiscRx', |
|
5306 'void', |
|
5307 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5308 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyRx(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5309 cls.add_method('NotifyRx', |
|
5310 'void', |
|
5311 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5312 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5313 cls.add_method('NotifyRxDrop', |
|
5314 'void', |
|
5315 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5316 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyTx(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5317 cls.add_method('NotifyTx', |
|
5318 'void', |
|
5319 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5320 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5321 cls.add_method('NotifyTxDrop', |
|
5322 'void', |
|
5323 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5324 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
5325 cls.add_method('SetAckTimeout', |
|
5326 'void', |
|
5327 [param('ns3::Time', 'ackTimeout')], |
|
5328 is_pure_virtual=True, is_virtual=True) |
|
5329 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
5330 cls.add_method('SetAddress', |
|
5331 'void', |
|
5332 [param('ns3::Mac48Address', 'address')], |
|
5333 is_pure_virtual=True, is_virtual=True) |
|
5334 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
5335 cls.add_method('SetBasicBlockAckTimeout', |
|
5336 'void', |
|
5337 [param('ns3::Time', 'blockAckTimeout')], |
|
5338 is_virtual=True) |
|
5339 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
5340 cls.add_method('SetCompressedBlockAckTimeout', |
|
5341 'void', |
|
5342 [param('ns3::Time', 'blockAckTimeout')], |
|
5343 is_virtual=True) |
|
5344 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
5345 cls.add_method('SetCtsTimeout', |
|
5346 'void', |
|
5347 [param('ns3::Time', 'ctsTimeout')], |
|
5348 is_pure_virtual=True, is_virtual=True) |
|
5349 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
5350 cls.add_method('SetEifsNoDifs', |
|
5351 'void', |
|
5352 [param('ns3::Time', 'eifsNoDifs')], |
|
5353 is_pure_virtual=True, is_virtual=True) |
|
5354 ## wifi-mac.h (module 'wifi'): 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] |
|
5355 cls.add_method('SetForwardUpCallback', |
|
5356 'void', |
|
5357 [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')], |
|
5358 is_pure_virtual=True, is_virtual=True) |
|
5359 ## wifi-mac.h (module 'wifi'): 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] |
|
5360 cls.add_method('SetLinkDownCallback', |
|
5361 'void', |
|
5362 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
5363 is_pure_virtual=True, is_virtual=True) |
|
5364 ## wifi-mac.h (module 'wifi'): 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] |
|
5365 cls.add_method('SetLinkUpCallback', |
|
5366 'void', |
|
5367 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
5368 is_pure_virtual=True, is_virtual=True) |
|
5369 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetMaxPropagationDelay(ns3::Time delay) [member function] |
|
5370 cls.add_method('SetMaxPropagationDelay', |
|
5371 'void', |
|
5372 [param('ns3::Time', 'delay')]) |
|
5373 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetPifs(ns3::Time pifs) [member function] |
|
5374 cls.add_method('SetPifs', |
|
5375 'void', |
|
5376 [param('ns3::Time', 'pifs')], |
|
5377 is_pure_virtual=True, is_virtual=True) |
|
5378 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetPromisc() [member function] |
|
5379 cls.add_method('SetPromisc', |
|
5380 'void', |
|
5381 [], |
|
5382 is_pure_virtual=True, is_virtual=True) |
|
5383 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetRifs(ns3::Time rifs) [member function] |
|
5384 cls.add_method('SetRifs', |
|
5385 'void', |
|
5386 [param('ns3::Time', 'rifs')], |
|
5387 is_pure_virtual=True, is_virtual=True) |
|
5388 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSifs(ns3::Time sifs) [member function] |
|
5389 cls.add_method('SetSifs', |
|
5390 'void', |
|
5391 [param('ns3::Time', 'sifs')], |
|
5392 is_pure_virtual=True, is_virtual=True) |
|
5393 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
5394 cls.add_method('SetSlot', |
|
5395 'void', |
|
5396 [param('ns3::Time', 'slotTime')], |
|
5397 is_pure_virtual=True, is_virtual=True) |
|
5398 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
5399 cls.add_method('SetSsid', |
|
5400 'void', |
|
5401 [param('ns3::Ssid', 'ssid')], |
|
5402 is_pure_virtual=True, is_virtual=True) |
|
5403 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
5404 cls.add_method('SetWifiPhy', |
|
5405 'void', |
|
5406 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
5407 is_pure_virtual=True, is_virtual=True) |
|
5408 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
5409 cls.add_method('SetWifiRemoteStationManager', |
|
5410 'void', |
|
5411 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
5412 is_pure_virtual=True, is_virtual=True) |
|
5413 ## wifi-mac.h (module 'wifi'): bool ns3::WifiMac::SupportsSendFrom() const [member function] |
|
5414 cls.add_method('SupportsSendFrom', |
|
5415 'bool', |
|
5416 [], |
|
5417 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5418 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::ConfigureDcf(ns3::Ptr<ns3::Dcf> dcf, uint32_t cwmin, uint32_t cwmax, ns3::AcIndex ac) [member function] |
|
5419 cls.add_method('ConfigureDcf', |
|
5420 'void', |
|
5421 [param('ns3::Ptr< ns3::Dcf >', 'dcf'), param('uint32_t', 'cwmin'), param('uint32_t', 'cwmax'), param('ns3::AcIndex', 'ac')], |
|
5422 visibility='protected') |
|
5423 ## wifi-mac.h (module 'wifi'): void ns3::WifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function] |
|
5424 cls.add_method('FinishConfigureStandard', |
|
5425 'void', |
|
5426 [param('ns3::WifiPhyStandard', 'standard')], |
|
5427 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
5428 return |
|
5429 |
|
5430 def register_Ns3WifiMacHeader_methods(root_module, cls): |
|
5431 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::WifiMacHeader(ns3::WifiMacHeader const & arg0) [copy constructor] |
|
5432 cls.add_constructor([param('ns3::WifiMacHeader const &', 'arg0')]) |
|
5433 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::WifiMacHeader() [constructor] |
|
5434 cls.add_constructor([]) |
|
5435 ## wifi-mac-header.h (module 'wifi'): uint32_t ns3::WifiMacHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
5436 cls.add_method('Deserialize', |
|
5437 'uint32_t', |
|
5438 [param('ns3::Buffer::Iterator', 'start')], |
|
5439 is_virtual=True) |
|
5440 ## wifi-mac-header.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacHeader::GetAddr1() const [member function] |
|
5441 cls.add_method('GetAddr1', |
|
5442 'ns3::Mac48Address', |
|
5443 [], |
|
5444 is_const=True) |
|
5445 ## wifi-mac-header.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacHeader::GetAddr2() const [member function] |
|
5446 cls.add_method('GetAddr2', |
|
5447 'ns3::Mac48Address', |
|
5448 [], |
|
5449 is_const=True) |
|
5450 ## wifi-mac-header.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacHeader::GetAddr3() const [member function] |
|
5451 cls.add_method('GetAddr3', |
|
5452 'ns3::Mac48Address', |
|
5453 [], |
|
5454 is_const=True) |
|
5455 ## wifi-mac-header.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacHeader::GetAddr4() const [member function] |
|
5456 cls.add_method('GetAddr4', |
|
5457 'ns3::Mac48Address', |
|
5458 [], |
|
5459 is_const=True) |
|
5460 ## wifi-mac-header.h (module 'wifi'): ns3::Time ns3::WifiMacHeader::GetDuration() const [member function] |
|
5461 cls.add_method('GetDuration', |
|
5462 'ns3::Time', |
|
5463 [], |
|
5464 is_const=True) |
|
5465 ## wifi-mac-header.h (module 'wifi'): uint16_t ns3::WifiMacHeader::GetFragmentNumber() const [member function] |
|
5466 cls.add_method('GetFragmentNumber', |
|
5467 'uint16_t', |
|
5468 [], |
|
5469 is_const=True) |
|
5470 ## wifi-mac-header.h (module 'wifi'): ns3::TypeId ns3::WifiMacHeader::GetInstanceTypeId() const [member function] |
|
5471 cls.add_method('GetInstanceTypeId', |
|
5472 'ns3::TypeId', |
|
5473 [], |
|
5474 is_const=True, is_virtual=True) |
|
5475 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy ns3::WifiMacHeader::GetQosAckPolicy() const [member function] |
|
5476 cls.add_method('GetQosAckPolicy', |
|
5477 'ns3::WifiMacHeader::QosAckPolicy', |
|
5478 [], |
|
5479 is_const=True) |
|
5480 ## wifi-mac-header.h (module 'wifi'): uint8_t ns3::WifiMacHeader::GetQosTid() const [member function] |
|
5481 cls.add_method('GetQosTid', |
|
5482 'uint8_t', |
|
5483 [], |
|
5484 is_const=True) |
|
5485 ## wifi-mac-header.h (module 'wifi'): uint8_t ns3::WifiMacHeader::GetQosTxopLimit() const [member function] |
|
5486 cls.add_method('GetQosTxopLimit', |
|
5487 'uint8_t', |
|
5488 [], |
|
5489 is_const=True) |
|
5490 ## wifi-mac-header.h (module 'wifi'): uint16_t ns3::WifiMacHeader::GetRawDuration() const [member function] |
|
5491 cls.add_method('GetRawDuration', |
|
5492 'uint16_t', |
|
5493 [], |
|
5494 is_const=True) |
|
5495 ## wifi-mac-header.h (module 'wifi'): uint16_t ns3::WifiMacHeader::GetSequenceControl() const [member function] |
|
5496 cls.add_method('GetSequenceControl', |
|
5497 'uint16_t', |
|
5498 [], |
|
5499 is_const=True) |
|
5500 ## wifi-mac-header.h (module 'wifi'): uint16_t ns3::WifiMacHeader::GetSequenceNumber() const [member function] |
|
5501 cls.add_method('GetSequenceNumber', |
|
5502 'uint16_t', |
|
5503 [], |
|
5504 is_const=True) |
|
5505 ## wifi-mac-header.h (module 'wifi'): uint32_t ns3::WifiMacHeader::GetSerializedSize() const [member function] |
|
5506 cls.add_method('GetSerializedSize', |
|
5507 'uint32_t', |
|
5508 [], |
|
5509 is_const=True, is_virtual=True) |
|
5510 ## wifi-mac-header.h (module 'wifi'): uint32_t ns3::WifiMacHeader::GetSize() const [member function] |
|
5511 cls.add_method('GetSize', |
|
5512 'uint32_t', |
|
5513 [], |
|
5514 is_const=True) |
|
5515 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacType ns3::WifiMacHeader::GetType() const [member function] |
|
5516 cls.add_method('GetType', |
|
5517 'ns3::WifiMacType', |
|
5518 [], |
|
5519 is_const=True) |
|
5520 ## wifi-mac-header.h (module 'wifi'): static ns3::TypeId ns3::WifiMacHeader::GetTypeId() [member function] |
|
5521 cls.add_method('GetTypeId', |
|
5522 'ns3::TypeId', |
|
5523 [], |
|
5524 is_static=True) |
|
5525 ## wifi-mac-header.h (module 'wifi'): char const * ns3::WifiMacHeader::GetTypeString() const [member function] |
|
5526 cls.add_method('GetTypeString', |
|
5527 'char const *', |
|
5528 [], |
|
5529 is_const=True) |
|
5530 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsAck() const [member function] |
|
5531 cls.add_method('IsAck', |
|
5532 'bool', |
|
5533 [], |
|
5534 is_const=True) |
|
5535 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsAction() const [member function] |
|
5536 cls.add_method('IsAction', |
|
5537 'bool', |
|
5538 [], |
|
5539 is_const=True) |
|
5540 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsAssocReq() const [member function] |
|
5541 cls.add_method('IsAssocReq', |
|
5542 'bool', |
|
5543 [], |
|
5544 is_const=True) |
|
5545 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsAssocResp() const [member function] |
|
5546 cls.add_method('IsAssocResp', |
|
5547 'bool', |
|
5548 [], |
|
5549 is_const=True) |
|
5550 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsAuthentication() const [member function] |
|
5551 cls.add_method('IsAuthentication', |
|
5552 'bool', |
|
5553 [], |
|
5554 is_const=True) |
|
5555 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsBeacon() const [member function] |
|
5556 cls.add_method('IsBeacon', |
|
5557 'bool', |
|
5558 [], |
|
5559 is_const=True) |
|
5560 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsBlockAck() const [member function] |
|
5561 cls.add_method('IsBlockAck', |
|
5562 'bool', |
|
5563 [], |
|
5564 is_const=True) |
|
5565 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsBlockAckReq() const [member function] |
|
5566 cls.add_method('IsBlockAckReq', |
|
5567 'bool', |
|
5568 [], |
|
5569 is_const=True) |
|
5570 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsCfpoll() const [member function] |
|
5571 cls.add_method('IsCfpoll', |
|
5572 'bool', |
|
5573 [], |
|
5574 is_const=True) |
|
5575 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsCtl() const [member function] |
|
5576 cls.add_method('IsCtl', |
|
5577 'bool', |
|
5578 [], |
|
5579 is_const=True) |
|
5580 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsCts() const [member function] |
|
5581 cls.add_method('IsCts', |
|
5582 'bool', |
|
5583 [], |
|
5584 is_const=True) |
|
5585 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsData() const [member function] |
|
5586 cls.add_method('IsData', |
|
5587 'bool', |
|
5588 [], |
|
5589 is_const=True) |
|
5590 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsDeauthentication() const [member function] |
|
5591 cls.add_method('IsDeauthentication', |
|
5592 'bool', |
|
5593 [], |
|
5594 is_const=True) |
|
5595 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsDisassociation() const [member function] |
|
5596 cls.add_method('IsDisassociation', |
|
5597 'bool', |
|
5598 [], |
|
5599 is_const=True) |
|
5600 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsFromDs() const [member function] |
|
5601 cls.add_method('IsFromDs', |
|
5602 'bool', |
|
5603 [], |
|
5604 is_const=True) |
|
5605 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsMgt() const [member function] |
|
5606 cls.add_method('IsMgt', |
|
5607 'bool', |
|
5608 [], |
|
5609 is_const=True) |
|
5610 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsMoreFragments() const [member function] |
|
5611 cls.add_method('IsMoreFragments', |
|
5612 'bool', |
|
5613 [], |
|
5614 is_const=True) |
|
5615 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsMultihopAction() const [member function] |
|
5616 cls.add_method('IsMultihopAction', |
|
5617 'bool', |
|
5618 [], |
|
5619 is_const=True) |
|
5620 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsProbeReq() const [member function] |
|
5621 cls.add_method('IsProbeReq', |
|
5622 'bool', |
|
5623 [], |
|
5624 is_const=True) |
|
5625 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsProbeResp() const [member function] |
|
5626 cls.add_method('IsProbeResp', |
|
5627 'bool', |
|
5628 [], |
|
5629 is_const=True) |
|
5630 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosAck() const [member function] |
|
5631 cls.add_method('IsQosAck', |
|
5632 'bool', |
|
5633 [], |
|
5634 is_const=True) |
|
5635 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosAmsdu() const [member function] |
|
5636 cls.add_method('IsQosAmsdu', |
|
5637 'bool', |
|
5638 [], |
|
5639 is_const=True) |
|
5640 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosBlockAck() const [member function] |
|
5641 cls.add_method('IsQosBlockAck', |
|
5642 'bool', |
|
5643 [], |
|
5644 is_const=True) |
|
5645 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosData() const [member function] |
|
5646 cls.add_method('IsQosData', |
|
5647 'bool', |
|
5648 [], |
|
5649 is_const=True) |
|
5650 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosEosp() const [member function] |
|
5651 cls.add_method('IsQosEosp', |
|
5652 'bool', |
|
5653 [], |
|
5654 is_const=True) |
|
5655 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsQosNoAck() const [member function] |
|
5656 cls.add_method('IsQosNoAck', |
|
5657 'bool', |
|
5658 [], |
|
5659 is_const=True) |
|
5660 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsReassocReq() const [member function] |
|
5661 cls.add_method('IsReassocReq', |
|
5662 'bool', |
|
5663 [], |
|
5664 is_const=True) |
|
5665 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsReassocResp() const [member function] |
|
5666 cls.add_method('IsReassocResp', |
|
5667 'bool', |
|
5668 [], |
|
5669 is_const=True) |
|
5670 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsRetry() const [member function] |
|
5671 cls.add_method('IsRetry', |
|
5672 'bool', |
|
5673 [], |
|
5674 is_const=True) |
|
5675 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsRts() const [member function] |
|
5676 cls.add_method('IsRts', |
|
5677 'bool', |
|
5678 [], |
|
5679 is_const=True) |
|
5680 ## wifi-mac-header.h (module 'wifi'): bool ns3::WifiMacHeader::IsToDs() const [member function] |
|
5681 cls.add_method('IsToDs', |
|
5682 'bool', |
|
5683 [], |
|
5684 is_const=True) |
|
5685 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::Print(std::ostream & os) const [member function] |
|
5686 cls.add_method('Print', |
|
5687 'void', |
|
5688 [param('std::ostream &', 'os')], |
|
5689 is_const=True, is_virtual=True) |
|
5690 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
5691 cls.add_method('Serialize', |
|
5692 'void', |
|
5693 [param('ns3::Buffer::Iterator', 'start')], |
|
5694 is_const=True, is_virtual=True) |
|
5695 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAction() [member function] |
|
5696 cls.add_method('SetAction', |
|
5697 'void', |
|
5698 []) |
|
5699 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr1(ns3::Mac48Address address) [member function] |
|
5700 cls.add_method('SetAddr1', |
|
5701 'void', |
|
5702 [param('ns3::Mac48Address', 'address')]) |
|
5703 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr2(ns3::Mac48Address address) [member function] |
|
5704 cls.add_method('SetAddr2', |
|
5705 'void', |
|
5706 [param('ns3::Mac48Address', 'address')]) |
|
5707 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr3(ns3::Mac48Address address) [member function] |
|
5708 cls.add_method('SetAddr3', |
|
5709 'void', |
|
5710 [param('ns3::Mac48Address', 'address')]) |
|
5711 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAddr4(ns3::Mac48Address address) [member function] |
|
5712 cls.add_method('SetAddr4', |
|
5713 'void', |
|
5714 [param('ns3::Mac48Address', 'address')]) |
|
5715 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAssocReq() [member function] |
|
5716 cls.add_method('SetAssocReq', |
|
5717 'void', |
|
5718 []) |
|
5719 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetAssocResp() [member function] |
|
5720 cls.add_method('SetAssocResp', |
|
5721 'void', |
|
5722 []) |
|
5723 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetBeacon() [member function] |
|
5724 cls.add_method('SetBeacon', |
|
5725 'void', |
|
5726 []) |
|
5727 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetBlockAck() [member function] |
|
5728 cls.add_method('SetBlockAck', |
|
5729 'void', |
|
5730 []) |
|
5731 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetBlockAckReq() [member function] |
|
5732 cls.add_method('SetBlockAckReq', |
|
5733 'void', |
|
5734 []) |
|
5735 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetDsFrom() [member function] |
|
5736 cls.add_method('SetDsFrom', |
|
5737 'void', |
|
5738 []) |
|
5739 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetDsNotFrom() [member function] |
|
5740 cls.add_method('SetDsNotFrom', |
|
5741 'void', |
|
5742 []) |
|
5743 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetDsNotTo() [member function] |
|
5744 cls.add_method('SetDsNotTo', |
|
5745 'void', |
|
5746 []) |
|
5747 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetDsTo() [member function] |
|
5748 cls.add_method('SetDsTo', |
|
5749 'void', |
|
5750 []) |
|
5751 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetDuration(ns3::Time duration) [member function] |
|
5752 cls.add_method('SetDuration', |
|
5753 'void', |
|
5754 [param('ns3::Time', 'duration')]) |
|
5755 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetFragmentNumber(uint8_t frag) [member function] |
|
5756 cls.add_method('SetFragmentNumber', |
|
5757 'void', |
|
5758 [param('uint8_t', 'frag')]) |
|
5759 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetId(uint16_t id) [member function] |
|
5760 cls.add_method('SetId', |
|
5761 'void', |
|
5762 [param('uint16_t', 'id')]) |
|
5763 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetMoreFragments() [member function] |
|
5764 cls.add_method('SetMoreFragments', |
|
5765 'void', |
|
5766 []) |
|
5767 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetMultihopAction() [member function] |
|
5768 cls.add_method('SetMultihopAction', |
|
5769 'void', |
|
5770 []) |
|
5771 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetNoMoreFragments() [member function] |
|
5772 cls.add_method('SetNoMoreFragments', |
|
5773 'void', |
|
5774 []) |
|
5775 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetNoOrder() [member function] |
|
5776 cls.add_method('SetNoOrder', |
|
5777 'void', |
|
5778 []) |
|
5779 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetNoRetry() [member function] |
|
5780 cls.add_method('SetNoRetry', |
|
5781 'void', |
|
5782 []) |
|
5783 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetOrder() [member function] |
|
5784 cls.add_method('SetOrder', |
|
5785 'void', |
|
5786 []) |
|
5787 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetProbeReq() [member function] |
|
5788 cls.add_method('SetProbeReq', |
|
5789 'void', |
|
5790 []) |
|
5791 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetProbeResp() [member function] |
|
5792 cls.add_method('SetProbeResp', |
|
5793 'void', |
|
5794 []) |
|
5795 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosAckPolicy(ns3::WifiMacHeader::QosAckPolicy arg0) [member function] |
|
5796 cls.add_method('SetQosAckPolicy', |
|
5797 'void', |
|
5798 [param('ns3::WifiMacHeader::QosAckPolicy', 'arg0')]) |
|
5799 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosAmsdu() [member function] |
|
5800 cls.add_method('SetQosAmsdu', |
|
5801 'void', |
|
5802 []) |
|
5803 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosBlockAck() [member function] |
|
5804 cls.add_method('SetQosBlockAck', |
|
5805 'void', |
|
5806 []) |
|
5807 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosEosp() [member function] |
|
5808 cls.add_method('SetQosEosp', |
|
5809 'void', |
|
5810 []) |
|
5811 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosNoAck() [member function] |
|
5812 cls.add_method('SetQosNoAck', |
|
5813 'void', |
|
5814 []) |
|
5815 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosNoAmsdu() [member function] |
|
5816 cls.add_method('SetQosNoAmsdu', |
|
5817 'void', |
|
5818 []) |
|
5819 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosNoEosp() [member function] |
|
5820 cls.add_method('SetQosNoEosp', |
|
5821 'void', |
|
5822 []) |
|
5823 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosNormalAck() [member function] |
|
5824 cls.add_method('SetQosNormalAck', |
|
5825 'void', |
|
5826 []) |
|
5827 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosTid(uint8_t tid) [member function] |
|
5828 cls.add_method('SetQosTid', |
|
5829 'void', |
|
5830 [param('uint8_t', 'tid')]) |
|
5831 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetQosTxopLimit(uint8_t txop) [member function] |
|
5832 cls.add_method('SetQosTxopLimit', |
|
5833 'void', |
|
5834 [param('uint8_t', 'txop')]) |
|
5835 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetRawDuration(uint16_t duration) [member function] |
|
5836 cls.add_method('SetRawDuration', |
|
5837 'void', |
|
5838 [param('uint16_t', 'duration')]) |
|
5839 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetRetry() [member function] |
|
5840 cls.add_method('SetRetry', |
|
5841 'void', |
|
5842 []) |
|
5843 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetSequenceNumber(uint16_t seq) [member function] |
|
5844 cls.add_method('SetSequenceNumber', |
|
5845 'void', |
|
5846 [param('uint16_t', 'seq')]) |
|
5847 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetType(ns3::WifiMacType type) [member function] |
|
5848 cls.add_method('SetType', |
|
5849 'void', |
|
5850 [param('ns3::WifiMacType', 'type')]) |
|
5851 ## wifi-mac-header.h (module 'wifi'): void ns3::WifiMacHeader::SetTypeData() [member function] |
|
5852 cls.add_method('SetTypeData', |
|
5853 'void', |
|
5854 []) |
|
5855 return |
|
5856 |
|
5857 def register_Ns3WifiMacQueue_methods(root_module, cls): |
|
5858 ## wifi-mac-queue.h (module 'wifi'): ns3::WifiMacQueue::WifiMacQueue(ns3::WifiMacQueue const & arg0) [copy constructor] |
|
5859 cls.add_constructor([param('ns3::WifiMacQueue const &', 'arg0')]) |
|
5860 ## wifi-mac-queue.h (module 'wifi'): ns3::WifiMacQueue::WifiMacQueue() [constructor] |
|
5861 cls.add_constructor([]) |
|
5862 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::Dequeue(ns3::WifiMacHeader * hdr) [member function] |
|
5863 cls.add_method('Dequeue', |
|
5864 'ns3::Ptr< ns3::Packet const >', |
|
5865 [param('ns3::WifiMacHeader *', 'hdr')]) |
|
5866 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::DequeueByTidAndAddress(ns3::WifiMacHeader * hdr, uint8_t tid, ns3::WifiMacHeader::AddressType type, ns3::Mac48Address addr) [member function] |
|
5867 cls.add_method('DequeueByTidAndAddress', |
|
5868 'ns3::Ptr< ns3::Packet const >', |
|
5869 [param('ns3::WifiMacHeader *', 'hdr'), param('uint8_t', 'tid'), param('ns3::WifiMacHeader::AddressType', 'type'), param('ns3::Mac48Address', 'addr')]) |
|
5870 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::DequeueFirstAvailable(ns3::WifiMacHeader * hdr, ns3::Time & tStamp, ns3::QosBlockedDestinations const * blockedPackets) [member function] |
|
5871 cls.add_method('DequeueFirstAvailable', |
|
5872 'ns3::Ptr< ns3::Packet const >', |
|
5873 [param('ns3::WifiMacHeader *', 'hdr'), param('ns3::Time &', 'tStamp'), param('ns3::QosBlockedDestinations const *', 'blockedPackets')]) |
|
5874 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
5875 cls.add_method('Enqueue', |
|
5876 'void', |
|
5877 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
5878 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::Flush() [member function] |
|
5879 cls.add_method('Flush', |
|
5880 'void', |
|
5881 []) |
|
5882 ## wifi-mac-queue.h (module 'wifi'): ns3::Time ns3::WifiMacQueue::GetMaxDelay() const [member function] |
|
5883 cls.add_method('GetMaxDelay', |
|
5884 'ns3::Time', |
|
5885 [], |
|
5886 is_const=True) |
|
5887 ## wifi-mac-queue.h (module 'wifi'): uint32_t ns3::WifiMacQueue::GetMaxSize() const [member function] |
|
5888 cls.add_method('GetMaxSize', |
|
5889 'uint32_t', |
|
5890 [], |
|
5891 is_const=True) |
|
5892 ## wifi-mac-queue.h (module 'wifi'): uint32_t ns3::WifiMacQueue::GetNPacketsByTidAndAddress(uint8_t tid, ns3::WifiMacHeader::AddressType type, ns3::Mac48Address addr) [member function] |
|
5893 cls.add_method('GetNPacketsByTidAndAddress', |
|
5894 'uint32_t', |
|
5895 [param('uint8_t', 'tid'), param('ns3::WifiMacHeader::AddressType', 'type'), param('ns3::Mac48Address', 'addr')]) |
|
5896 ## wifi-mac-queue.h (module 'wifi'): uint32_t ns3::WifiMacQueue::GetSize() [member function] |
|
5897 cls.add_method('GetSize', |
|
5898 'uint32_t', |
|
5899 []) |
|
5900 ## wifi-mac-queue.h (module 'wifi'): static ns3::TypeId ns3::WifiMacQueue::GetTypeId() [member function] |
|
5901 cls.add_method('GetTypeId', |
|
5902 'ns3::TypeId', |
|
5903 [], |
|
5904 is_static=True) |
|
5905 ## wifi-mac-queue.h (module 'wifi'): bool ns3::WifiMacQueue::IsEmpty() [member function] |
|
5906 cls.add_method('IsEmpty', |
|
5907 'bool', |
|
5908 []) |
|
5909 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::Peek(ns3::WifiMacHeader * hdr) [member function] |
|
5910 cls.add_method('Peek', |
|
5911 'ns3::Ptr< ns3::Packet const >', |
|
5912 [param('ns3::WifiMacHeader *', 'hdr')]) |
|
5913 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::PeekByTidAndAddress(ns3::WifiMacHeader * hdr, uint8_t tid, ns3::WifiMacHeader::AddressType type, ns3::Mac48Address addr) [member function] |
|
5914 cls.add_method('PeekByTidAndAddress', |
|
5915 'ns3::Ptr< ns3::Packet const >', |
|
5916 [param('ns3::WifiMacHeader *', 'hdr'), param('uint8_t', 'tid'), param('ns3::WifiMacHeader::AddressType', 'type'), param('ns3::Mac48Address', 'addr')]) |
|
5917 ## wifi-mac-queue.h (module 'wifi'): ns3::Ptr<ns3::Packet const> ns3::WifiMacQueue::PeekFirstAvailable(ns3::WifiMacHeader * hdr, ns3::Time & tStamp, ns3::QosBlockedDestinations const * blockedPackets) [member function] |
|
5918 cls.add_method('PeekFirstAvailable', |
|
5919 'ns3::Ptr< ns3::Packet const >', |
|
5920 [param('ns3::WifiMacHeader *', 'hdr'), param('ns3::Time &', 'tStamp'), param('ns3::QosBlockedDestinations const *', 'blockedPackets')]) |
|
5921 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::PushFront(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
5922 cls.add_method('PushFront', |
|
5923 'void', |
|
5924 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
5925 ## wifi-mac-queue.h (module 'wifi'): bool ns3::WifiMacQueue::Remove(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
5926 cls.add_method('Remove', |
|
5927 'bool', |
|
5928 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
5929 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::SetMaxDelay(ns3::Time delay) [member function] |
|
5930 cls.add_method('SetMaxDelay', |
|
5931 'void', |
|
5932 [param('ns3::Time', 'delay')]) |
|
5933 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::SetMaxSize(uint32_t maxSize) [member function] |
|
5934 cls.add_method('SetMaxSize', |
|
5935 'void', |
|
5936 [param('uint32_t', 'maxSize')]) |
|
5937 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::Cleanup() [member function] |
|
5938 cls.add_method('Cleanup', |
|
5939 'void', |
|
5940 [], |
|
5941 visibility='protected', is_virtual=True) |
|
5942 ## wifi-mac-queue.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacQueue::GetAddressForPacket(ns3::WifiMacHeader::AddressType type, std::_List_iterator<ns3::WifiMacQueue::Item> arg1) [member function] |
|
5943 cls.add_method('GetAddressForPacket', |
|
5944 'ns3::Mac48Address', |
|
5945 [param('ns3::WifiMacHeader::AddressType', 'type'), param('std::_List_iterator< ns3::WifiMacQueue::Item >', 'arg1')], |
|
5946 visibility='protected') |
|
5947 return |
|
5948 |
|
5949 def register_Ns3WifiPhy_methods(root_module, cls): |
|
5950 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy(ns3::WifiPhy const & arg0) [copy constructor] |
|
5951 cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')]) |
|
5952 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy() [constructor] |
|
5953 cls.add_constructor([]) |
|
5954 ## wifi-phy.h (module 'wifi'): int64_t ns3::WifiPhy::AssignStreams(int64_t stream) [member function] |
|
5955 cls.add_method('AssignStreams', |
|
5956 'int64_t', |
|
5957 [param('int64_t', 'stream')], |
|
5958 is_pure_virtual=True, is_virtual=True) |
|
5959 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMode txMode, double ber) const [member function] |
|
5960 cls.add_method('CalculateSnr', |
|
5961 'double', |
|
5962 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')], |
|
5963 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5964 ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::CalculateTxDuration(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble) [member function] |
|
5965 cls.add_method('CalculateTxDuration', |
|
5966 'ns3::Time', |
|
5967 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector'), param('ns3::WifiPreamble', 'preamble')], |
|
5968 is_static=True) |
|
5969 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::WifiPhyStandard standard) [member function] |
|
5970 cls.add_method('ConfigureStandard', |
|
5971 'void', |
|
5972 [param('ns3::WifiPhyStandard', 'standard')], |
|
5973 is_pure_virtual=True, is_virtual=True) |
|
5974 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetBssMembershipSelector(uint32_t selector) const [member function] |
|
5975 cls.add_method('GetBssMembershipSelector', |
|
5976 'uint32_t', |
|
5977 [param('uint32_t', 'selector')], |
|
5978 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5979 ## wifi-phy.h (module 'wifi'): ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function] |
|
5980 cls.add_method('GetChannel', |
|
5981 'ns3::Ptr< ns3::WifiChannel >', |
|
5982 [], |
|
5983 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5984 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetChannelBonding() const [member function] |
|
5985 cls.add_method('GetChannelBonding', |
|
5986 'bool', |
|
5987 [], |
|
5988 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5989 ## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() const [member function] |
|
5990 cls.add_method('GetChannelNumber', |
|
5991 'uint16_t', |
|
5992 [], |
|
5993 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
5994 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [member function] |
|
5995 cls.add_method('GetDelayUntilIdle', |
|
5996 'ns3::Time', |
|
5997 [], |
|
5998 is_pure_virtual=True, is_virtual=True) |
|
5999 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRate11Mbps() [member function] |
|
6000 cls.add_method('GetDsssRate11Mbps', |
|
6001 'ns3::WifiMode', |
|
6002 [], |
|
6003 is_static=True) |
|
6004 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRate1Mbps() [member function] |
|
6005 cls.add_method('GetDsssRate1Mbps', |
|
6006 'ns3::WifiMode', |
|
6007 [], |
|
6008 is_static=True) |
|
6009 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRate2Mbps() [member function] |
|
6010 cls.add_method('GetDsssRate2Mbps', |
|
6011 'ns3::WifiMode', |
|
6012 [], |
|
6013 is_static=True) |
|
6014 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRate5_5Mbps() [member function] |
|
6015 cls.add_method('GetDsssRate5_5Mbps', |
|
6016 'ns3::WifiMode', |
|
6017 [], |
|
6018 is_static=True) |
|
6019 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate12Mbps() [member function] |
|
6020 cls.add_method('GetErpOfdmRate12Mbps', |
|
6021 'ns3::WifiMode', |
|
6022 [], |
|
6023 is_static=True) |
|
6024 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate18Mbps() [member function] |
|
6025 cls.add_method('GetErpOfdmRate18Mbps', |
|
6026 'ns3::WifiMode', |
|
6027 [], |
|
6028 is_static=True) |
|
6029 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate24Mbps() [member function] |
|
6030 cls.add_method('GetErpOfdmRate24Mbps', |
|
6031 'ns3::WifiMode', |
|
6032 [], |
|
6033 is_static=True) |
|
6034 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate36Mbps() [member function] |
|
6035 cls.add_method('GetErpOfdmRate36Mbps', |
|
6036 'ns3::WifiMode', |
|
6037 [], |
|
6038 is_static=True) |
|
6039 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate48Mbps() [member function] |
|
6040 cls.add_method('GetErpOfdmRate48Mbps', |
|
6041 'ns3::WifiMode', |
|
6042 [], |
|
6043 is_static=True) |
|
6044 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate54Mbps() [member function] |
|
6045 cls.add_method('GetErpOfdmRate54Mbps', |
|
6046 'ns3::WifiMode', |
|
6047 [], |
|
6048 is_static=True) |
|
6049 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate6Mbps() [member function] |
|
6050 cls.add_method('GetErpOfdmRate6Mbps', |
|
6051 'ns3::WifiMode', |
|
6052 [], |
|
6053 is_static=True) |
|
6054 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdmRate9Mbps() [member function] |
|
6055 cls.add_method('GetErpOfdmRate9Mbps', |
|
6056 'ns3::WifiMode', |
|
6057 [], |
|
6058 is_static=True) |
|
6059 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetFrequency() const [member function] |
|
6060 cls.add_method('GetFrequency', |
|
6061 'uint32_t', |
|
6062 [], |
|
6063 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6064 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetGreenfield() const [member function] |
|
6065 cls.add_method('GetGreenfield', |
|
6066 'bool', |
|
6067 [], |
|
6068 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6069 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetGuardInterval() const [member function] |
|
6070 cls.add_method('GetGuardInterval', |
|
6071 'bool', |
|
6072 [], |
|
6073 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6074 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetLastRxStartTime() const [member function] |
|
6075 cls.add_method('GetLastRxStartTime', |
|
6076 'ns3::Time', |
|
6077 [], |
|
6078 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6079 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetLdpc() const [member function] |
|
6080 cls.add_method('GetLdpc', |
|
6081 'bool', |
|
6082 [], |
|
6083 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6084 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetMFPlcpHeaderMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
|
6085 cls.add_method('GetMFPlcpHeaderMode', |
|
6086 'ns3::WifiMode', |
|
6087 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
6088 is_static=True) |
|
6089 ## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetMcs(uint8_t mcs) const [member function] |
|
6090 cls.add_method('GetMcs', |
|
6091 'uint8_t', |
|
6092 [param('uint8_t', 'mcs')], |
|
6093 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6094 ## wifi-phy.h (module 'wifi'): ns3::WifiModeList ns3::WifiPhy::GetMembershipSelectorModes(uint32_t selector) [member function] |
|
6095 cls.add_method('GetMembershipSelectorModes', |
|
6096 'ns3::WifiModeList', |
|
6097 [param('uint32_t', 'selector')], |
|
6098 is_pure_virtual=True, is_virtual=True) |
|
6099 ## wifi-phy.h (module 'wifi'): ns3::WifiMode ns3::WifiPhy::GetMode(uint32_t mode) const [member function] |
|
6100 cls.add_method('GetMode', |
|
6101 'ns3::WifiMode', |
|
6102 [param('uint32_t', 'mode')], |
|
6103 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6104 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNBssMembershipSelectors() const [member function] |
|
6105 cls.add_method('GetNBssMembershipSelectors', |
|
6106 'uint32_t', |
|
6107 [], |
|
6108 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6109 ## wifi-phy.h (module 'wifi'): uint8_t ns3::WifiPhy::GetNMcs() const [member function] |
|
6110 cls.add_method('GetNMcs', |
|
6111 'uint8_t', |
|
6112 [], |
|
6113 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6114 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNModes() const [member function] |
|
6115 cls.add_method('GetNModes', |
|
6116 'uint32_t', |
|
6117 [], |
|
6118 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6119 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNTxPower() const [member function] |
|
6120 cls.add_method('GetNTxPower', |
|
6121 'uint32_t', |
|
6122 [], |
|
6123 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6124 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNumberOfReceiveAntennas() const [member function] |
|
6125 cls.add_method('GetNumberOfReceiveAntennas', |
|
6126 'uint32_t', |
|
6127 [], |
|
6128 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6129 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNumberOfTransmitAntennas() const [member function] |
|
6130 cls.add_method('GetNumberOfTransmitAntennas', |
|
6131 'uint32_t', |
|
6132 [], |
|
6133 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6134 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate108MbpsBW40MHz() [member function] |
|
6135 cls.add_method('GetOfdmRate108MbpsBW40MHz', |
|
6136 'ns3::WifiMode', |
|
6137 [], |
|
6138 is_static=True) |
|
6139 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate120MbpsBW40MHz() [member function] |
|
6140 cls.add_method('GetOfdmRate120MbpsBW40MHz', |
|
6141 'ns3::WifiMode', |
|
6142 [], |
|
6143 is_static=True) |
|
6144 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate121_5MbpsBW40MHz() [member function] |
|
6145 cls.add_method('GetOfdmRate121_5MbpsBW40MHz', |
|
6146 'ns3::WifiMode', |
|
6147 [], |
|
6148 is_static=True) |
|
6149 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate12Mbps() [member function] |
|
6150 cls.add_method('GetOfdmRate12Mbps', |
|
6151 'ns3::WifiMode', |
|
6152 [], |
|
6153 is_static=True) |
|
6154 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate12MbpsBW10MHz() [member function] |
|
6155 cls.add_method('GetOfdmRate12MbpsBW10MHz', |
|
6156 'ns3::WifiMode', |
|
6157 [], |
|
6158 is_static=True) |
|
6159 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate12MbpsBW5MHz() [member function] |
|
6160 cls.add_method('GetOfdmRate12MbpsBW5MHz', |
|
6161 'ns3::WifiMode', |
|
6162 [], |
|
6163 is_static=True) |
|
6164 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate135MbpsBW40MHz() [member function] |
|
6165 cls.add_method('GetOfdmRate135MbpsBW40MHz', |
|
6166 'ns3::WifiMode', |
|
6167 [], |
|
6168 is_static=True) |
|
6169 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate135MbpsBW40MHzShGi() [member function] |
|
6170 cls.add_method('GetOfdmRate135MbpsBW40MHzShGi', |
|
6171 'ns3::WifiMode', |
|
6172 [], |
|
6173 is_static=True) |
|
6174 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate13MbpsBW20MHz() [member function] |
|
6175 cls.add_method('GetOfdmRate13MbpsBW20MHz', |
|
6176 'ns3::WifiMode', |
|
6177 [], |
|
6178 is_static=True) |
|
6179 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate13_5MbpsBW40MHz() [member function] |
|
6180 cls.add_method('GetOfdmRate13_5MbpsBW40MHz', |
|
6181 'ns3::WifiMode', |
|
6182 [], |
|
6183 is_static=True) |
|
6184 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate13_5MbpsBW5MHz() [member function] |
|
6185 cls.add_method('GetOfdmRate13_5MbpsBW5MHz', |
|
6186 'ns3::WifiMode', |
|
6187 [], |
|
6188 is_static=True) |
|
6189 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate14_4MbpsBW20MHz() [member function] |
|
6190 cls.add_method('GetOfdmRate14_4MbpsBW20MHz', |
|
6191 'ns3::WifiMode', |
|
6192 [], |
|
6193 is_static=True) |
|
6194 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate150MbpsBW40MHz() [member function] |
|
6195 cls.add_method('GetOfdmRate150MbpsBW40MHz', |
|
6196 'ns3::WifiMode', |
|
6197 [], |
|
6198 is_static=True) |
|
6199 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate15MbpsBW40MHz() [member function] |
|
6200 cls.add_method('GetOfdmRate15MbpsBW40MHz', |
|
6201 'ns3::WifiMode', |
|
6202 [], |
|
6203 is_static=True) |
|
6204 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate18Mbps() [member function] |
|
6205 cls.add_method('GetOfdmRate18Mbps', |
|
6206 'ns3::WifiMode', |
|
6207 [], |
|
6208 is_static=True) |
|
6209 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate18MbpsBW10MHz() [member function] |
|
6210 cls.add_method('GetOfdmRate18MbpsBW10MHz', |
|
6211 'ns3::WifiMode', |
|
6212 [], |
|
6213 is_static=True) |
|
6214 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate19_5MbpsBW20MHz() [member function] |
|
6215 cls.add_method('GetOfdmRate19_5MbpsBW20MHz', |
|
6216 'ns3::WifiMode', |
|
6217 [], |
|
6218 is_static=True) |
|
6219 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate1_5MbpsBW5MHz() [member function] |
|
6220 cls.add_method('GetOfdmRate1_5MbpsBW5MHz', |
|
6221 'ns3::WifiMode', |
|
6222 [], |
|
6223 is_static=True) |
|
6224 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate21_7MbpsBW20MHz() [member function] |
|
6225 cls.add_method('GetOfdmRate21_7MbpsBW20MHz', |
|
6226 'ns3::WifiMode', |
|
6227 [], |
|
6228 is_static=True) |
|
6229 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate24Mbps() [member function] |
|
6230 cls.add_method('GetOfdmRate24Mbps', |
|
6231 'ns3::WifiMode', |
|
6232 [], |
|
6233 is_static=True) |
|
6234 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate24MbpsBW10MHz() [member function] |
|
6235 cls.add_method('GetOfdmRate24MbpsBW10MHz', |
|
6236 'ns3::WifiMode', |
|
6237 [], |
|
6238 is_static=True) |
|
6239 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate26MbpsBW20MHz() [member function] |
|
6240 cls.add_method('GetOfdmRate26MbpsBW20MHz', |
|
6241 'ns3::WifiMode', |
|
6242 [], |
|
6243 is_static=True) |
|
6244 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate27MbpsBW10MHz() [member function] |
|
6245 cls.add_method('GetOfdmRate27MbpsBW10MHz', |
|
6246 'ns3::WifiMode', |
|
6247 [], |
|
6248 is_static=True) |
|
6249 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate27MbpsBW40MHz() [member function] |
|
6250 cls.add_method('GetOfdmRate27MbpsBW40MHz', |
|
6251 'ns3::WifiMode', |
|
6252 [], |
|
6253 is_static=True) |
|
6254 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate28_9MbpsBW20MHz() [member function] |
|
6255 cls.add_method('GetOfdmRate28_9MbpsBW20MHz', |
|
6256 'ns3::WifiMode', |
|
6257 [], |
|
6258 is_static=True) |
|
6259 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate2_25MbpsBW5MHz() [member function] |
|
6260 cls.add_method('GetOfdmRate2_25MbpsBW5MHz', |
|
6261 'ns3::WifiMode', |
|
6262 [], |
|
6263 is_static=True) |
|
6264 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate30MbpsBW40MHz() [member function] |
|
6265 cls.add_method('GetOfdmRate30MbpsBW40MHz', |
|
6266 'ns3::WifiMode', |
|
6267 [], |
|
6268 is_static=True) |
|
6269 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate36Mbps() [member function] |
|
6270 cls.add_method('GetOfdmRate36Mbps', |
|
6271 'ns3::WifiMode', |
|
6272 [], |
|
6273 is_static=True) |
|
6274 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate39MbpsBW20MHz() [member function] |
|
6275 cls.add_method('GetOfdmRate39MbpsBW20MHz', |
|
6276 'ns3::WifiMode', |
|
6277 [], |
|
6278 is_static=True) |
|
6279 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate3MbpsBW10MHz() [member function] |
|
6280 cls.add_method('GetOfdmRate3MbpsBW10MHz', |
|
6281 'ns3::WifiMode', |
|
6282 [], |
|
6283 is_static=True) |
|
6284 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate3MbpsBW5MHz() [member function] |
|
6285 cls.add_method('GetOfdmRate3MbpsBW5MHz', |
|
6286 'ns3::WifiMode', |
|
6287 [], |
|
6288 is_static=True) |
|
6289 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate40_5MbpsBW40MHz() [member function] |
|
6290 cls.add_method('GetOfdmRate40_5MbpsBW40MHz', |
|
6291 'ns3::WifiMode', |
|
6292 [], |
|
6293 is_static=True) |
|
6294 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate43_3MbpsBW20MHz() [member function] |
|
6295 cls.add_method('GetOfdmRate43_3MbpsBW20MHz', |
|
6296 'ns3::WifiMode', |
|
6297 [], |
|
6298 is_static=True) |
|
6299 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate45MbpsBW40MHz() [member function] |
|
6300 cls.add_method('GetOfdmRate45MbpsBW40MHz', |
|
6301 'ns3::WifiMode', |
|
6302 [], |
|
6303 is_static=True) |
|
6304 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate48Mbps() [member function] |
|
6305 cls.add_method('GetOfdmRate48Mbps', |
|
6306 'ns3::WifiMode', |
|
6307 [], |
|
6308 is_static=True) |
|
6309 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate4_5MbpsBW10MHz() [member function] |
|
6310 cls.add_method('GetOfdmRate4_5MbpsBW10MHz', |
|
6311 'ns3::WifiMode', |
|
6312 [], |
|
6313 is_static=True) |
|
6314 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate4_5MbpsBW5MHz() [member function] |
|
6315 cls.add_method('GetOfdmRate4_5MbpsBW5MHz', |
|
6316 'ns3::WifiMode', |
|
6317 [], |
|
6318 is_static=True) |
|
6319 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate52MbpsBW20MHz() [member function] |
|
6320 cls.add_method('GetOfdmRate52MbpsBW20MHz', |
|
6321 'ns3::WifiMode', |
|
6322 [], |
|
6323 is_static=True) |
|
6324 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate54Mbps() [member function] |
|
6325 cls.add_method('GetOfdmRate54Mbps', |
|
6326 'ns3::WifiMode', |
|
6327 [], |
|
6328 is_static=True) |
|
6329 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate54MbpsBW40MHz() [member function] |
|
6330 cls.add_method('GetOfdmRate54MbpsBW40MHz', |
|
6331 'ns3::WifiMode', |
|
6332 [], |
|
6333 is_static=True) |
|
6334 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate57_8MbpsBW20MHz() [member function] |
|
6335 cls.add_method('GetOfdmRate57_8MbpsBW20MHz', |
|
6336 'ns3::WifiMode', |
|
6337 [], |
|
6338 is_static=True) |
|
6339 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate58_5MbpsBW20MHz() [member function] |
|
6340 cls.add_method('GetOfdmRate58_5MbpsBW20MHz', |
|
6341 'ns3::WifiMode', |
|
6342 [], |
|
6343 is_static=True) |
|
6344 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate60MbpsBW40MHz() [member function] |
|
6345 cls.add_method('GetOfdmRate60MbpsBW40MHz', |
|
6346 'ns3::WifiMode', |
|
6347 [], |
|
6348 is_static=True) |
|
6349 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate65MbpsBW20MHz() [member function] |
|
6350 cls.add_method('GetOfdmRate65MbpsBW20MHz', |
|
6351 'ns3::WifiMode', |
|
6352 [], |
|
6353 is_static=True) |
|
6354 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate65MbpsBW20MHzShGi() [member function] |
|
6355 cls.add_method('GetOfdmRate65MbpsBW20MHzShGi', |
|
6356 'ns3::WifiMode', |
|
6357 [], |
|
6358 is_static=True) |
|
6359 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate6Mbps() [member function] |
|
6360 cls.add_method('GetOfdmRate6Mbps', |
|
6361 'ns3::WifiMode', |
|
6362 [], |
|
6363 is_static=True) |
|
6364 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate6MbpsBW10MHz() [member function] |
|
6365 cls.add_method('GetOfdmRate6MbpsBW10MHz', |
|
6366 'ns3::WifiMode', |
|
6367 [], |
|
6368 is_static=True) |
|
6369 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate6MbpsBW5MHz() [member function] |
|
6370 cls.add_method('GetOfdmRate6MbpsBW5MHz', |
|
6371 'ns3::WifiMode', |
|
6372 [], |
|
6373 is_static=True) |
|
6374 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate6_5MbpsBW20MHz() [member function] |
|
6375 cls.add_method('GetOfdmRate6_5MbpsBW20MHz', |
|
6376 'ns3::WifiMode', |
|
6377 [], |
|
6378 is_static=True) |
|
6379 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate72_2MbpsBW20MHz() [member function] |
|
6380 cls.add_method('GetOfdmRate72_2MbpsBW20MHz', |
|
6381 'ns3::WifiMode', |
|
6382 [], |
|
6383 is_static=True) |
|
6384 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate7_2MbpsBW20MHz() [member function] |
|
6385 cls.add_method('GetOfdmRate7_2MbpsBW20MHz', |
|
6386 'ns3::WifiMode', |
|
6387 [], |
|
6388 is_static=True) |
|
6389 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate81MbpsBW40MHz() [member function] |
|
6390 cls.add_method('GetOfdmRate81MbpsBW40MHz', |
|
6391 'ns3::WifiMode', |
|
6392 [], |
|
6393 is_static=True) |
|
6394 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate90MbpsBW40MHz() [member function] |
|
6395 cls.add_method('GetOfdmRate90MbpsBW40MHz', |
|
6396 'ns3::WifiMode', |
|
6397 [], |
|
6398 is_static=True) |
|
6399 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate9Mbps() [member function] |
|
6400 cls.add_method('GetOfdmRate9Mbps', |
|
6401 'ns3::WifiMode', |
|
6402 [], |
|
6403 is_static=True) |
|
6404 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate9MbpsBW10MHz() [member function] |
|
6405 cls.add_method('GetOfdmRate9MbpsBW10MHz', |
|
6406 'ns3::WifiMode', |
|
6407 [], |
|
6408 is_static=True) |
|
6409 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRate9MbpsBW5MHz() [member function] |
|
6410 cls.add_method('GetOfdmRate9MbpsBW5MHz', |
|
6411 'ns3::WifiMode', |
|
6412 [], |
|
6413 is_static=True) |
|
6414 ## wifi-phy.h (module 'wifi'): static double ns3::WifiPhy::GetPayloadDurationMicroSeconds(uint32_t size, ns3::WifiTxVector txvector) [member function] |
|
6415 cls.add_method('GetPayloadDurationMicroSeconds', |
|
6416 'double', |
|
6417 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvector')], |
|
6418 is_static=True) |
|
6419 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHeaderDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
|
6420 cls.add_method('GetPlcpHeaderDurationMicroSeconds', |
|
6421 'uint32_t', |
|
6422 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
6423 is_static=True) |
|
6424 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHeaderMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
|
6425 cls.add_method('GetPlcpHeaderMode', |
|
6426 'ns3::WifiMode', |
|
6427 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
6428 is_static=True) |
|
6429 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHtSigHeaderDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
|
6430 cls.add_method('GetPlcpHtSigHeaderDurationMicroSeconds', |
|
6431 'uint32_t', |
|
6432 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
6433 is_static=True) |
|
6434 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHtTrainingSymbolDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble, ns3::WifiTxVector txvector) [member function] |
|
6435 cls.add_method('GetPlcpHtTrainingSymbolDurationMicroSeconds', |
|
6436 'uint32_t', |
|
6437 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble'), param('ns3::WifiTxVector', 'txvector')], |
|
6438 is_static=True) |
|
6439 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpPreambleDurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
|
6440 cls.add_method('GetPlcpPreambleDurationMicroSeconds', |
|
6441 'uint32_t', |
|
6442 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPreamble', 'preamble')], |
|
6443 is_static=True) |
|
6444 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetStateDuration() [member function] |
|
6445 cls.add_method('GetStateDuration', |
|
6446 'ns3::Time', |
|
6447 [], |
|
6448 is_pure_virtual=True, is_virtual=True) |
|
6449 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::GetStbc() const [member function] |
|
6450 cls.add_method('GetStbc', |
|
6451 'bool', |
|
6452 [], |
|
6453 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6454 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxPowerEnd() const [member function] |
|
6455 cls.add_method('GetTxPowerEnd', |
|
6456 'double', |
|
6457 [], |
|
6458 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6459 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxPowerStart() const [member function] |
|
6460 cls.add_method('GetTxPowerStart', |
|
6461 'double', |
|
6462 [], |
|
6463 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
6464 ## wifi-phy.h (module 'wifi'): static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
|
6465 cls.add_method('GetTypeId', |
|
6466 'ns3::TypeId', |
|
6467 [], |
|
6468 is_static=True) |
|
6469 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateBusy() [member function] |
|
6470 cls.add_method('IsStateBusy', |
|
6471 'bool', |
|
6472 [], |
|
6473 is_pure_virtual=True, is_virtual=True) |
|
6474 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateCcaBusy() [member function] |
|
6475 cls.add_method('IsStateCcaBusy', |
|
6476 'bool', |
|
6477 [], |
|
6478 is_pure_virtual=True, is_virtual=True) |
|
6479 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateIdle() [member function] |
|
6480 cls.add_method('IsStateIdle', |
|
6481 'bool', |
|
6482 [], |
|
6483 is_pure_virtual=True, is_virtual=True) |
|
6484 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateRx() [member function] |
|
6485 cls.add_method('IsStateRx', |
|
6486 'bool', |
|
6487 [], |
|
6488 is_pure_virtual=True, is_virtual=True) |
|
6489 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateSwitching() [member function] |
|
6490 cls.add_method('IsStateSwitching', |
|
6491 'bool', |
|
6492 [], |
|
6493 is_pure_virtual=True, is_virtual=True) |
|
6494 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateTx() [member function] |
|
6495 cls.add_method('IsStateTx', |
|
6496 'bool', |
|
6497 [], |
|
6498 is_pure_virtual=True, is_virtual=True) |
|
6499 ## wifi-phy.h (module 'wifi'): ns3::WifiMode ns3::WifiPhy::McsToWifiMode(uint8_t mcs) [member function] |
|
6500 cls.add_method('McsToWifiMode', |
|
6501 'ns3::WifiMode', |
|
6502 [param('uint8_t', 'mcs')], |
|
6503 is_pure_virtual=True, is_virtual=True) |
|
6504 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffRx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, bool isShortPreamble, double signalDbm, double noiseDbm) [member function] |
|
6505 cls.add_method('NotifyMonitorSniffRx', |
|
6506 'void', |
|
6507 [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')]) |
|
6508 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyMonitorSniffTx(ns3::Ptr<ns3::Packet const> packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, bool isShortPreamble, uint8_t txPower) [member function] |
|
6509 cls.add_method('NotifyMonitorSniffTx', |
|
6510 'void', |
|
6511 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('uint32_t', 'rate'), param('bool', 'isShortPreamble'), param('uint8_t', 'txPower')]) |
|
6512 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6513 cls.add_method('NotifyRxBegin', |
|
6514 'void', |
|
6515 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6516 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6517 cls.add_method('NotifyRxDrop', |
|
6518 'void', |
|
6519 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6520 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxEnd(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6521 cls.add_method('NotifyRxEnd', |
|
6522 'void', |
|
6523 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6524 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxBegin(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6525 cls.add_method('NotifyTxBegin', |
|
6526 'void', |
|
6527 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6528 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxDrop(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6529 cls.add_method('NotifyTxDrop', |
|
6530 'void', |
|
6531 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6532 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxEnd(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6533 cls.add_method('NotifyTxEnd', |
|
6534 'void', |
|
6535 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6536 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::RegisterListener(ns3::WifiPhyListener * listener) [member function] |
|
6537 cls.add_method('RegisterListener', |
|
6538 'void', |
|
6539 [param('ns3::WifiPhyListener *', 'listener')], |
|
6540 is_pure_virtual=True, is_virtual=True) |
|
6541 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SendPacket(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, ns3::WifiTxVector txvector) [member function] |
|
6542 cls.add_method('SendPacket', |
|
6543 'void', |
|
6544 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('ns3::WifiTxVector', 'txvector')], |
|
6545 is_pure_virtual=True, is_virtual=True) |
|
6546 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelBonding(bool channelbonding) [member function] |
|
6547 cls.add_method('SetChannelBonding', |
|
6548 'void', |
|
6549 [param('bool', 'channelbonding')], |
|
6550 is_pure_virtual=True, is_virtual=True) |
|
6551 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint16_t id) [member function] |
|
6552 cls.add_method('SetChannelNumber', |
|
6553 'void', |
|
6554 [param('uint16_t', 'id')], |
|
6555 is_pure_virtual=True, is_virtual=True) |
|
6556 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetFrequency(uint32_t freq) [member function] |
|
6557 cls.add_method('SetFrequency', |
|
6558 'void', |
|
6559 [param('uint32_t', 'freq')], |
|
6560 is_pure_virtual=True, is_virtual=True) |
|
6561 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetGreenfield(bool greenfield) [member function] |
|
6562 cls.add_method('SetGreenfield', |
|
6563 'void', |
|
6564 [param('bool', 'greenfield')], |
|
6565 is_pure_virtual=True, is_virtual=True) |
|
6566 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetGuardInterval(bool guardInterval) [member function] |
|
6567 cls.add_method('SetGuardInterval', |
|
6568 'void', |
|
6569 [param('bool', 'guardInterval')], |
|
6570 is_pure_virtual=True, is_virtual=True) |
|
6571 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetLdpc(bool ldpc) [member function] |
|
6572 cls.add_method('SetLdpc', |
|
6573 'void', |
|
6574 [param('bool', 'ldpc')], |
|
6575 is_pure_virtual=True, is_virtual=True) |
|
6576 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetNumberOfReceiveAntennas(uint32_t rx) [member function] |
|
6577 cls.add_method('SetNumberOfReceiveAntennas', |
|
6578 'void', |
|
6579 [param('uint32_t', 'rx')], |
|
6580 is_pure_virtual=True, is_virtual=True) |
|
6581 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetNumberOfTransmitAntennas(uint32_t tx) [member function] |
|
6582 cls.add_method('SetNumberOfTransmitAntennas', |
|
6583 'void', |
|
6584 [param('uint32_t', 'tx')], |
|
6585 is_pure_virtual=True, is_virtual=True) |
|
6586 ## wifi-phy.h (module 'wifi'): 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] |
|
6587 cls.add_method('SetReceiveErrorCallback', |
|
6588 'void', |
|
6589 [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')], |
|
6590 is_pure_virtual=True, is_virtual=True) |
|
6591 ## wifi-phy.h (module 'wifi'): 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] |
|
6592 cls.add_method('SetReceiveOkCallback', |
|
6593 'void', |
|
6594 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
|
6595 is_pure_virtual=True, is_virtual=True) |
|
6596 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetStbc(bool stbc) [member function] |
|
6597 cls.add_method('SetStbc', |
|
6598 'void', |
|
6599 [param('bool', 'stbc')], |
|
6600 is_pure_virtual=True, is_virtual=True) |
|
6601 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::WifiModeToMcs(ns3::WifiMode mode) [member function] |
|
6602 cls.add_method('WifiModeToMcs', |
|
6603 'uint32_t', |
|
6604 [param('ns3::WifiMode', 'mode')], |
|
6605 is_pure_virtual=True, is_virtual=True) |
|
6606 return |
|
6607 |
|
6608 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
|
6609 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor] |
|
6610 cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')]) |
|
6611 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationManager::WifiRemoteStationManager() [constructor] |
|
6612 cls.add_constructor([]) |
|
6613 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMcs(uint8_t mcs) [member function] |
|
6614 cls.add_method('AddBasicMcs', |
|
6615 'void', |
|
6616 [param('uint8_t', 'mcs')]) |
|
6617 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddBasicMode(ns3::WifiMode mode) [member function] |
|
6618 cls.add_method('AddBasicMode', |
|
6619 'void', |
|
6620 [param('ns3::WifiMode', 'mode')]) |
|
6621 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddStationHtCapabilities(ns3::Mac48Address from, ns3::HtCapabilities htcapabilities) [member function] |
|
6622 cls.add_method('AddStationHtCapabilities', |
|
6623 'void', |
|
6624 [param('ns3::Mac48Address', 'from'), param('ns3::HtCapabilities', 'htcapabilities')]) |
|
6625 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddSupportedMcs(ns3::Mac48Address address, uint8_t mcs) [member function] |
|
6626 cls.add_method('AddSupportedMcs', |
|
6627 'void', |
|
6628 [param('ns3::Mac48Address', 'address'), param('uint8_t', 'mcs')]) |
|
6629 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::AddSupportedMode(ns3::Mac48Address address, ns3::WifiMode mode) [member function] |
|
6630 cls.add_method('AddSupportedMode', |
|
6631 'void', |
|
6632 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'mode')]) |
|
6633 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetCtsToSelfTxVector() [member function] |
|
6634 cls.add_method('DoGetCtsToSelfTxVector', |
|
6635 'ns3::WifiTxVector', |
|
6636 []) |
|
6637 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetAckTxVector(ns3::Mac48Address address, ns3::WifiMode dataMode) [member function] |
|
6638 cls.add_method('GetAckTxVector', |
|
6639 'ns3::WifiTxVector', |
|
6640 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'dataMode')]) |
|
6641 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetBasicMcs(uint32_t i) const [member function] |
|
6642 cls.add_method('GetBasicMcs', |
|
6643 'uint8_t', |
|
6644 [param('uint32_t', 'i')], |
|
6645 is_const=True) |
|
6646 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetBasicMode(uint32_t i) const [member function] |
|
6647 cls.add_method('GetBasicMode', |
|
6648 'ns3::WifiMode', |
|
6649 [param('uint32_t', 'i')], |
|
6650 is_const=True) |
|
6651 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetBlockAckTxVector(ns3::Mac48Address address, ns3::WifiMode dataMode) [member function] |
|
6652 cls.add_method('GetBlockAckTxVector', |
|
6653 'ns3::WifiTxVector', |
|
6654 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'dataMode')]) |
|
6655 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetCtsToSelfTxVector(ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6656 cls.add_method('GetCtsToSelfTxVector', |
|
6657 'ns3::WifiTxVector', |
|
6658 [param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6659 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetCtsTxVector(ns3::Mac48Address address, ns3::WifiMode rtsMode) [member function] |
|
6660 cls.add_method('GetCtsTxVector', |
|
6661 'ns3::WifiTxVector', |
|
6662 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'rtsMode')]) |
|
6663 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetDataTxVector(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function] |
|
6664 cls.add_method('GetDataTxVector', |
|
6665 'ns3::WifiTxVector', |
|
6666 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
6667 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetDefaultMcs() const [member function] |
|
6668 cls.add_method('GetDefaultMcs', |
|
6669 'uint8_t', |
|
6670 [], |
|
6671 is_const=True) |
|
6672 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetDefaultMode() const [member function] |
|
6673 cls.add_method('GetDefaultMode', |
|
6674 'ns3::WifiMode', |
|
6675 [], |
|
6676 is_const=True) |
|
6677 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetDefaultTxPowerLevel() const [member function] |
|
6678 cls.add_method('GetDefaultTxPowerLevel', |
|
6679 'uint8_t', |
|
6680 [], |
|
6681 is_const=True) |
|
6682 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetFragmentOffset(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
|
6683 cls.add_method('GetFragmentOffset', |
|
6684 'uint32_t', |
|
6685 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')]) |
|
6686 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetFragmentSize(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
|
6687 cls.add_method('GetFragmentSize', |
|
6688 'uint32_t', |
|
6689 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')]) |
|
6690 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetFragmentationThreshold() const [member function] |
|
6691 cls.add_method('GetFragmentationThreshold', |
|
6692 'uint32_t', |
|
6693 [], |
|
6694 is_const=True) |
|
6695 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfieldSupported(ns3::Mac48Address address) const [member function] |
|
6696 cls.add_method('GetGreenfieldSupported', |
|
6697 'bool', |
|
6698 [param('ns3::Mac48Address', 'address')], |
|
6699 is_const=True) |
|
6700 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationInfo ns3::WifiRemoteStationManager::GetInfo(ns3::Mac48Address address) [member function] |
|
6701 cls.add_method('GetInfo', |
|
6702 'ns3::WifiRemoteStationInfo', |
|
6703 [param('ns3::Mac48Address', 'address')]) |
|
6704 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetMaxSlrc() const [member function] |
|
6705 cls.add_method('GetMaxSlrc', |
|
6706 'uint32_t', |
|
6707 [], |
|
6708 is_const=True) |
|
6709 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetMaxSsrc() const [member function] |
|
6710 cls.add_method('GetMaxSsrc', |
|
6711 'uint32_t', |
|
6712 [], |
|
6713 is_const=True) |
|
6714 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNBasicMcs() const [member function] |
|
6715 cls.add_method('GetNBasicMcs', |
|
6716 'uint32_t', |
|
6717 [], |
|
6718 is_const=True) |
|
6719 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNBasicModes() const [member function] |
|
6720 cls.add_method('GetNBasicModes', |
|
6721 'uint32_t', |
|
6722 [], |
|
6723 is_const=True) |
|
6724 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetNonUnicastMode() const [member function] |
|
6725 cls.add_method('GetNonUnicastMode', |
|
6726 'ns3::WifiMode', |
|
6727 [], |
|
6728 is_const=True) |
|
6729 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNumberOfTransmitAntennas() [member function] |
|
6730 cls.add_method('GetNumberOfTransmitAntennas', |
|
6731 'uint32_t', |
|
6732 []) |
|
6733 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetRtsCtsThreshold() const [member function] |
|
6734 cls.add_method('GetRtsCtsThreshold', |
|
6735 'uint32_t', |
|
6736 [], |
|
6737 is_const=True) |
|
6738 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::GetRtsTxVector(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6739 cls.add_method('GetRtsTxVector', |
|
6740 'ns3::WifiTxVector', |
|
6741 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6742 ## wifi-remote-station-manager.h (module 'wifi'): static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function] |
|
6743 cls.add_method('GetTypeId', |
|
6744 'ns3::TypeId', |
|
6745 [], |
|
6746 is_static=True) |
|
6747 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::HasHtSupported() const [member function] |
|
6748 cls.add_method('HasHtSupported', |
|
6749 'bool', |
|
6750 [], |
|
6751 is_const=True) |
|
6752 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::IsAssociated(ns3::Mac48Address address) const [member function] |
|
6753 cls.add_method('IsAssociated', |
|
6754 'bool', |
|
6755 [param('ns3::Mac48Address', 'address')], |
|
6756 is_const=True) |
|
6757 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::IsBrandNew(ns3::Mac48Address address) const [member function] |
|
6758 cls.add_method('IsBrandNew', |
|
6759 'bool', |
|
6760 [param('ns3::Mac48Address', 'address')], |
|
6761 is_const=True) |
|
6762 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::IsLastFragment(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fragmentNumber) [member function] |
|
6763 cls.add_method('IsLastFragment', |
|
6764 'bool', |
|
6765 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fragmentNumber')]) |
|
6766 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::IsWaitAssocTxOk(ns3::Mac48Address address) const [member function] |
|
6767 cls.add_method('IsWaitAssocTxOk', |
|
6768 'bool', |
|
6769 [param('ns3::Mac48Address', 'address')], |
|
6770 is_const=True) |
|
6771 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::NeedCtsToSelf(ns3::WifiTxVector txVector) [member function] |
|
6772 cls.add_method('NeedCtsToSelf', |
|
6773 'bool', |
|
6774 [param('ns3::WifiTxVector', 'txVector')]) |
|
6775 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::NeedDataRetransmission(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6776 cls.add_method('NeedDataRetransmission', |
|
6777 'bool', |
|
6778 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6779 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::NeedFragmentation(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6780 cls.add_method('NeedFragmentation', |
|
6781 'bool', |
|
6782 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6783 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::NeedRts(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6784 cls.add_method('NeedRts', |
|
6785 'bool', |
|
6786 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6787 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::NeedRtsRetransmission(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet) [member function] |
|
6788 cls.add_method('NeedRtsRetransmission', |
|
6789 'bool', |
|
6790 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
6791 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::PrepareForQueue(ns3::Mac48Address address, ns3::WifiMacHeader const * header, ns3::Ptr<ns3::Packet const> packet, uint32_t fullPacketSize) [member function] |
|
6792 cls.add_method('PrepareForQueue', |
|
6793 'void', |
|
6794 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uint32_t', 'fullPacketSize')]) |
|
6795 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::RecordDisassociated(ns3::Mac48Address address) [member function] |
|
6796 cls.add_method('RecordDisassociated', |
|
6797 'void', |
|
6798 [param('ns3::Mac48Address', 'address')]) |
|
6799 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::RecordGotAssocTxFailed(ns3::Mac48Address address) [member function] |
|
6800 cls.add_method('RecordGotAssocTxFailed', |
|
6801 'void', |
|
6802 [param('ns3::Mac48Address', 'address')]) |
|
6803 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::RecordGotAssocTxOk(ns3::Mac48Address address) [member function] |
|
6804 cls.add_method('RecordGotAssocTxOk', |
|
6805 'void', |
|
6806 [param('ns3::Mac48Address', 'address')]) |
|
6807 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::RecordWaitAssocTxOk(ns3::Mac48Address address) [member function] |
|
6808 cls.add_method('RecordWaitAssocTxOk', |
|
6809 'void', |
|
6810 [param('ns3::Mac48Address', 'address')]) |
|
6811 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function] |
|
6812 cls.add_method('ReportDataFailed', |
|
6813 'void', |
|
6814 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')]) |
|
6815 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportDataOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
6816 cls.add_method('ReportDataOk', |
|
6817 'void', |
|
6818 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')]) |
|
6819 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportFinalDataFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function] |
|
6820 cls.add_method('ReportFinalDataFailed', |
|
6821 'void', |
|
6822 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')]) |
|
6823 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportFinalRtsFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function] |
|
6824 cls.add_method('ReportFinalRtsFailed', |
|
6825 'void', |
|
6826 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')]) |
|
6827 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportRtsFailed(ns3::Mac48Address address, ns3::WifiMacHeader const * header) [member function] |
|
6828 cls.add_method('ReportRtsFailed', |
|
6829 'void', |
|
6830 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header')]) |
|
6831 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportRtsOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
6832 cls.add_method('ReportRtsOk', |
|
6833 'void', |
|
6834 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')]) |
|
6835 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::ReportRxOk(ns3::Mac48Address address, ns3::WifiMacHeader const * header, double rxSnr, ns3::WifiMode txMode) [member function] |
|
6836 cls.add_method('ReportRxOk', |
|
6837 'void', |
|
6838 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMacHeader const *', 'header'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')]) |
|
6839 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::Reset() [member function] |
|
6840 cls.add_method('Reset', |
|
6841 'void', |
|
6842 []) |
|
6843 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::Reset(ns3::Mac48Address address) [member function] |
|
6844 cls.add_method('Reset', |
|
6845 'void', |
|
6846 [param('ns3::Mac48Address', 'address')]) |
|
6847 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetDefaultTxPowerLevel(uint8_t txPower) [member function] |
|
6848 cls.add_method('SetDefaultTxPowerLevel', |
|
6849 'void', |
|
6850 [param('uint8_t', 'txPower')]) |
|
6851 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetFragmentationThreshold(uint32_t threshold) [member function] |
|
6852 cls.add_method('SetFragmentationThreshold', |
|
6853 'void', |
|
6854 [param('uint32_t', 'threshold')]) |
|
6855 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetHtSupported(bool enable) [member function] |
|
6856 cls.add_method('SetHtSupported', |
|
6857 'void', |
|
6858 [param('bool', 'enable')]) |
|
6859 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetMaxSlrc(uint32_t maxSlrc) [member function] |
|
6860 cls.add_method('SetMaxSlrc', |
|
6861 'void', |
|
6862 [param('uint32_t', 'maxSlrc')]) |
|
6863 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetMaxSsrc(uint32_t maxSsrc) [member function] |
|
6864 cls.add_method('SetMaxSsrc', |
|
6865 'void', |
|
6866 [param('uint32_t', 'maxSsrc')]) |
|
6867 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetRtsCtsThreshold(uint32_t threshold) [member function] |
|
6868 cls.add_method('SetRtsCtsThreshold', |
|
6869 'void', |
|
6870 [param('uint32_t', 'threshold')]) |
|
6871 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
6872 cls.add_method('SetupPhy', |
|
6873 'void', |
|
6874 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
6875 is_virtual=True) |
|
6876 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoDispose() [member function] |
|
6877 cls.add_method('DoDispose', |
|
6878 'void', |
|
6879 [], |
|
6880 visibility='protected', is_virtual=True) |
|
6881 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member function] |
|
6882 cls.add_method('GetGreenfield', |
|
6883 'bool', |
|
6884 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6885 is_const=True, visibility='protected') |
|
6886 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetLongRetryCount(ns3::WifiRemoteStation const * station) const [member function] |
|
6887 cls.add_method('GetLongRetryCount', |
|
6888 'uint32_t', |
|
6889 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6890 is_const=True, visibility='protected') |
|
6891 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::GetMcsSupported(ns3::WifiRemoteStation const * station, uint32_t i) const [member function] |
|
6892 cls.add_method('GetMcsSupported', |
|
6893 'uint8_t', |
|
6894 [param('ns3::WifiRemoteStation const *', 'station'), param('uint32_t', 'i')], |
|
6895 is_const=True, visibility='protected') |
|
6896 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNMcsSupported(ns3::WifiRemoteStation const * station) const [member function] |
|
6897 cls.add_method('GetNMcsSupported', |
|
6898 'uint32_t', |
|
6899 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6900 is_const=True, visibility='protected') |
|
6901 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [member function] |
|
6902 cls.add_method('GetNSupported', |
|
6903 'uint32_t', |
|
6904 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6905 is_const=True, visibility='protected') |
|
6906 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNumberOfReceiveAntennas(ns3::WifiRemoteStation const * station) const [member function] |
|
6907 cls.add_method('GetNumberOfReceiveAntennas', |
|
6908 'uint32_t', |
|
6909 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6910 is_const=True, visibility='protected') |
|
6911 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetNumberOfTransmitAntennas(ns3::WifiRemoteStation const * station) const [member function] |
|
6912 cls.add_method('GetNumberOfTransmitAntennas', |
|
6913 'uint32_t', |
|
6914 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6915 is_const=True, visibility='protected') |
|
6916 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetShortGuardInterval(ns3::WifiRemoteStation const * station) const [member function] |
|
6917 cls.add_method('GetShortGuardInterval', |
|
6918 'bool', |
|
6919 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6920 is_const=True, visibility='protected') |
|
6921 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteStationManager::GetShortRetryCount(ns3::WifiRemoteStation const * station) const [member function] |
|
6922 cls.add_method('GetShortRetryCount', |
|
6923 'uint32_t', |
|
6924 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6925 is_const=True, visibility='protected') |
|
6926 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::GetStbc(ns3::WifiRemoteStation const * station) const [member function] |
|
6927 cls.add_method('GetStbc', |
|
6928 'bool', |
|
6929 [param('ns3::WifiRemoteStation const *', 'station')], |
|
6930 is_const=True, visibility='protected') |
|
6931 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiMode ns3::WifiRemoteStationManager::GetSupported(ns3::WifiRemoteStation const * station, uint32_t i) const [member function] |
|
6932 cls.add_method('GetSupported', |
|
6933 'ns3::WifiMode', |
|
6934 [param('ns3::WifiRemoteStation const *', 'station'), param('uint32_t', 'i')], |
|
6935 is_const=True, visibility='protected') |
|
6936 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::DoCreateStation() const [member function] |
|
6937 cls.add_method('DoCreateStation', |
|
6938 'ns3::WifiRemoteStation *', |
|
6939 [], |
|
6940 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
6941 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function] |
|
6942 cls.add_method('DoGetAckTxGuardInterval', |
|
6943 'bool', |
|
6944 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')], |
|
6945 visibility='private', is_virtual=True) |
|
6946 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetAckTxNess(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function] |
|
6947 cls.add_method('DoGetAckTxNess', |
|
6948 'uint8_t', |
|
6949 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')], |
|
6950 visibility='private', is_virtual=True) |
|
6951 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetAckTxNss(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function] |
|
6952 cls.add_method('DoGetAckTxNss', |
|
6953 'uint8_t', |
|
6954 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')], |
|
6955 visibility='private', is_virtual=True) |
|
6956 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetAckTxPowerLevel(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function] |
|
6957 cls.add_method('DoGetAckTxPowerLevel', |
|
6958 'uint8_t', |
|
6959 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')], |
|
6960 visibility='private', is_virtual=True) |
|
6961 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetAckTxStbc(ns3::Mac48Address address, ns3::WifiMode ackMode) [member function] |
|
6962 cls.add_method('DoGetAckTxStbc', |
|
6963 'bool', |
|
6964 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ackMode')], |
|
6965 visibility='private', is_virtual=True) |
|
6966 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetBlockAckTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function] |
|
6967 cls.add_method('DoGetBlockAckTxGuardInterval', |
|
6968 'bool', |
|
6969 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')], |
|
6970 visibility='private', is_virtual=True) |
|
6971 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetBlockAckTxNess(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function] |
|
6972 cls.add_method('DoGetBlockAckTxNess', |
|
6973 'uint8_t', |
|
6974 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')], |
|
6975 visibility='private', is_virtual=True) |
|
6976 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetBlockAckTxNss(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function] |
|
6977 cls.add_method('DoGetBlockAckTxNss', |
|
6978 'uint8_t', |
|
6979 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')], |
|
6980 visibility='private', is_virtual=True) |
|
6981 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetBlockAckTxPowerLevel(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function] |
|
6982 cls.add_method('DoGetBlockAckTxPowerLevel', |
|
6983 'uint8_t', |
|
6984 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')], |
|
6985 visibility='private', is_virtual=True) |
|
6986 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetBlockAckTxStbc(ns3::Mac48Address address, ns3::WifiMode blockAckMode) [member function] |
|
6987 cls.add_method('DoGetBlockAckTxStbc', |
|
6988 'bool', |
|
6989 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'blockAckMode')], |
|
6990 visibility='private', is_virtual=True) |
|
6991 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetCtsTxGuardInterval(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function] |
|
6992 cls.add_method('DoGetCtsTxGuardInterval', |
|
6993 'bool', |
|
6994 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')], |
|
6995 visibility='private', is_virtual=True) |
|
6996 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetCtsTxNess(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function] |
|
6997 cls.add_method('DoGetCtsTxNess', |
|
6998 'uint8_t', |
|
6999 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')], |
|
7000 visibility='private', is_virtual=True) |
|
7001 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetCtsTxNss(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function] |
|
7002 cls.add_method('DoGetCtsTxNss', |
|
7003 'uint8_t', |
|
7004 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')], |
|
7005 visibility='private', is_virtual=True) |
|
7006 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteStationManager::DoGetCtsTxPowerLevel(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function] |
|
7007 cls.add_method('DoGetCtsTxPowerLevel', |
|
7008 'uint8_t', |
|
7009 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')], |
|
7010 visibility='private', is_virtual=True) |
|
7011 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoGetCtsTxStbc(ns3::Mac48Address address, ns3::WifiMode ctsMode) [member function] |
|
7012 cls.add_method('DoGetCtsTxStbc', |
|
7013 'bool', |
|
7014 [param('ns3::Mac48Address', 'address'), param('ns3::WifiMode', 'ctsMode')], |
|
7015 visibility='private', is_virtual=True) |
|
7016 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetDataTxVector(ns3::WifiRemoteStation * station, uint32_t size) [member function] |
|
7017 cls.add_method('DoGetDataTxVector', |
|
7018 'ns3::WifiTxVector', |
|
7019 [param('ns3::WifiRemoteStation *', 'station'), param('uint32_t', 'size')], |
|
7020 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7021 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiTxVector ns3::WifiRemoteStationManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] |
|
7022 cls.add_method('DoGetRtsTxVector', |
|
7023 'ns3::WifiTxVector', |
|
7024 [param('ns3::WifiRemoteStation *', 'station')], |
|
7025 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7026 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedDataRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function] |
|
7027 cls.add_method('DoNeedDataRetransmission', |
|
7028 'bool', |
|
7029 [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], |
|
7030 visibility='private', is_virtual=True) |
|
7031 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedFragmentation(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function] |
|
7032 cls.add_method('DoNeedFragmentation', |
|
7033 'bool', |
|
7034 [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], |
|
7035 visibility='private', is_virtual=True) |
|
7036 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRts(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function] |
|
7037 cls.add_method('DoNeedRts', |
|
7038 'bool', |
|
7039 [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], |
|
7040 visibility='private', is_virtual=True) |
|
7041 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::DoNeedRtsRetransmission(ns3::WifiRemoteStation * station, ns3::Ptr<ns3::Packet const> packet, bool normally) [member function] |
|
7042 cls.add_method('DoNeedRtsRetransmission', |
|
7043 'bool', |
|
7044 [param('ns3::WifiRemoteStation *', 'station'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('bool', 'normally')], |
|
7045 visibility='private', is_virtual=True) |
|
7046 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataFailed(ns3::WifiRemoteStation * station) [member function] |
|
7047 cls.add_method('DoReportDataFailed', |
|
7048 'void', |
|
7049 [param('ns3::WifiRemoteStation *', 'station')], |
|
7050 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7051 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ackMode, double dataSnr) [member function] |
|
7052 cls.add_method('DoReportDataOk', |
|
7053 'void', |
|
7054 [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')], |
|
7055 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7056 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalDataFailed(ns3::WifiRemoteStation * station) [member function] |
|
7057 cls.add_method('DoReportFinalDataFailed', |
|
7058 'void', |
|
7059 [param('ns3::WifiRemoteStation *', 'station')], |
|
7060 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7061 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportFinalRtsFailed(ns3::WifiRemoteStation * station) [member function] |
|
7062 cls.add_method('DoReportFinalRtsFailed', |
|
7063 'void', |
|
7064 [param('ns3::WifiRemoteStation *', 'station')], |
|
7065 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7066 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsFailed(ns3::WifiRemoteStation * station) [member function] |
|
7067 cls.add_method('DoReportRtsFailed', |
|
7068 'void', |
|
7069 [param('ns3::WifiRemoteStation *', 'station')], |
|
7070 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7071 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRtsOk(ns3::WifiRemoteStation * station, double ctsSnr, ns3::WifiMode ctsMode, double rtsSnr) [member function] |
|
7072 cls.add_method('DoReportRtsOk', |
|
7073 'void', |
|
7074 [param('ns3::WifiRemoteStation *', 'station'), param('double', 'ctsSnr'), param('ns3::WifiMode', 'ctsMode'), param('double', 'rtsSnr')], |
|
7075 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7076 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStationManager::DoReportRxOk(ns3::WifiRemoteStation * station, double rxSnr, ns3::WifiMode txMode) [member function] |
|
7077 cls.add_method('DoReportRxOk', |
|
7078 'void', |
|
7079 [param('ns3::WifiRemoteStation *', 'station'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode')], |
|
7080 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
7081 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStationManager::IsLowLatency() const [member function] |
|
7082 cls.add_method('IsLowLatency', |
|
7083 'bool', |
|
7084 [], |
|
7085 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
7086 return |
|
7087 |
|
7088 def register_Ns3AttributeAccessor_methods(root_module, cls): |
|
7089 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor(ns3::AttributeAccessor const & arg0) [copy constructor] |
|
7090 cls.add_constructor([param('ns3::AttributeAccessor const &', 'arg0')]) |
|
7091 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor() [constructor] |
|
7092 cls.add_constructor([]) |
|
7093 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Get(ns3::ObjectBase const * object, ns3::AttributeValue & attribute) const [member function] |
|
7094 cls.add_method('Get', |
|
7095 'bool', |
|
7096 [param('ns3::ObjectBase const *', 'object'), param('ns3::AttributeValue &', 'attribute')], |
|
7097 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7098 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() const [member function] |
|
7099 cls.add_method('HasGetter', |
|
7100 'bool', |
|
7101 [], |
|
7102 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7103 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() const [member function] |
|
7104 cls.add_method('HasSetter', |
|
7105 'bool', |
|
7106 [], |
|
7107 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7108 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function] |
|
7109 cls.add_method('Set', |
|
7110 'bool', |
|
7111 [param('ns3::ObjectBase *', 'object', transfer_ownership=False), param('ns3::AttributeValue const &', 'value')], |
|
7112 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7113 return |
|
7114 |
|
7115 def register_Ns3AttributeChecker_methods(root_module, cls): |
|
7116 ## attribute.h (module 'core'): ns3::AttributeChecker::AttributeChecker(ns3::AttributeChecker const & arg0) [copy constructor] |
|
7117 cls.add_constructor([param('ns3::AttributeChecker const &', 'arg0')]) |
|
7118 ## attribute.h (module 'core'): ns3::AttributeChecker::AttributeChecker() [constructor] |
|
7119 cls.add_constructor([]) |
|
7120 ## attribute.h (module 'core'): bool ns3::AttributeChecker::Check(ns3::AttributeValue const & value) const [member function] |
|
7121 cls.add_method('Check', |
|
7122 'bool', |
|
7123 [param('ns3::AttributeValue const &', 'value')], |
|
7124 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7125 ## attribute.h (module 'core'): bool ns3::AttributeChecker::Copy(ns3::AttributeValue const & source, ns3::AttributeValue & destination) const [member function] |
|
7126 cls.add_method('Copy', |
|
7127 'bool', |
|
7128 [param('ns3::AttributeValue const &', 'source'), param('ns3::AttributeValue &', 'destination')], |
|
7129 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7130 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::AttributeChecker::Create() const [member function] |
|
7131 cls.add_method('Create', |
|
7132 'ns3::Ptr< ns3::AttributeValue >', |
|
7133 [], |
|
7134 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7135 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::AttributeChecker::CreateValidValue(ns3::AttributeValue const & value) const [member function] |
|
7136 cls.add_method('CreateValidValue', |
|
7137 'ns3::Ptr< ns3::AttributeValue >', |
|
7138 [param('ns3::AttributeValue const &', 'value')], |
|
7139 is_const=True) |
|
7140 ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetUnderlyingTypeInformation() const [member function] |
|
7141 cls.add_method('GetUnderlyingTypeInformation', |
|
7142 'std::string', |
|
7143 [], |
|
7144 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7145 ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueTypeName() const [member function] |
|
7146 cls.add_method('GetValueTypeName', |
|
7147 'std::string', |
|
7148 [], |
|
7149 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7150 ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTypeInformation() const [member function] |
|
7151 cls.add_method('HasUnderlyingTypeInformation', |
|
7152 'bool', |
|
7153 [], |
|
7154 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7155 return |
|
7156 |
|
7157 def register_Ns3AttributeValue_methods(root_module, cls): |
|
7158 ## attribute.h (module 'core'): ns3::AttributeValue::AttributeValue(ns3::AttributeValue const & arg0) [copy constructor] |
|
7159 cls.add_constructor([param('ns3::AttributeValue const &', 'arg0')]) |
|
7160 ## attribute.h (module 'core'): ns3::AttributeValue::AttributeValue() [constructor] |
|
7161 cls.add_constructor([]) |
|
7162 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::AttributeValue::Copy() const [member function] |
|
7163 cls.add_method('Copy', |
|
7164 'ns3::Ptr< ns3::AttributeValue >', |
|
7165 [], |
|
7166 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7167 ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
7168 cls.add_method('DeserializeFromString', |
|
7169 'bool', |
|
7170 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7171 is_pure_virtual=True, is_virtual=True) |
|
7172 ## attribute.h (module 'core'): std::string ns3::AttributeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
7173 cls.add_method('SerializeToString', |
|
7174 'std::string', |
|
7175 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7176 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7177 return |
|
7178 |
|
7179 def register_Ns3CallbackChecker_methods(root_module, cls): |
|
7180 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker() [constructor] |
|
7181 cls.add_constructor([]) |
|
7182 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker(ns3::CallbackChecker const & arg0) [copy constructor] |
|
7183 cls.add_constructor([param('ns3::CallbackChecker const &', 'arg0')]) |
|
7184 return |
|
7185 |
|
7186 def register_Ns3CallbackImplBase_methods(root_module, cls): |
|
7187 ## callback.h (module 'core'): ns3::CallbackImplBase::CallbackImplBase() [constructor] |
|
7188 cls.add_constructor([]) |
|
7189 ## callback.h (module 'core'): ns3::CallbackImplBase::CallbackImplBase(ns3::CallbackImplBase const & arg0) [copy constructor] |
|
7190 cls.add_constructor([param('ns3::CallbackImplBase const &', 'arg0')]) |
|
7191 ## callback.h (module 'core'): bool ns3::CallbackImplBase::IsEqual(ns3::Ptr<ns3::CallbackImplBase const> other) const [member function] |
|
7192 cls.add_method('IsEqual', |
|
7193 'bool', |
|
7194 [param('ns3::Ptr< ns3::CallbackImplBase const >', 'other')], |
|
7195 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7196 return |
|
7197 |
|
7198 def register_Ns3CallbackValue_methods(root_module, cls): |
|
7199 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue(ns3::CallbackValue const & arg0) [copy constructor] |
|
7200 cls.add_constructor([param('ns3::CallbackValue const &', 'arg0')]) |
|
7201 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue() [constructor] |
|
7202 cls.add_constructor([]) |
|
7203 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue(ns3::CallbackBase const & base) [constructor] |
|
7204 cls.add_constructor([param('ns3::CallbackBase const &', 'base')]) |
|
7205 ## callback.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::CallbackValue::Copy() const [member function] |
|
7206 cls.add_method('Copy', |
|
7207 'ns3::Ptr< ns3::AttributeValue >', |
|
7208 [], |
|
7209 is_const=True, is_virtual=True) |
|
7210 ## callback.h (module 'core'): bool ns3::CallbackValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
7211 cls.add_method('DeserializeFromString', |
|
7212 'bool', |
|
7213 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7214 is_virtual=True) |
|
7215 ## callback.h (module 'core'): std::string ns3::CallbackValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
7216 cls.add_method('SerializeToString', |
|
7217 'std::string', |
|
7218 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7219 is_const=True, is_virtual=True) |
|
7220 ## callback.h (module 'core'): void ns3::CallbackValue::Set(ns3::CallbackBase base) [member function] |
|
7221 cls.add_method('Set', |
|
7222 'void', |
|
7223 [param('ns3::CallbackBase', 'base')]) |
|
7224 return |
|
7225 |
|
7226 def register_Ns3CtrlBAckRequestHeader_methods(root_module, cls): |
|
7227 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader(ns3::CtrlBAckRequestHeader const & arg0) [copy constructor] |
|
7228 cls.add_constructor([param('ns3::CtrlBAckRequestHeader const &', 'arg0')]) |
|
7229 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader::CtrlBAckRequestHeader() [constructor] |
|
7230 cls.add_constructor([]) |
|
7231 ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckRequestHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
7232 cls.add_method('Deserialize', |
|
7233 'uint32_t', |
|
7234 [param('ns3::Buffer::Iterator', 'start')], |
|
7235 is_virtual=True) |
|
7236 ## ctrl-headers.h (module 'wifi'): ns3::TypeId ns3::CtrlBAckRequestHeader::GetInstanceTypeId() const [member function] |
|
7237 cls.add_method('GetInstanceTypeId', |
|
7238 'ns3::TypeId', |
|
7239 [], |
|
7240 is_const=True, is_virtual=True) |
|
7241 ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckRequestHeader::GetSerializedSize() const [member function] |
|
7242 cls.add_method('GetSerializedSize', |
|
7243 'uint32_t', |
|
7244 [], |
|
7245 is_const=True, is_virtual=True) |
|
7246 ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequence() const [member function] |
|
7247 cls.add_method('GetStartingSequence', |
|
7248 'uint16_t', |
|
7249 [], |
|
7250 is_const=True) |
|
7251 ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckRequestHeader::GetStartingSequenceControl() const [member function] |
|
7252 cls.add_method('GetStartingSequenceControl', |
|
7253 'uint16_t', |
|
7254 [], |
|
7255 is_const=True) |
|
7256 ## ctrl-headers.h (module 'wifi'): uint8_t ns3::CtrlBAckRequestHeader::GetTidInfo() const [member function] |
|
7257 cls.add_method('GetTidInfo', |
|
7258 'uint8_t', |
|
7259 [], |
|
7260 is_const=True) |
|
7261 ## ctrl-headers.h (module 'wifi'): static ns3::TypeId ns3::CtrlBAckRequestHeader::GetTypeId() [member function] |
|
7262 cls.add_method('GetTypeId', |
|
7263 'ns3::TypeId', |
|
7264 [], |
|
7265 is_static=True) |
|
7266 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckRequestHeader::IsBasic() const [member function] |
|
7267 cls.add_method('IsBasic', |
|
7268 'bool', |
|
7269 [], |
|
7270 is_const=True) |
|
7271 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckRequestHeader::IsCompressed() const [member function] |
|
7272 cls.add_method('IsCompressed', |
|
7273 'bool', |
|
7274 [], |
|
7275 is_const=True) |
|
7276 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckRequestHeader::IsMultiTid() const [member function] |
|
7277 cls.add_method('IsMultiTid', |
|
7278 'bool', |
|
7279 [], |
|
7280 is_const=True) |
|
7281 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckRequestHeader::MustSendHtImmediateAck() const [member function] |
|
7282 cls.add_method('MustSendHtImmediateAck', |
|
7283 'bool', |
|
7284 [], |
|
7285 is_const=True) |
|
7286 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::Print(std::ostream & os) const [member function] |
|
7287 cls.add_method('Print', |
|
7288 'void', |
|
7289 [param('std::ostream &', 'os')], |
|
7290 is_const=True, is_virtual=True) |
|
7291 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
7292 cls.add_method('Serialize', |
|
7293 'void', |
|
7294 [param('ns3::Buffer::Iterator', 'start')], |
|
7295 is_const=True, is_virtual=True) |
|
7296 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetHtImmediateAck(bool immediateAck) [member function] |
|
7297 cls.add_method('SetHtImmediateAck', |
|
7298 'void', |
|
7299 [param('bool', 'immediateAck')]) |
|
7300 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetStartingSequence(uint16_t seq) [member function] |
|
7301 cls.add_method('SetStartingSequence', |
|
7302 'void', |
|
7303 [param('uint16_t', 'seq')]) |
|
7304 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetTidInfo(uint8_t tid) [member function] |
|
7305 cls.add_method('SetTidInfo', |
|
7306 'void', |
|
7307 [param('uint8_t', 'tid')]) |
|
7308 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckRequestHeader::SetType(ns3::BlockAckType type) [member function] |
|
7309 cls.add_method('SetType', |
|
7310 'void', |
|
7311 [param('ns3::BlockAckType', 'type')]) |
|
7312 return |
|
7313 |
|
7314 def register_Ns3CtrlBAckResponseHeader_methods(root_module, cls): |
|
7315 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader::CtrlBAckResponseHeader(ns3::CtrlBAckResponseHeader const & arg0) [copy constructor] |
|
7316 cls.add_constructor([param('ns3::CtrlBAckResponseHeader const &', 'arg0')]) |
|
7317 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader::CtrlBAckResponseHeader() [constructor] |
|
7318 cls.add_constructor([]) |
|
7319 ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckResponseHeader::Deserialize(ns3::Buffer::Iterator start) [member function] |
|
7320 cls.add_method('Deserialize', |
|
7321 'uint32_t', |
|
7322 [param('ns3::Buffer::Iterator', 'start')], |
|
7323 is_virtual=True) |
|
7324 ## ctrl-headers.h (module 'wifi'): uint16_t const * ns3::CtrlBAckResponseHeader::GetBitmap() const [member function] |
|
7325 cls.add_method('GetBitmap', |
|
7326 'uint16_t const *', |
|
7327 [], |
|
7328 is_const=True) |
|
7329 ## ctrl-headers.h (module 'wifi'): uint64_t ns3::CtrlBAckResponseHeader::GetCompressedBitmap() const [member function] |
|
7330 cls.add_method('GetCompressedBitmap', |
|
7331 'uint64_t', |
|
7332 [], |
|
7333 is_const=True) |
|
7334 ## ctrl-headers.h (module 'wifi'): ns3::TypeId ns3::CtrlBAckResponseHeader::GetInstanceTypeId() const [member function] |
|
7335 cls.add_method('GetInstanceTypeId', |
|
7336 'ns3::TypeId', |
|
7337 [], |
|
7338 is_const=True, is_virtual=True) |
|
7339 ## ctrl-headers.h (module 'wifi'): uint32_t ns3::CtrlBAckResponseHeader::GetSerializedSize() const [member function] |
|
7340 cls.add_method('GetSerializedSize', |
|
7341 'uint32_t', |
|
7342 [], |
|
7343 is_const=True, is_virtual=True) |
|
7344 ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequence() const [member function] |
|
7345 cls.add_method('GetStartingSequence', |
|
7346 'uint16_t', |
|
7347 [], |
|
7348 is_const=True) |
|
7349 ## ctrl-headers.h (module 'wifi'): uint16_t ns3::CtrlBAckResponseHeader::GetStartingSequenceControl() const [member function] |
|
7350 cls.add_method('GetStartingSequenceControl', |
|
7351 'uint16_t', |
|
7352 [], |
|
7353 is_const=True) |
|
7354 ## ctrl-headers.h (module 'wifi'): uint8_t ns3::CtrlBAckResponseHeader::GetTidInfo() const [member function] |
|
7355 cls.add_method('GetTidInfo', |
|
7356 'uint8_t', |
|
7357 [], |
|
7358 is_const=True) |
|
7359 ## ctrl-headers.h (module 'wifi'): static ns3::TypeId ns3::CtrlBAckResponseHeader::GetTypeId() [member function] |
|
7360 cls.add_method('GetTypeId', |
|
7361 'ns3::TypeId', |
|
7362 [], |
|
7363 is_static=True) |
|
7364 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::IsBasic() const [member function] |
|
7365 cls.add_method('IsBasic', |
|
7366 'bool', |
|
7367 [], |
|
7368 is_const=True) |
|
7369 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::IsCompressed() const [member function] |
|
7370 cls.add_method('IsCompressed', |
|
7371 'bool', |
|
7372 [], |
|
7373 is_const=True) |
|
7374 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::IsFragmentReceived(uint16_t seq, uint8_t frag) const [member function] |
|
7375 cls.add_method('IsFragmentReceived', |
|
7376 'bool', |
|
7377 [param('uint16_t', 'seq'), param('uint8_t', 'frag')], |
|
7378 is_const=True) |
|
7379 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::IsMultiTid() const [member function] |
|
7380 cls.add_method('IsMultiTid', |
|
7381 'bool', |
|
7382 [], |
|
7383 is_const=True) |
|
7384 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::IsPacketReceived(uint16_t seq) const [member function] |
|
7385 cls.add_method('IsPacketReceived', |
|
7386 'bool', |
|
7387 [param('uint16_t', 'seq')], |
|
7388 is_const=True) |
|
7389 ## ctrl-headers.h (module 'wifi'): bool ns3::CtrlBAckResponseHeader::MustSendHtImmediateAck() const [member function] |
|
7390 cls.add_method('MustSendHtImmediateAck', |
|
7391 'bool', |
|
7392 [], |
|
7393 is_const=True) |
|
7394 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::Print(std::ostream & os) const [member function] |
|
7395 cls.add_method('Print', |
|
7396 'void', |
|
7397 [param('std::ostream &', 'os')], |
|
7398 is_const=True, is_virtual=True) |
|
7399 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::ResetBitmap() [member function] |
|
7400 cls.add_method('ResetBitmap', |
|
7401 'void', |
|
7402 []) |
|
7403 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
7404 cls.add_method('Serialize', |
|
7405 'void', |
|
7406 [param('ns3::Buffer::Iterator', 'start')], |
|
7407 is_const=True, is_virtual=True) |
|
7408 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetHtImmediateAck(bool immeadiateAck) [member function] |
|
7409 cls.add_method('SetHtImmediateAck', |
|
7410 'void', |
|
7411 [param('bool', 'immeadiateAck')]) |
|
7412 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetReceivedFragment(uint16_t seq, uint8_t frag) [member function] |
|
7413 cls.add_method('SetReceivedFragment', |
|
7414 'void', |
|
7415 [param('uint16_t', 'seq'), param('uint8_t', 'frag')]) |
|
7416 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetReceivedPacket(uint16_t seq) [member function] |
|
7417 cls.add_method('SetReceivedPacket', |
|
7418 'void', |
|
7419 [param('uint16_t', 'seq')]) |
|
7420 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetStartingSequence(uint16_t seq) [member function] |
|
7421 cls.add_method('SetStartingSequence', |
|
7422 'void', |
|
7423 [param('uint16_t', 'seq')]) |
|
7424 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetStartingSequenceControl(uint16_t seqControl) [member function] |
|
7425 cls.add_method('SetStartingSequenceControl', |
|
7426 'void', |
|
7427 [param('uint16_t', 'seqControl')]) |
|
7428 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetTidInfo(uint8_t tid) [member function] |
|
7429 cls.add_method('SetTidInfo', |
|
7430 'void', |
|
7431 [param('uint8_t', 'tid')]) |
|
7432 ## ctrl-headers.h (module 'wifi'): void ns3::CtrlBAckResponseHeader::SetType(ns3::BlockAckType type) [member function] |
|
7433 cls.add_method('SetType', |
|
7434 'void', |
|
7435 [param('ns3::BlockAckType', 'type')]) |
|
7436 return |
|
7437 |
|
7438 def register_Ns3Dcf_methods(root_module, cls): |
|
7439 ## dcf.h (module 'wifi'): ns3::Dcf::Dcf() [constructor] |
|
7440 cls.add_constructor([]) |
|
7441 ## dcf.h (module 'wifi'): ns3::Dcf::Dcf(ns3::Dcf const & arg0) [copy constructor] |
|
7442 cls.add_constructor([param('ns3::Dcf const &', 'arg0')]) |
|
7443 ## dcf.h (module 'wifi'): uint32_t ns3::Dcf::GetAifsn() const [member function] |
|
7444 cls.add_method('GetAifsn', |
|
7445 'uint32_t', |
|
7446 [], |
|
7447 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7448 ## dcf.h (module 'wifi'): uint32_t ns3::Dcf::GetMaxCw() const [member function] |
|
7449 cls.add_method('GetMaxCw', |
|
7450 'uint32_t', |
|
7451 [], |
|
7452 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7453 ## dcf.h (module 'wifi'): uint32_t ns3::Dcf::GetMinCw() const [member function] |
|
7454 cls.add_method('GetMinCw', |
|
7455 'uint32_t', |
|
7456 [], |
|
7457 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7458 ## dcf.h (module 'wifi'): static ns3::TypeId ns3::Dcf::GetTypeId() [member function] |
|
7459 cls.add_method('GetTypeId', |
|
7460 'ns3::TypeId', |
|
7461 [], |
|
7462 is_static=True) |
|
7463 ## dcf.h (module 'wifi'): void ns3::Dcf::SetAifsn(uint32_t aifsn) [member function] |
|
7464 cls.add_method('SetAifsn', |
|
7465 'void', |
|
7466 [param('uint32_t', 'aifsn')], |
|
7467 is_pure_virtual=True, is_virtual=True) |
|
7468 ## dcf.h (module 'wifi'): void ns3::Dcf::SetMaxCw(uint32_t maxCw) [member function] |
|
7469 cls.add_method('SetMaxCw', |
|
7470 'void', |
|
7471 [param('uint32_t', 'maxCw')], |
|
7472 is_pure_virtual=True, is_virtual=True) |
|
7473 ## dcf.h (module 'wifi'): void ns3::Dcf::SetMinCw(uint32_t minCw) [member function] |
|
7474 cls.add_method('SetMinCw', |
|
7475 'void', |
|
7476 [param('uint32_t', 'minCw')], |
|
7477 is_pure_virtual=True, is_virtual=True) |
|
7478 return |
|
7479 |
|
7480 def register_Ns3EdcaTxopN_methods(root_module, cls): |
|
7481 ## edca-txop-n.h (module 'wifi'): static ns3::TypeId ns3::EdcaTxopN::GetTypeId() [member function] |
|
7482 cls.add_method('GetTypeId', |
|
7483 'ns3::TypeId', |
|
7484 [], |
|
7485 is_static=True) |
|
7486 ## edca-txop-n.h (module 'wifi'): ns3::EdcaTxopN::EdcaTxopN() [constructor] |
|
7487 cls.add_constructor([]) |
|
7488 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::DoDispose() [member function] |
|
7489 cls.add_method('DoDispose', |
|
7490 'void', |
|
7491 [], |
|
7492 is_virtual=True) |
|
7493 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetLow(ns3::Ptr<ns3::MacLow> low) [member function] |
|
7494 cls.add_method('SetLow', |
|
7495 'void', |
|
7496 [param('ns3::Ptr< ns3::MacLow >', 'low')]) |
|
7497 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetTxMiddle(ns3::MacTxMiddle * txMiddle) [member function] |
|
7498 cls.add_method('SetTxMiddle', |
|
7499 'void', |
|
7500 [param('ns3::MacTxMiddle *', 'txMiddle')]) |
|
7501 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetManager(ns3::DcfManager * manager) [member function] |
|
7502 cls.add_method('SetManager', |
|
7503 'void', |
|
7504 [param('ns3::DcfManager *', 'manager')]) |
|
7505 ## edca-txop-n.h (module 'wifi'): 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] |
|
7506 cls.add_method('SetTxOkCallback', |
|
7507 'void', |
|
7508 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
7509 ## edca-txop-n.h (module 'wifi'): 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] |
|
7510 cls.add_method('SetTxFailedCallback', |
|
7511 'void', |
|
7512 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
7513 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> remoteManager) [member function] |
|
7514 cls.add_method('SetWifiRemoteStationManager', |
|
7515 'void', |
|
7516 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'remoteManager')]) |
|
7517 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetTypeOfStation(ns3::TypeOfStation type) [member function] |
|
7518 cls.add_method('SetTypeOfStation', |
|
7519 'void', |
|
7520 [param('ns3::TypeOfStation', 'type')]) |
|
7521 ## edca-txop-n.h (module 'wifi'): ns3::TypeOfStation ns3::EdcaTxopN::GetTypeOfStation() const [member function] |
|
7522 cls.add_method('GetTypeOfStation', |
|
7523 'ns3::TypeOfStation', |
|
7524 [], |
|
7525 is_const=True) |
|
7526 ## edca-txop-n.h (module 'wifi'): ns3::Ptr<ns3::WifiMacQueue> ns3::EdcaTxopN::GetQueue() const [member function] |
|
7527 cls.add_method('GetQueue', |
|
7528 'ns3::Ptr< ns3::WifiMacQueue >', |
|
7529 [], |
|
7530 is_const=True) |
|
7531 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetMinCw(uint32_t minCw) [member function] |
|
7532 cls.add_method('SetMinCw', |
|
7533 'void', |
|
7534 [param('uint32_t', 'minCw')], |
|
7535 is_virtual=True) |
|
7536 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetMaxCw(uint32_t maxCw) [member function] |
|
7537 cls.add_method('SetMaxCw', |
|
7538 'void', |
|
7539 [param('uint32_t', 'maxCw')], |
|
7540 is_virtual=True) |
|
7541 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetAifsn(uint32_t aifsn) [member function] |
|
7542 cls.add_method('SetAifsn', |
|
7543 'void', |
|
7544 [param('uint32_t', 'aifsn')], |
|
7545 is_virtual=True) |
|
7546 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetMinCw() const [member function] |
|
7547 cls.add_method('GetMinCw', |
|
7548 'uint32_t', |
|
7549 [], |
|
7550 is_const=True, is_virtual=True) |
|
7551 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetMaxCw() const [member function] |
|
7552 cls.add_method('GetMaxCw', |
|
7553 'uint32_t', |
|
7554 [], |
|
7555 is_const=True, is_virtual=True) |
|
7556 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetAifsn() const [member function] |
|
7557 cls.add_method('GetAifsn', |
|
7558 'uint32_t', |
|
7559 [], |
|
7560 is_const=True, is_virtual=True) |
|
7561 ## edca-txop-n.h (module 'wifi'): ns3::Ptr<ns3::MacLow> ns3::EdcaTxopN::Low() [member function] |
|
7562 cls.add_method('Low', |
|
7563 'ns3::Ptr< ns3::MacLow >', |
|
7564 []) |
|
7565 ## edca-txop-n.h (module 'wifi'): ns3::Ptr<ns3::MsduAggregator> ns3::EdcaTxopN::GetMsduAggregator() const [member function] |
|
7566 cls.add_method('GetMsduAggregator', |
|
7567 'ns3::Ptr< ns3::MsduAggregator >', |
|
7568 [], |
|
7569 is_const=True) |
|
7570 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::NeedsAccess() const [member function] |
|
7571 cls.add_method('NeedsAccess', |
|
7572 'bool', |
|
7573 [], |
|
7574 is_const=True) |
|
7575 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::NotifyAccessGranted() [member function] |
|
7576 cls.add_method('NotifyAccessGranted', |
|
7577 'void', |
|
7578 []) |
|
7579 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::NotifyInternalCollision() [member function] |
|
7580 cls.add_method('NotifyInternalCollision', |
|
7581 'void', |
|
7582 []) |
|
7583 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::NotifyCollision() [member function] |
|
7584 cls.add_method('NotifyCollision', |
|
7585 'void', |
|
7586 []) |
|
7587 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::NotifyChannelSwitching() [member function] |
|
7588 cls.add_method('NotifyChannelSwitching', |
|
7589 'void', |
|
7590 []) |
|
7591 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotCts(double snr, ns3::WifiMode txMode) [member function] |
|
7592 cls.add_method('GotCts', |
|
7593 'void', |
|
7594 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')]) |
|
7595 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedCts() [member function] |
|
7596 cls.add_method('MissedCts', |
|
7597 'void', |
|
7598 []) |
|
7599 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotAck(double snr, ns3::WifiMode txMode) [member function] |
|
7600 cls.add_method('GotAck', |
|
7601 'void', |
|
7602 [param('double', 'snr'), param('ns3::WifiMode', 'txMode')]) |
|
7603 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotBlockAck(ns3::CtrlBAckResponseHeader const * blockAck, ns3::Mac48Address recipient) [member function] |
|
7604 cls.add_method('GotBlockAck', |
|
7605 'void', |
|
7606 [param('ns3::CtrlBAckResponseHeader const *', 'blockAck'), param('ns3::Mac48Address', 'recipient')]) |
|
7607 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedBlockAck() [member function] |
|
7608 cls.add_method('MissedBlockAck', |
|
7609 'void', |
|
7610 []) |
|
7611 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotAddBaResponse(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address recipient) [member function] |
|
7612 cls.add_method('GotAddBaResponse', |
|
7613 'void', |
|
7614 [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'recipient')]) |
|
7615 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::GotDelBaFrame(ns3::MgtDelBaHeader const * delBaHdr, ns3::Mac48Address recipient) [member function] |
|
7616 cls.add_method('GotDelBaFrame', |
|
7617 'void', |
|
7618 [param('ns3::MgtDelBaHeader const *', 'delBaHdr'), param('ns3::Mac48Address', 'recipient')]) |
|
7619 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::MissedAck() [member function] |
|
7620 cls.add_method('MissedAck', |
|
7621 'void', |
|
7622 []) |
|
7623 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::StartNext() [member function] |
|
7624 cls.add_method('StartNext', |
|
7625 'void', |
|
7626 []) |
|
7627 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::Cancel() [member function] |
|
7628 cls.add_method('Cancel', |
|
7629 'void', |
|
7630 []) |
|
7631 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::EndTxNoAck() [member function] |
|
7632 cls.add_method('EndTxNoAck', |
|
7633 'void', |
|
7634 []) |
|
7635 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::RestartAccessIfNeeded() [member function] |
|
7636 cls.add_method('RestartAccessIfNeeded', |
|
7637 'void', |
|
7638 []) |
|
7639 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::StartAccessIfNeeded() [member function] |
|
7640 cls.add_method('StartAccessIfNeeded', |
|
7641 'void', |
|
7642 []) |
|
7643 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::NeedRts() [member function] |
|
7644 cls.add_method('NeedRts', |
|
7645 'bool', |
|
7646 []) |
|
7647 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::NeedRtsRetransmission() [member function] |
|
7648 cls.add_method('NeedRtsRetransmission', |
|
7649 'bool', |
|
7650 []) |
|
7651 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::NeedDataRetransmission() [member function] |
|
7652 cls.add_method('NeedDataRetransmission', |
|
7653 'bool', |
|
7654 []) |
|
7655 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::NeedFragmentation() const [member function] |
|
7656 cls.add_method('NeedFragmentation', |
|
7657 'bool', |
|
7658 [], |
|
7659 is_const=True) |
|
7660 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetNextFragmentSize() [member function] |
|
7661 cls.add_method('GetNextFragmentSize', |
|
7662 'uint32_t', |
|
7663 []) |
|
7664 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetFragmentSize() [member function] |
|
7665 cls.add_method('GetFragmentSize', |
|
7666 'uint32_t', |
|
7667 []) |
|
7668 ## edca-txop-n.h (module 'wifi'): uint32_t ns3::EdcaTxopN::GetFragmentOffset() [member function] |
|
7669 cls.add_method('GetFragmentOffset', |
|
7670 'uint32_t', |
|
7671 []) |
|
7672 ## edca-txop-n.h (module 'wifi'): bool ns3::EdcaTxopN::IsLastFragment() const [member function] |
|
7673 cls.add_method('IsLastFragment', |
|
7674 'bool', |
|
7675 [], |
|
7676 is_const=True) |
|
7677 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::NextFragment() [member function] |
|
7678 cls.add_method('NextFragment', |
|
7679 'void', |
|
7680 []) |
|
7681 ## edca-txop-n.h (module 'wifi'): ns3::Ptr<ns3::Packet> ns3::EdcaTxopN::GetFragmentPacket(ns3::WifiMacHeader * hdr) [member function] |
|
7682 cls.add_method('GetFragmentPacket', |
|
7683 'ns3::Ptr< ns3::Packet >', |
|
7684 [param('ns3::WifiMacHeader *', 'hdr')]) |
|
7685 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetAccessCategory(ns3::AcIndex ac) [member function] |
|
7686 cls.add_method('SetAccessCategory', |
|
7687 'void', |
|
7688 [param('ns3::AcIndex', 'ac')]) |
|
7689 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::Queue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
7690 cls.add_method('Queue', |
|
7691 'void', |
|
7692 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
7693 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetMsduAggregator(ns3::Ptr<ns3::MsduAggregator> aggr) [member function] |
|
7694 cls.add_method('SetMsduAggregator', |
|
7695 'void', |
|
7696 [param('ns3::Ptr< ns3::MsduAggregator >', 'aggr')]) |
|
7697 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::PushFront(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
7698 cls.add_method('PushFront', |
|
7699 'void', |
|
7700 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
7701 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::CompleteConfig() [member function] |
|
7702 cls.add_method('CompleteConfig', |
|
7703 'void', |
|
7704 []) |
|
7705 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetBlockAckThreshold(uint8_t threshold) [member function] |
|
7706 cls.add_method('SetBlockAckThreshold', |
|
7707 'void', |
|
7708 [param('uint8_t', 'threshold')]) |
|
7709 ## edca-txop-n.h (module 'wifi'): uint8_t ns3::EdcaTxopN::GetBlockAckThreshold() const [member function] |
|
7710 cls.add_method('GetBlockAckThreshold', |
|
7711 'uint8_t', |
|
7712 [], |
|
7713 is_const=True) |
|
7714 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SetBlockAckInactivityTimeout(uint16_t timeout) [member function] |
|
7715 cls.add_method('SetBlockAckInactivityTimeout', |
|
7716 'void', |
|
7717 [param('uint16_t', 'timeout')]) |
|
7718 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::SendDelbaFrame(ns3::Mac48Address addr, uint8_t tid, bool byOriginator) [member function] |
|
7719 cls.add_method('SendDelbaFrame', |
|
7720 'void', |
|
7721 [param('ns3::Mac48Address', 'addr'), param('uint8_t', 'tid'), param('bool', 'byOriginator')]) |
|
7722 ## edca-txop-n.h (module 'wifi'): int64_t ns3::EdcaTxopN::AssignStreams(int64_t stream) [member function] |
|
7723 cls.add_method('AssignStreams', |
|
7724 'int64_t', |
|
7725 [param('int64_t', 'stream')]) |
|
7726 ## edca-txop-n.h (module 'wifi'): void ns3::EdcaTxopN::DoInitialize() [member function] |
|
7727 cls.add_method('DoInitialize', |
|
7728 'void', |
|
7729 [], |
|
7730 visibility='private', is_virtual=True) |
|
7731 return |
|
7732 |
|
7733 def register_Ns3EmptyAttributeValue_methods(root_module, cls): |
|
7734 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue(ns3::EmptyAttributeValue const & arg0) [copy constructor] |
|
7735 cls.add_constructor([param('ns3::EmptyAttributeValue const &', 'arg0')]) |
|
7736 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue() [constructor] |
|
7737 cls.add_constructor([]) |
|
7738 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::EmptyAttributeValue::Copy() const [member function] |
|
7739 cls.add_method('Copy', |
|
7740 'ns3::Ptr< ns3::AttributeValue >', |
|
7741 [], |
|
7742 is_const=True, visibility='private', is_virtual=True) |
|
7743 ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
7744 cls.add_method('DeserializeFromString', |
|
7745 'bool', |
|
7746 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7747 visibility='private', is_virtual=True) |
|
7748 ## attribute.h (module 'core'): std::string ns3::EmptyAttributeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
7749 cls.add_method('SerializeToString', |
|
7750 'std::string', |
|
7751 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7752 is_const=True, visibility='private', is_virtual=True) |
|
7753 return |
|
7754 |
|
7755 def register_Ns3EventImpl_methods(root_module, cls): |
|
7756 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl(ns3::EventImpl const & arg0) [copy constructor] |
|
7757 cls.add_constructor([param('ns3::EventImpl const &', 'arg0')]) |
|
7758 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl() [constructor] |
|
7759 cls.add_constructor([]) |
|
7760 ## event-impl.h (module 'core'): void ns3::EventImpl::Cancel() [member function] |
|
7761 cls.add_method('Cancel', |
|
7762 'void', |
|
7763 []) |
|
7764 ## event-impl.h (module 'core'): void ns3::EventImpl::Invoke() [member function] |
|
7765 cls.add_method('Invoke', |
|
7766 'void', |
|
7767 []) |
|
7768 ## event-impl.h (module 'core'): bool ns3::EventImpl::IsCancelled() [member function] |
|
7769 cls.add_method('IsCancelled', |
|
7770 'bool', |
|
7771 []) |
|
7772 ## event-impl.h (module 'core'): void ns3::EventImpl::Notify() [member function] |
|
7773 cls.add_method('Notify', |
|
7774 'void', |
|
7775 [], |
|
7776 is_pure_virtual=True, visibility='protected', is_virtual=True) |
|
7777 return |
|
7778 |
|
7779 def register_Ns3ExtendedSupportedRatesIE_methods(root_module, cls): |
|
7780 ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE::ExtendedSupportedRatesIE(ns3::ExtendedSupportedRatesIE const & arg0) [copy constructor] |
|
7781 cls.add_constructor([param('ns3::ExtendedSupportedRatesIE const &', 'arg0')]) |
|
7782 ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE::ExtendedSupportedRatesIE() [constructor] |
|
7783 cls.add_constructor([]) |
|
7784 ## supported-rates.h (module 'wifi'): ns3::ExtendedSupportedRatesIE::ExtendedSupportedRatesIE(ns3::SupportedRates * rates) [constructor] |
|
7785 cls.add_constructor([param('ns3::SupportedRates *', 'rates')]) |
|
7786 ## supported-rates.h (module 'wifi'): uint8_t ns3::ExtendedSupportedRatesIE::DeserializeInformationField(ns3::Buffer::Iterator start, uint8_t length) [member function] |
|
7787 cls.add_method('DeserializeInformationField', |
|
7788 'uint8_t', |
|
7789 [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], |
|
7790 is_virtual=True) |
|
7791 ## supported-rates.h (module 'wifi'): ns3::WifiInformationElementId ns3::ExtendedSupportedRatesIE::ElementId() const [member function] |
|
7792 cls.add_method('ElementId', |
|
7793 'ns3::WifiInformationElementId', |
|
7794 [], |
|
7795 is_const=True, is_virtual=True) |
|
7796 ## supported-rates.h (module 'wifi'): uint8_t ns3::ExtendedSupportedRatesIE::GetInformationFieldSize() const [member function] |
|
7797 cls.add_method('GetInformationFieldSize', |
|
7798 'uint8_t', |
|
7799 [], |
|
7800 is_const=True, is_virtual=True) |
|
7801 ## supported-rates.h (module 'wifi'): uint16_t ns3::ExtendedSupportedRatesIE::GetSerializedSize() const [member function] |
|
7802 cls.add_method('GetSerializedSize', |
|
7803 'uint16_t', |
|
7804 [], |
|
7805 is_const=True) |
|
7806 ## supported-rates.h (module 'wifi'): ns3::Buffer::Iterator ns3::ExtendedSupportedRatesIE::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
7807 cls.add_method('Serialize', |
|
7808 'ns3::Buffer::Iterator', |
|
7809 [param('ns3::Buffer::Iterator', 'start')], |
|
7810 is_const=True) |
|
7811 ## supported-rates.h (module 'wifi'): void ns3::ExtendedSupportedRatesIE::SerializeInformationField(ns3::Buffer::Iterator start) const [member function] |
|
7812 cls.add_method('SerializeInformationField', |
|
7813 'void', |
|
7814 [param('ns3::Buffer::Iterator', 'start')], |
|
7815 is_const=True, is_virtual=True) |
|
7816 return |
|
7817 |
|
7818 def register_Ns3HtCapabilities_methods(root_module, cls): |
|
7819 cls.add_output_stream_operator() |
|
7820 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilities::HtCapabilities(ns3::HtCapabilities const & arg0) [copy constructor] |
|
7821 cls.add_constructor([param('ns3::HtCapabilities const &', 'arg0')]) |
|
7822 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilities::HtCapabilities() [constructor] |
|
7823 cls.add_constructor([]) |
|
7824 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::DeserializeInformationField(ns3::Buffer::Iterator start, uint8_t length) [member function] |
|
7825 cls.add_method('DeserializeInformationField', |
|
7826 'uint8_t', |
|
7827 [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], |
|
7828 is_virtual=True) |
|
7829 ## ht-capabilities.h (module 'wifi'): ns3::WifiInformationElementId ns3::HtCapabilities::ElementId() const [member function] |
|
7830 cls.add_method('ElementId', |
|
7831 'ns3::WifiInformationElementId', |
|
7832 [], |
|
7833 is_const=True, is_virtual=True) |
|
7834 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetAmpduParameters() const [member function] |
|
7835 cls.add_method('GetAmpduParameters', |
|
7836 'uint8_t', |
|
7837 [], |
|
7838 is_const=True) |
|
7839 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetGreenfield() const [member function] |
|
7840 cls.add_method('GetGreenfield', |
|
7841 'uint8_t', |
|
7842 [], |
|
7843 is_const=True) |
|
7844 ## ht-capabilities.h (module 'wifi'): uint16_t ns3::HtCapabilities::GetHtCapabilitiesInfo() const [member function] |
|
7845 cls.add_method('GetHtCapabilitiesInfo', |
|
7846 'uint16_t', |
|
7847 [], |
|
7848 is_const=True) |
|
7849 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetInformationFieldSize() const [member function] |
|
7850 cls.add_method('GetInformationFieldSize', |
|
7851 'uint8_t', |
|
7852 [], |
|
7853 is_const=True, is_virtual=True) |
|
7854 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetLdpc() const [member function] |
|
7855 cls.add_method('GetLdpc', |
|
7856 'uint8_t', |
|
7857 [], |
|
7858 is_const=True) |
|
7859 ## ht-capabilities.h (module 'wifi'): uint8_t * ns3::HtCapabilities::GetRxMcsBitmask() [member function] |
|
7860 cls.add_method('GetRxMcsBitmask', |
|
7861 'uint8_t *', |
|
7862 []) |
|
7863 ## ht-capabilities.h (module 'wifi'): uint16_t ns3::HtCapabilities::GetSerializedSize() const [member function] |
|
7864 cls.add_method('GetSerializedSize', |
|
7865 'uint16_t', |
|
7866 [], |
|
7867 is_const=True) |
|
7868 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetShortGuardInterval20() const [member function] |
|
7869 cls.add_method('GetShortGuardInterval20', |
|
7870 'uint8_t', |
|
7871 [], |
|
7872 is_const=True) |
|
7873 ## ht-capabilities.h (module 'wifi'): uint8_t ns3::HtCapabilities::GetSupportedChannelWidth() const [member function] |
|
7874 cls.add_method('GetSupportedChannelWidth', |
|
7875 'uint8_t', |
|
7876 [], |
|
7877 is_const=True) |
|
7878 ## ht-capabilities.h (module 'wifi'): uint64_t ns3::HtCapabilities::GetSupportedMcsSet1() const [member function] |
|
7879 cls.add_method('GetSupportedMcsSet1', |
|
7880 'uint64_t', |
|
7881 [], |
|
7882 is_const=True) |
|
7883 ## ht-capabilities.h (module 'wifi'): uint64_t ns3::HtCapabilities::GetSupportedMcsSet2() const [member function] |
|
7884 cls.add_method('GetSupportedMcsSet2', |
|
7885 'uint64_t', |
|
7886 [], |
|
7887 is_const=True) |
|
7888 ## ht-capabilities.h (module 'wifi'): bool ns3::HtCapabilities::IsSupportedMcs(uint8_t mcs) [member function] |
|
7889 cls.add_method('IsSupportedMcs', |
|
7890 'bool', |
|
7891 [param('uint8_t', 'mcs')]) |
|
7892 ## ht-capabilities.h (module 'wifi'): ns3::Buffer::Iterator ns3::HtCapabilities::Serialize(ns3::Buffer::Iterator start) const [member function] |
|
7893 cls.add_method('Serialize', |
|
7894 'ns3::Buffer::Iterator', |
|
7895 [param('ns3::Buffer::Iterator', 'start')], |
|
7896 is_const=True) |
|
7897 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SerializeInformationField(ns3::Buffer::Iterator start) const [member function] |
|
7898 cls.add_method('SerializeInformationField', |
|
7899 'void', |
|
7900 [param('ns3::Buffer::Iterator', 'start')], |
|
7901 is_const=True, is_virtual=True) |
|
7902 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetAmpduParameters(uint8_t ctrl) [member function] |
|
7903 cls.add_method('SetAmpduParameters', |
|
7904 'void', |
|
7905 [param('uint8_t', 'ctrl')]) |
|
7906 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetGreenfield(uint8_t greenfield) [member function] |
|
7907 cls.add_method('SetGreenfield', |
|
7908 'void', |
|
7909 [param('uint8_t', 'greenfield')]) |
|
7910 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetHtCapabilitiesInfo(uint16_t ctrl) [member function] |
|
7911 cls.add_method('SetHtCapabilitiesInfo', |
|
7912 'void', |
|
7913 [param('uint16_t', 'ctrl')]) |
|
7914 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetHtSupported(uint8_t htsupported) [member function] |
|
7915 cls.add_method('SetHtSupported', |
|
7916 'void', |
|
7917 [param('uint8_t', 'htsupported')]) |
|
7918 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetLdpc(uint8_t ldpc) [member function] |
|
7919 cls.add_method('SetLdpc', |
|
7920 'void', |
|
7921 [param('uint8_t', 'ldpc')]) |
|
7922 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetRxMcsBitmask(uint8_t index) [member function] |
|
7923 cls.add_method('SetRxMcsBitmask', |
|
7924 'void', |
|
7925 [param('uint8_t', 'index')]) |
|
7926 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetShortGuardInterval20(uint8_t shortguardinterval) [member function] |
|
7927 cls.add_method('SetShortGuardInterval20', |
|
7928 'void', |
|
7929 [param('uint8_t', 'shortguardinterval')]) |
|
7930 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetSupportedChannelWidth(uint8_t supportedchannelwidth) [member function] |
|
7931 cls.add_method('SetSupportedChannelWidth', |
|
7932 'void', |
|
7933 [param('uint8_t', 'supportedchannelwidth')]) |
|
7934 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilities::SetSupportedMcsSet(uint64_t ctrl1, uint64_t ctrl2) [member function] |
|
7935 cls.add_method('SetSupportedMcsSet', |
|
7936 'void', |
|
7937 [param('uint64_t', 'ctrl1'), param('uint64_t', 'ctrl2')]) |
|
7938 return |
|
7939 |
|
7940 def register_Ns3HtCapabilitiesChecker_methods(root_module, cls): |
|
7941 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesChecker::HtCapabilitiesChecker() [constructor] |
|
7942 cls.add_constructor([]) |
|
7943 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesChecker::HtCapabilitiesChecker(ns3::HtCapabilitiesChecker const & arg0) [copy constructor] |
|
7944 cls.add_constructor([param('ns3::HtCapabilitiesChecker const &', 'arg0')]) |
|
7945 return |
|
7946 |
|
7947 def register_Ns3HtCapabilitiesValue_methods(root_module, cls): |
|
7948 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesValue::HtCapabilitiesValue() [constructor] |
|
7949 cls.add_constructor([]) |
|
7950 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesValue::HtCapabilitiesValue(ns3::HtCapabilitiesValue const & arg0) [copy constructor] |
|
7951 cls.add_constructor([param('ns3::HtCapabilitiesValue const &', 'arg0')]) |
|
7952 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilitiesValue::HtCapabilitiesValue(ns3::HtCapabilities const & value) [constructor] |
|
7953 cls.add_constructor([param('ns3::HtCapabilities const &', 'value')]) |
|
7954 ## ht-capabilities.h (module 'wifi'): ns3::Ptr<ns3::AttributeValue> ns3::HtCapabilitiesValue::Copy() const [member function] |
|
7955 cls.add_method('Copy', |
|
7956 'ns3::Ptr< ns3::AttributeValue >', |
|
7957 [], |
|
7958 is_const=True, is_virtual=True) |
|
7959 ## ht-capabilities.h (module 'wifi'): bool ns3::HtCapabilitiesValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
7960 cls.add_method('DeserializeFromString', |
|
7961 'bool', |
|
7962 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7963 is_virtual=True) |
|
7964 ## ht-capabilities.h (module 'wifi'): ns3::HtCapabilities ns3::HtCapabilitiesValue::Get() const [member function] |
|
7965 cls.add_method('Get', |
|
7966 'ns3::HtCapabilities', |
|
7967 [], |
|
7968 is_const=True) |
|
7969 ## ht-capabilities.h (module 'wifi'): std::string ns3::HtCapabilitiesValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
7970 cls.add_method('SerializeToString', |
|
7971 'std::string', |
|
7972 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7973 is_const=True, is_virtual=True) |
|
7974 ## ht-capabilities.h (module 'wifi'): void ns3::HtCapabilitiesValue::Set(ns3::HtCapabilities const & value) [member function] |
|
7975 cls.add_method('Set', |
|
7976 'void', |
|
7977 [param('ns3::HtCapabilities const &', 'value')]) |
|
7978 return |
|
7979 |
|
7980 def register_Ns3Ipv4AddressChecker_methods(root_module, cls): |
|
7981 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker::Ipv4AddressChecker() [constructor] |
|
7982 cls.add_constructor([]) |
|
7983 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker::Ipv4AddressChecker(ns3::Ipv4AddressChecker const & arg0) [copy constructor] |
|
7984 cls.add_constructor([param('ns3::Ipv4AddressChecker const &', 'arg0')]) |
|
7985 return |
|
7986 |
|
7987 def register_Ns3Ipv4AddressValue_methods(root_module, cls): |
|
7988 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValue() [constructor] |
|
7989 cls.add_constructor([]) |
|
7990 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValue(ns3::Ipv4AddressValue const & arg0) [copy constructor] |
|
7991 cls.add_constructor([param('ns3::Ipv4AddressValue const &', 'arg0')]) |
|
7992 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValue(ns3::Ipv4Address const & value) [constructor] |
|
7993 cls.add_constructor([param('ns3::Ipv4Address const &', 'value')]) |
|
7994 ## ipv4-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv4AddressValue::Copy() const [member function] |
|
7995 cls.add_method('Copy', |
|
7996 'ns3::Ptr< ns3::AttributeValue >', |
|
7997 [], |
|
7998 is_const=True, is_virtual=True) |
|
7999 ## ipv4-address.h (module 'network'): bool ns3::Ipv4AddressValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8000 cls.add_method('DeserializeFromString', |
|
8001 'bool', |
|
8002 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8003 is_virtual=True) |
|
8004 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4AddressValue::Get() const [member function] |
|
8005 cls.add_method('Get', |
|
8006 'ns3::Ipv4Address', |
|
8007 [], |
|
8008 is_const=True) |
|
8009 ## ipv4-address.h (module 'network'): std::string ns3::Ipv4AddressValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8010 cls.add_method('SerializeToString', |
|
8011 'std::string', |
|
8012 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8013 is_const=True, is_virtual=True) |
|
8014 ## ipv4-address.h (module 'network'): void ns3::Ipv4AddressValue::Set(ns3::Ipv4Address const & value) [member function] |
|
8015 cls.add_method('Set', |
|
8016 'void', |
|
8017 [param('ns3::Ipv4Address const &', 'value')]) |
|
8018 return |
|
8019 |
|
8020 def register_Ns3Ipv4MaskChecker_methods(root_module, cls): |
|
8021 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker::Ipv4MaskChecker() [constructor] |
|
8022 cls.add_constructor([]) |
|
8023 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker::Ipv4MaskChecker(ns3::Ipv4MaskChecker const & arg0) [copy constructor] |
|
8024 cls.add_constructor([param('ns3::Ipv4MaskChecker const &', 'arg0')]) |
|
8025 return |
|
8026 |
|
8027 def register_Ns3Ipv4MaskValue_methods(root_module, cls): |
|
8028 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue() [constructor] |
|
8029 cls.add_constructor([]) |
|
8030 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue(ns3::Ipv4MaskValue const & arg0) [copy constructor] |
|
8031 cls.add_constructor([param('ns3::Ipv4MaskValue const &', 'arg0')]) |
|
8032 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue(ns3::Ipv4Mask const & value) [constructor] |
|
8033 cls.add_constructor([param('ns3::Ipv4Mask const &', 'value')]) |
|
8034 ## ipv4-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv4MaskValue::Copy() const [member function] |
|
8035 cls.add_method('Copy', |
|
8036 'ns3::Ptr< ns3::AttributeValue >', |
|
8037 [], |
|
8038 is_const=True, is_virtual=True) |
|
8039 ## ipv4-address.h (module 'network'): bool ns3::Ipv4MaskValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8040 cls.add_method('DeserializeFromString', |
|
8041 'bool', |
|
8042 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8043 is_virtual=True) |
|
8044 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask ns3::Ipv4MaskValue::Get() const [member function] |
|
8045 cls.add_method('Get', |
|
8046 'ns3::Ipv4Mask', |
|
8047 [], |
|
8048 is_const=True) |
|
8049 ## ipv4-address.h (module 'network'): std::string ns3::Ipv4MaskValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8050 cls.add_method('SerializeToString', |
|
8051 'std::string', |
|
8052 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8053 is_const=True, is_virtual=True) |
|
8054 ## ipv4-address.h (module 'network'): void ns3::Ipv4MaskValue::Set(ns3::Ipv4Mask const & value) [member function] |
|
8055 cls.add_method('Set', |
|
8056 'void', |
|
8057 [param('ns3::Ipv4Mask const &', 'value')]) |
|
8058 return |
|
8059 |
|
8060 def register_Ns3Ipv6AddressChecker_methods(root_module, cls): |
|
8061 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker::Ipv6AddressChecker() [constructor] |
|
8062 cls.add_constructor([]) |
|
8063 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker::Ipv6AddressChecker(ns3::Ipv6AddressChecker const & arg0) [copy constructor] |
|
8064 cls.add_constructor([param('ns3::Ipv6AddressChecker const &', 'arg0')]) |
|
8065 return |
|
8066 |
|
8067 def register_Ns3Ipv6AddressValue_methods(root_module, cls): |
|
8068 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValue() [constructor] |
|
8069 cls.add_constructor([]) |
|
8070 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValue(ns3::Ipv6AddressValue const & arg0) [copy constructor] |
|
8071 cls.add_constructor([param('ns3::Ipv6AddressValue const &', 'arg0')]) |
|
8072 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValue(ns3::Ipv6Address const & value) [constructor] |
|
8073 cls.add_constructor([param('ns3::Ipv6Address const &', 'value')]) |
|
8074 ## ipv6-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv6AddressValue::Copy() const [member function] |
|
8075 cls.add_method('Copy', |
|
8076 'ns3::Ptr< ns3::AttributeValue >', |
|
8077 [], |
|
8078 is_const=True, is_virtual=True) |
|
8079 ## ipv6-address.h (module 'network'): bool ns3::Ipv6AddressValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8080 cls.add_method('DeserializeFromString', |
|
8081 'bool', |
|
8082 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8083 is_virtual=True) |
|
8084 ## ipv6-address.h (module 'network'): ns3::Ipv6Address ns3::Ipv6AddressValue::Get() const [member function] |
|
8085 cls.add_method('Get', |
|
8086 'ns3::Ipv6Address', |
|
8087 [], |
|
8088 is_const=True) |
|
8089 ## ipv6-address.h (module 'network'): std::string ns3::Ipv6AddressValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8090 cls.add_method('SerializeToString', |
|
8091 'std::string', |
|
8092 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8093 is_const=True, is_virtual=True) |
|
8094 ## ipv6-address.h (module 'network'): void ns3::Ipv6AddressValue::Set(ns3::Ipv6Address const & value) [member function] |
|
8095 cls.add_method('Set', |
|
8096 'void', |
|
8097 [param('ns3::Ipv6Address const &', 'value')]) |
|
8098 return |
|
8099 |
|
8100 def register_Ns3Ipv6PrefixChecker_methods(root_module, cls): |
|
8101 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker::Ipv6PrefixChecker() [constructor] |
|
8102 cls.add_constructor([]) |
|
8103 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker::Ipv6PrefixChecker(ns3::Ipv6PrefixChecker const & arg0) [copy constructor] |
|
8104 cls.add_constructor([param('ns3::Ipv6PrefixChecker const &', 'arg0')]) |
|
8105 return |
|
8106 |
|
8107 def register_Ns3Ipv6PrefixValue_methods(root_module, cls): |
|
8108 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue() [constructor] |
|
8109 cls.add_constructor([]) |
|
8110 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue(ns3::Ipv6PrefixValue const & arg0) [copy constructor] |
|
8111 cls.add_constructor([param('ns3::Ipv6PrefixValue const &', 'arg0')]) |
|
8112 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue(ns3::Ipv6Prefix const & value) [constructor] |
|
8113 cls.add_constructor([param('ns3::Ipv6Prefix const &', 'value')]) |
|
8114 ## ipv6-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv6PrefixValue::Copy() const [member function] |
|
8115 cls.add_method('Copy', |
|
8116 'ns3::Ptr< ns3::AttributeValue >', |
|
8117 [], |
|
8118 is_const=True, is_virtual=True) |
|
8119 ## ipv6-address.h (module 'network'): bool ns3::Ipv6PrefixValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8120 cls.add_method('DeserializeFromString', |
|
8121 'bool', |
|
8122 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8123 is_virtual=True) |
|
8124 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix ns3::Ipv6PrefixValue::Get() const [member function] |
|
8125 cls.add_method('Get', |
|
8126 'ns3::Ipv6Prefix', |
|
8127 [], |
|
8128 is_const=True) |
|
8129 ## ipv6-address.h (module 'network'): std::string ns3::Ipv6PrefixValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8130 cls.add_method('SerializeToString', |
|
8131 'std::string', |
|
8132 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8133 is_const=True, is_virtual=True) |
|
8134 ## ipv6-address.h (module 'network'): void ns3::Ipv6PrefixValue::Set(ns3::Ipv6Prefix const & value) [member function] |
|
8135 cls.add_method('Set', |
|
8136 'void', |
|
8137 [param('ns3::Ipv6Prefix const &', 'value')]) |
|
8138 return |
|
8139 |
|
8140 def register_Ns3Mac48AddressChecker_methods(root_module, cls): |
|
8141 ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker::Mac48AddressChecker() [constructor] |
|
8142 cls.add_constructor([]) |
|
8143 ## mac48-address.h (module 'network'): ns3::Mac48AddressChecker::Mac48AddressChecker(ns3::Mac48AddressChecker const & arg0) [copy constructor] |
|
8144 cls.add_constructor([param('ns3::Mac48AddressChecker const &', 'arg0')]) |
|
8145 return |
|
8146 |
|
8147 def register_Ns3Mac48AddressValue_methods(root_module, cls): |
|
8148 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue::Mac48AddressValue() [constructor] |
|
8149 cls.add_constructor([]) |
|
8150 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue::Mac48AddressValue(ns3::Mac48AddressValue const & arg0) [copy constructor] |
|
8151 cls.add_constructor([param('ns3::Mac48AddressValue const &', 'arg0')]) |
|
8152 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue::Mac48AddressValue(ns3::Mac48Address const & value) [constructor] |
|
8153 cls.add_constructor([param('ns3::Mac48Address const &', 'value')]) |
|
8154 ## mac48-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Mac48AddressValue::Copy() const [member function] |
|
8155 cls.add_method('Copy', |
|
8156 'ns3::Ptr< ns3::AttributeValue >', |
|
8157 [], |
|
8158 is_const=True, is_virtual=True) |
|
8159 ## mac48-address.h (module 'network'): bool ns3::Mac48AddressValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8160 cls.add_method('DeserializeFromString', |
|
8161 'bool', |
|
8162 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8163 is_virtual=True) |
|
8164 ## mac48-address.h (module 'network'): ns3::Mac48Address ns3::Mac48AddressValue::Get() const [member function] |
|
8165 cls.add_method('Get', |
|
8166 'ns3::Mac48Address', |
|
8167 [], |
|
8168 is_const=True) |
|
8169 ## mac48-address.h (module 'network'): std::string ns3::Mac48AddressValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8170 cls.add_method('SerializeToString', |
|
8171 'std::string', |
|
8172 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8173 is_const=True, is_virtual=True) |
|
8174 ## mac48-address.h (module 'network'): void ns3::Mac48AddressValue::Set(ns3::Mac48Address const & value) [member function] |
|
8175 cls.add_method('Set', |
|
8176 'void', |
|
8177 [param('ns3::Mac48Address const &', 'value')]) |
|
8178 return |
|
8179 |
|
8180 def register_Ns3MacLow_methods(root_module, cls): |
|
8181 ## mac-low.h (module 'wifi'): ns3::MacLow::MacLow(ns3::MacLow const & arg0) [copy constructor] |
|
8182 cls.add_constructor([param('ns3::MacLow const &', 'arg0')]) |
|
8183 ## mac-low.h (module 'wifi'): ns3::MacLow::MacLow() [constructor] |
|
8184 cls.add_constructor([]) |
|
8185 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::CalculateTransmissionTime(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters const & parameters) const [member function] |
|
8186 cls.add_method('CalculateTransmissionTime', |
|
8187 'ns3::Time', |
|
8188 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters const &', 'parameters')], |
|
8189 is_const=True) |
|
8190 ## mac-low.h (module 'wifi'): void ns3::MacLow::CreateBlockAckAgreement(ns3::MgtAddBaResponseHeader const * respHdr, ns3::Mac48Address originator, uint16_t startingSeq) [member function] |
|
8191 cls.add_method('CreateBlockAckAgreement', |
|
8192 'void', |
|
8193 [param('ns3::MgtAddBaResponseHeader const *', 'respHdr'), param('ns3::Mac48Address', 'originator'), param('uint16_t', 'startingSeq')]) |
|
8194 ## mac-low.h (module 'wifi'): void ns3::MacLow::DestroyBlockAckAgreement(ns3::Mac48Address originator, uint8_t tid) [member function] |
|
8195 cls.add_method('DestroyBlockAckAgreement', |
|
8196 'void', |
|
8197 [param('ns3::Mac48Address', 'originator'), param('uint8_t', 'tid')]) |
|
8198 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetAckTimeout() const [member function] |
|
8199 cls.add_method('GetAckTimeout', |
|
8200 'ns3::Time', |
|
8201 [], |
|
8202 is_const=True) |
|
8203 ## mac-low.h (module 'wifi'): ns3::Mac48Address ns3::MacLow::GetAddress() const [member function] |
|
8204 cls.add_method('GetAddress', |
|
8205 'ns3::Mac48Address', |
|
8206 [], |
|
8207 is_const=True) |
|
8208 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetBasicBlockAckTimeout() const [member function] |
|
8209 cls.add_method('GetBasicBlockAckTimeout', |
|
8210 'ns3::Time', |
|
8211 [], |
|
8212 is_const=True) |
|
8213 ## mac-low.h (module 'wifi'): ns3::Mac48Address ns3::MacLow::GetBssid() const [member function] |
|
8214 cls.add_method('GetBssid', |
|
8215 'ns3::Mac48Address', |
|
8216 [], |
|
8217 is_const=True) |
|
8218 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetCompressedBlockAckTimeout() const [member function] |
|
8219 cls.add_method('GetCompressedBlockAckTimeout', |
|
8220 'ns3::Time', |
|
8221 [], |
|
8222 is_const=True) |
|
8223 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetCtsTimeout() const [member function] |
|
8224 cls.add_method('GetCtsTimeout', |
|
8225 'ns3::Time', |
|
8226 [], |
|
8227 is_const=True) |
|
8228 ## mac-low.h (module 'wifi'): bool ns3::MacLow::GetCtsToSelfSupported() const [member function] |
|
8229 cls.add_method('GetCtsToSelfSupported', |
|
8230 'bool', |
|
8231 [], |
|
8232 is_const=True) |
|
8233 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetPifs() const [member function] |
|
8234 cls.add_method('GetPifs', |
|
8235 'ns3::Time', |
|
8236 [], |
|
8237 is_const=True) |
|
8238 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetRifs() const [member function] |
|
8239 cls.add_method('GetRifs', |
|
8240 'ns3::Time', |
|
8241 [], |
|
8242 is_const=True) |
|
8243 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetSifs() const [member function] |
|
8244 cls.add_method('GetSifs', |
|
8245 'ns3::Time', |
|
8246 [], |
|
8247 is_const=True) |
|
8248 ## mac-low.h (module 'wifi'): ns3::Time ns3::MacLow::GetSlotTime() const [member function] |
|
8249 cls.add_method('GetSlotTime', |
|
8250 'ns3::Time', |
|
8251 [], |
|
8252 is_const=True) |
|
8253 ## mac-low.h (module 'wifi'): bool ns3::MacLow::IsPromisc() const [member function] |
|
8254 cls.add_method('IsPromisc', |
|
8255 'bool', |
|
8256 [], |
|
8257 is_const=True) |
|
8258 ## mac-low.h (module 'wifi'): void ns3::MacLow::NotifySwitchingStartNow(ns3::Time duration) [member function] |
|
8259 cls.add_method('NotifySwitchingStartNow', |
|
8260 'void', |
|
8261 [param('ns3::Time', 'duration')]) |
|
8262 ## mac-low.h (module 'wifi'): void ns3::MacLow::ReceiveError(ns3::Ptr<ns3::Packet const> packet, double rxSnr) [member function] |
|
8263 cls.add_method('ReceiveError', |
|
8264 'void', |
|
8265 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'rxSnr')]) |
|
8266 ## mac-low.h (module 'wifi'): void ns3::MacLow::ReceiveOk(ns3::Ptr<ns3::Packet> packet, double rxSnr, ns3::WifiMode txMode, ns3::WifiPreamble preamble) [member function] |
|
8267 cls.add_method('ReceiveOk', |
|
8268 'void', |
|
8269 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double', 'rxSnr'), param('ns3::WifiMode', 'txMode'), param('ns3::WifiPreamble', 'preamble')]) |
|
8270 ## mac-low.h (module 'wifi'): void ns3::MacLow::RegisterBlockAckListenerForAc(ns3::AcIndex ac, ns3::MacLowBlockAckEventListener * listener) [member function] |
|
8271 cls.add_method('RegisterBlockAckListenerForAc', |
|
8272 'void', |
|
8273 [param('ns3::AcIndex', 'ac'), param('ns3::MacLowBlockAckEventListener *', 'listener')]) |
|
8274 ## mac-low.h (module 'wifi'): void ns3::MacLow::RegisterDcfListener(ns3::MacLowDcfListener * listener) [member function] |
|
8275 cls.add_method('RegisterDcfListener', |
|
8276 'void', |
|
8277 [param('ns3::MacLowDcfListener *', 'listener')]) |
|
8278 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
8279 cls.add_method('SetAckTimeout', |
|
8280 'void', |
|
8281 [param('ns3::Time', 'ackTimeout')]) |
|
8282 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetAddress(ns3::Mac48Address ad) [member function] |
|
8283 cls.add_method('SetAddress', |
|
8284 'void', |
|
8285 [param('ns3::Mac48Address', 'ad')]) |
|
8286 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
8287 cls.add_method('SetBasicBlockAckTimeout', |
|
8288 'void', |
|
8289 [param('ns3::Time', 'blockAckTimeout')]) |
|
8290 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetBssid(ns3::Mac48Address ad) [member function] |
|
8291 cls.add_method('SetBssid', |
|
8292 'void', |
|
8293 [param('ns3::Mac48Address', 'ad')]) |
|
8294 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
8295 cls.add_method('SetCompressedBlockAckTimeout', |
|
8296 'void', |
|
8297 [param('ns3::Time', 'blockAckTimeout')]) |
|
8298 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
8299 cls.add_method('SetCtsTimeout', |
|
8300 'void', |
|
8301 [param('ns3::Time', 'ctsTimeout')]) |
|
8302 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetCtsToSelfSupported(bool enable) [member function] |
|
8303 cls.add_method('SetCtsToSelfSupported', |
|
8304 'void', |
|
8305 [param('bool', 'enable')]) |
|
8306 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
8307 cls.add_method('SetPhy', |
|
8308 'void', |
|
8309 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')]) |
|
8310 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetPifs(ns3::Time pifs) [member function] |
|
8311 cls.add_method('SetPifs', |
|
8312 'void', |
|
8313 [param('ns3::Time', 'pifs')]) |
|
8314 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetPromisc() [member function] |
|
8315 cls.add_method('SetPromisc', |
|
8316 'void', |
|
8317 []) |
|
8318 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetRifs(ns3::Time rifs) [member function] |
|
8319 cls.add_method('SetRifs', |
|
8320 'void', |
|
8321 [param('ns3::Time', 'rifs')]) |
|
8322 ## mac-low.h (module 'wifi'): 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] |
|
8323 cls.add_method('SetRxCallback', |
|
8324 'void', |
|
8325 [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')]) |
|
8326 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetSifs(ns3::Time sifs) [member function] |
|
8327 cls.add_method('SetSifs', |
|
8328 'void', |
|
8329 [param('ns3::Time', 'sifs')]) |
|
8330 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetSlotTime(ns3::Time slotTime) [member function] |
|
8331 cls.add_method('SetSlotTime', |
|
8332 'void', |
|
8333 [param('ns3::Time', 'slotTime')]) |
|
8334 ## mac-low.h (module 'wifi'): void ns3::MacLow::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> manager) [member function] |
|
8335 cls.add_method('SetWifiRemoteStationManager', |
|
8336 'void', |
|
8337 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'manager')]) |
|
8338 ## mac-low.h (module 'wifi'): void ns3::MacLow::StartTransmission(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr, ns3::MacLowTransmissionParameters parameters, ns3::MacLowTransmissionListener * listener) [member function] |
|
8339 cls.add_method('StartTransmission', |
|
8340 'void', |
|
8341 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr'), param('ns3::MacLowTransmissionParameters', 'parameters'), param('ns3::MacLowTransmissionListener *', 'listener')]) |
|
8342 ## mac-low.h (module 'wifi'): ns3::WifiTxVector ns3::MacLow::GetDataTxVector(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr) const [member function] |
|
8343 cls.add_method('GetDataTxVector', |
|
8344 'ns3::WifiTxVector', |
|
8345 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
|
8346 is_const=True, visibility='protected', is_virtual=True) |
|
8347 ## mac-low.h (module 'wifi'): void ns3::MacLow::DoDispose() [member function] |
|
8348 cls.add_method('DoDispose', |
|
8349 'void', |
|
8350 [], |
|
8351 visibility='private', is_virtual=True) |
|
8352 return |
|
8353 |
|
8354 def register_Ns3MgtBeaconHeader_methods(root_module, cls): |
|
8355 ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader::MgtBeaconHeader() [constructor] |
|
8356 cls.add_constructor([]) |
|
8357 ## mgt-headers.h (module 'wifi'): ns3::MgtBeaconHeader::MgtBeaconHeader(ns3::MgtBeaconHeader const & arg0) [copy constructor] |
|
8358 cls.add_constructor([param('ns3::MgtBeaconHeader const &', 'arg0')]) |
|
8359 return |
|
8360 |
|
8361 def register_Ns3NetDevice_methods(root_module, cls): |
|
8362 ## net-device.h (module 'network'): ns3::NetDevice::NetDevice() [constructor] |
|
8363 cls.add_constructor([]) |
|
8364 ## net-device.h (module 'network'): ns3::NetDevice::NetDevice(ns3::NetDevice const & arg0) [copy constructor] |
|
8365 cls.add_constructor([param('ns3::NetDevice const &', 'arg0')]) |
|
8366 ## net-device.h (module 'network'): void ns3::NetDevice::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] |
|
8367 cls.add_method('AddLinkChangeCallback', |
|
8368 'void', |
|
8369 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
|
8370 is_pure_virtual=True, is_virtual=True) |
|
8371 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetAddress() const [member function] |
|
8372 cls.add_method('GetAddress', |
|
8373 'ns3::Address', |
|
8374 [], |
|
8375 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8376 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetBroadcast() const [member function] |
|
8377 cls.add_method('GetBroadcast', |
|
8378 'ns3::Address', |
|
8379 [], |
|
8380 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8381 ## net-device.h (module 'network'): ns3::Ptr<ns3::Channel> ns3::NetDevice::GetChannel() const [member function] |
|
8382 cls.add_method('GetChannel', |
|
8383 'ns3::Ptr< ns3::Channel >', |
|
8384 [], |
|
8385 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8386 ## net-device.h (module 'network'): uint32_t ns3::NetDevice::GetIfIndex() const [member function] |
|
8387 cls.add_method('GetIfIndex', |
|
8388 'uint32_t', |
|
8389 [], |
|
8390 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8391 ## net-device.h (module 'network'): uint16_t ns3::NetDevice::GetMtu() const [member function] |
|
8392 cls.add_method('GetMtu', |
|
8393 'uint16_t', |
|
8394 [], |
|
8395 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8396 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] |
|
8397 cls.add_method('GetMulticast', |
|
8398 'ns3::Address', |
|
8399 [param('ns3::Ipv4Address', 'multicastGroup')], |
|
8400 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8401 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function] |
|
8402 cls.add_method('GetMulticast', |
|
8403 'ns3::Address', |
|
8404 [param('ns3::Ipv6Address', 'addr')], |
|
8405 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8406 ## net-device.h (module 'network'): ns3::Ptr<ns3::Node> ns3::NetDevice::GetNode() const [member function] |
|
8407 cls.add_method('GetNode', |
|
8408 'ns3::Ptr< ns3::Node >', |
|
8409 [], |
|
8410 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8411 ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTypeId() [member function] |
|
8412 cls.add_method('GetTypeId', |
|
8413 'ns3::TypeId', |
|
8414 [], |
|
8415 is_static=True) |
|
8416 ## net-device.h (module 'network'): bool ns3::NetDevice::IsBridge() const [member function] |
|
8417 cls.add_method('IsBridge', |
|
8418 'bool', |
|
8419 [], |
|
8420 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8421 ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const [member function] |
|
8422 cls.add_method('IsBroadcast', |
|
8423 'bool', |
|
8424 [], |
|
8425 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8426 ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [member function] |
|
8427 cls.add_method('IsLinkUp', |
|
8428 'bool', |
|
8429 [], |
|
8430 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8431 ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const [member function] |
|
8432 cls.add_method('IsMulticast', |
|
8433 'bool', |
|
8434 [], |
|
8435 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8436 ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() const [member function] |
|
8437 cls.add_method('IsPointToPoint', |
|
8438 'bool', |
|
8439 [], |
|
8440 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8441 ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [member function] |
|
8442 cls.add_method('NeedsArp', |
|
8443 'bool', |
|
8444 [], |
|
8445 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8446 ## net-device.h (module 'network'): bool ns3::NetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
|
8447 cls.add_method('Send', |
|
8448 'bool', |
|
8449 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
|
8450 is_pure_virtual=True, is_virtual=True) |
|
8451 ## net-device.h (module 'network'): bool ns3::NetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
|
8452 cls.add_method('SendFrom', |
|
8453 'bool', |
|
8454 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
|
8455 is_pure_virtual=True, is_virtual=True) |
|
8456 ## net-device.h (module 'network'): void ns3::NetDevice::SetAddress(ns3::Address address) [member function] |
|
8457 cls.add_method('SetAddress', |
|
8458 'void', |
|
8459 [param('ns3::Address', 'address')], |
|
8460 is_pure_virtual=True, is_virtual=True) |
|
8461 ## net-device.h (module 'network'): void ns3::NetDevice::SetIfIndex(uint32_t const index) [member function] |
|
8462 cls.add_method('SetIfIndex', |
|
8463 'void', |
|
8464 [param('uint32_t const', 'index')], |
|
8465 is_pure_virtual=True, is_virtual=True) |
|
8466 ## net-device.h (module 'network'): bool ns3::NetDevice::SetMtu(uint16_t const mtu) [member function] |
|
8467 cls.add_method('SetMtu', |
|
8468 'bool', |
|
8469 [param('uint16_t const', 'mtu')], |
|
8470 is_pure_virtual=True, is_virtual=True) |
|
8471 ## net-device.h (module 'network'): void ns3::NetDevice::SetNode(ns3::Ptr<ns3::Node> node) [member function] |
|
8472 cls.add_method('SetNode', |
|
8473 'void', |
|
8474 [param('ns3::Ptr< ns3::Node >', 'node')], |
|
8475 is_pure_virtual=True, is_virtual=True) |
|
8476 ## net-device.h (module 'network'): void ns3::NetDevice::SetPromiscReceiveCallback(ns3::Callback<bool,ns3::Ptr<ns3::NetDevice>,ns3::Ptr<const ns3::Packet>,short unsigned int,const ns3::Address&,const ns3::Address&,ns3::NetDevice::PacketType,ns3::empty,ns3::empty,ns3::empty> cb) [member function] |
|
8477 cls.add_method('SetPromiscReceiveCallback', |
|
8478 'void', |
|
8479 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, short unsigned int, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], |
|
8480 is_pure_virtual=True, is_virtual=True) |
|
8481 ## net-device.h (module 'network'): void ns3::NetDevice::SetReceiveCallback(ns3::Callback<bool,ns3::Ptr<ns3::NetDevice>,ns3::Ptr<const ns3::Packet>,short unsigned int,const ns3::Address&,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> cb) [member function] |
|
8482 cls.add_method('SetReceiveCallback', |
|
8483 'void', |
|
8484 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, short unsigned int, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], |
|
8485 is_pure_virtual=True, is_virtual=True) |
|
8486 ## net-device.h (module 'network'): bool ns3::NetDevice::SupportsSendFrom() const [member function] |
|
8487 cls.add_method('SupportsSendFrom', |
|
8488 'bool', |
|
8489 [], |
|
8490 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8491 return |
|
8492 |
|
8493 def register_Ns3NixVector_methods(root_module, cls): |
|
8494 cls.add_output_stream_operator() |
|
8495 ## nix-vector.h (module 'network'): ns3::NixVector::NixVector() [constructor] |
|
8496 cls.add_constructor([]) |
|
8497 ## nix-vector.h (module 'network'): ns3::NixVector::NixVector(ns3::NixVector const & o) [copy constructor] |
|
8498 cls.add_constructor([param('ns3::NixVector const &', 'o')]) |
|
8499 ## nix-vector.h (module 'network'): void ns3::NixVector::AddNeighborIndex(uint32_t newBits, uint32_t numberOfBits) [member function] |
|
8500 cls.add_method('AddNeighborIndex', |
|
8501 'void', |
|
8502 [param('uint32_t', 'newBits'), param('uint32_t', 'numberOfBits')]) |
|
8503 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::BitCount(uint32_t numberOfNeighbors) const [member function] |
|
8504 cls.add_method('BitCount', |
|
8505 'uint32_t', |
|
8506 [param('uint32_t', 'numberOfNeighbors')], |
|
8507 is_const=True) |
|
8508 ## nix-vector.h (module 'network'): ns3::Ptr<ns3::NixVector> ns3::NixVector::Copy() const [member function] |
|
8509 cls.add_method('Copy', |
|
8510 'ns3::Ptr< ns3::NixVector >', |
|
8511 [], |
|
8512 is_const=True) |
|
8513 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::Deserialize(uint32_t const * buffer, uint32_t size) [member function] |
|
8514 cls.add_method('Deserialize', |
|
8515 'uint32_t', |
|
8516 [param('uint32_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
8517 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::ExtractNeighborIndex(uint32_t numberOfBits) [member function] |
|
8518 cls.add_method('ExtractNeighborIndex', |
|
8519 'uint32_t', |
|
8520 [param('uint32_t', 'numberOfBits')]) |
|
8521 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::GetRemainingBits() [member function] |
|
8522 cls.add_method('GetRemainingBits', |
|
8523 'uint32_t', |
|
8524 []) |
|
8525 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::GetSerializedSize() const [member function] |
|
8526 cls.add_method('GetSerializedSize', |
|
8527 'uint32_t', |
|
8528 [], |
|
8529 is_const=True) |
|
8530 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::Serialize(uint32_t * buffer, uint32_t maxSize) const [member function] |
|
8531 cls.add_method('Serialize', |
|
8532 'uint32_t', |
|
8533 [param('uint32_t *', 'buffer'), param('uint32_t', 'maxSize')], |
|
8534 is_const=True) |
|
8535 return |
|
8536 |
|
8537 def register_Ns3Node_methods(root_module, cls): |
|
8538 ## node.h (module 'network'): ns3::Node::Node(ns3::Node const & arg0) [copy constructor] |
|
8539 cls.add_constructor([param('ns3::Node const &', 'arg0')]) |
|
8540 ## node.h (module 'network'): ns3::Node::Node() [constructor] |
|
8541 cls.add_constructor([]) |
|
8542 ## node.h (module 'network'): ns3::Node::Node(uint32_t systemId) [constructor] |
|
8543 cls.add_constructor([param('uint32_t', 'systemId')]) |
|
8544 ## node.h (module 'network'): uint32_t ns3::Node::AddApplication(ns3::Ptr<ns3::Application> application) [member function] |
|
8545 cls.add_method('AddApplication', |
|
8546 'uint32_t', |
|
8547 [param('ns3::Ptr< ns3::Application >', 'application')]) |
|
8548 ## node.h (module 'network'): uint32_t ns3::Node::AddDevice(ns3::Ptr<ns3::NetDevice> device) [member function] |
|
8549 cls.add_method('AddDevice', |
|
8550 'uint32_t', |
|
8551 [param('ns3::Ptr< ns3::NetDevice >', 'device')]) |
|
8552 ## node.h (module 'network'): static bool ns3::Node::ChecksumEnabled() [member function] |
|
8553 cls.add_method('ChecksumEnabled', |
|
8554 'bool', |
|
8555 [], |
|
8556 is_static=True) |
|
8557 ## node.h (module 'network'): ns3::Ptr<ns3::Application> ns3::Node::GetApplication(uint32_t index) const [member function] |
|
8558 cls.add_method('GetApplication', |
|
8559 'ns3::Ptr< ns3::Application >', |
|
8560 [param('uint32_t', 'index')], |
|
8561 is_const=True) |
|
8562 ## node.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::Node::GetDevice(uint32_t index) const [member function] |
|
8563 cls.add_method('GetDevice', |
|
8564 'ns3::Ptr< ns3::NetDevice >', |
|
8565 [param('uint32_t', 'index')], |
|
8566 is_const=True) |
|
8567 ## node.h (module 'network'): uint32_t ns3::Node::GetId() const [member function] |
|
8568 cls.add_method('GetId', |
|
8569 'uint32_t', |
|
8570 [], |
|
8571 is_const=True) |
|
8572 ## node.h (module 'network'): uint32_t ns3::Node::GetNApplications() const [member function] |
|
8573 cls.add_method('GetNApplications', |
|
8574 'uint32_t', |
|
8575 [], |
|
8576 is_const=True) |
|
8577 ## node.h (module 'network'): uint32_t ns3::Node::GetNDevices() const [member function] |
|
8578 cls.add_method('GetNDevices', |
|
8579 'uint32_t', |
|
8580 [], |
|
8581 is_const=True) |
|
8582 ## node.h (module 'network'): uint32_t ns3::Node::GetSystemId() const [member function] |
|
8583 cls.add_method('GetSystemId', |
|
8584 'uint32_t', |
|
8585 [], |
|
8586 is_const=True) |
|
8587 ## node.h (module 'network'): static ns3::TypeId ns3::Node::GetTypeId() [member function] |
|
8588 cls.add_method('GetTypeId', |
|
8589 'ns3::TypeId', |
|
8590 [], |
|
8591 is_static=True) |
|
8592 ## node.h (module 'network'): void ns3::Node::RegisterDeviceAdditionListener(ns3::Callback<void,ns3::Ptr<ns3::NetDevice>,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> listener) [member function] |
|
8593 cls.add_method('RegisterDeviceAdditionListener', |
|
8594 'void', |
|
8595 [param('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'listener')]) |
|
8596 ## node.h (module 'network'): void ns3::Node::RegisterProtocolHandler(ns3::Callback<void, 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> handler, uint16_t protocolType, ns3::Ptr<ns3::NetDevice> device, bool promiscuous=false) [member function] |
|
8597 cls.add_method('RegisterProtocolHandler', |
|
8598 'void', |
|
8599 [param('ns3::Callback< void, 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 >', 'handler'), param('uint16_t', 'protocolType'), param('ns3::Ptr< ns3::NetDevice >', 'device'), param('bool', 'promiscuous', default_value='false')]) |
|
8600 ## node.h (module 'network'): void ns3::Node::UnregisterDeviceAdditionListener(ns3::Callback<void,ns3::Ptr<ns3::NetDevice>,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> listener) [member function] |
|
8601 cls.add_method('UnregisterDeviceAdditionListener', |
|
8602 'void', |
|
8603 [param('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'listener')]) |
|
8604 ## node.h (module 'network'): void ns3::Node::UnregisterProtocolHandler(ns3::Callback<void, 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> handler) [member function] |
|
8605 cls.add_method('UnregisterProtocolHandler', |
|
8606 'void', |
|
8607 [param('ns3::Callback< void, 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 >', 'handler')]) |
|
8608 ## node.h (module 'network'): void ns3::Node::DoDispose() [member function] |
|
8609 cls.add_method('DoDispose', |
|
8610 'void', |
|
8611 [], |
|
8612 visibility='protected', is_virtual=True) |
|
8613 ## node.h (module 'network'): void ns3::Node::DoInitialize() [member function] |
|
8614 cls.add_method('DoInitialize', |
|
8615 'void', |
|
8616 [], |
|
8617 visibility='protected', is_virtual=True) |
|
8618 return |
|
8619 |
|
8620 def register_Ns3NqosWaveMacHelper_methods(root_module, cls): |
|
8621 ## wave-mac-helper.h (module 'wave'): ns3::NqosWaveMacHelper::NqosWaveMacHelper(ns3::NqosWaveMacHelper const & arg0) [copy constructor] |
|
8622 cls.add_constructor([param('ns3::NqosWaveMacHelper const &', 'arg0')]) |
|
8623 ## wave-mac-helper.h (module 'wave'): ns3::NqosWaveMacHelper::NqosWaveMacHelper() [constructor] |
|
8624 cls.add_constructor([]) |
|
8625 ## wave-mac-helper.h (module 'wave'): static ns3::NqosWaveMacHelper ns3::NqosWaveMacHelper::Default() [member function] |
|
8626 cls.add_method('Default', |
|
8627 'ns3::NqosWaveMacHelper', |
|
8628 [], |
|
8629 is_static=True) |
|
8630 ## wave-mac-helper.h (module 'wave'): void ns3::NqosWaveMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] |
|
8631 cls.add_method('SetType', |
|
8632 'void', |
|
8633 [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')], |
|
8634 is_virtual=True) |
|
8635 return |
|
8636 |
|
8637 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
|
8638 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker() [constructor] |
|
8639 cls.add_constructor([]) |
|
8640 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker(ns3::ObjectFactoryChecker const & arg0) [copy constructor] |
|
8641 cls.add_constructor([param('ns3::ObjectFactoryChecker const &', 'arg0')]) |
|
8642 return |
|
8643 |
|
8644 def register_Ns3ObjectFactoryValue_methods(root_module, cls): |
|
8645 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryValue() [constructor] |
|
8646 cls.add_constructor([]) |
|
8647 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryValue(ns3::ObjectFactoryValue const & arg0) [copy constructor] |
|
8648 cls.add_constructor([param('ns3::ObjectFactoryValue const &', 'arg0')]) |
|
8649 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryValue(ns3::ObjectFactory const & value) [constructor] |
|
8650 cls.add_constructor([param('ns3::ObjectFactory const &', 'value')]) |
|
8651 ## object-factory.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::ObjectFactoryValue::Copy() const [member function] |
|
8652 cls.add_method('Copy', |
|
8653 'ns3::Ptr< ns3::AttributeValue >', |
|
8654 [], |
|
8655 is_const=True, is_virtual=True) |
|
8656 ## object-factory.h (module 'core'): bool ns3::ObjectFactoryValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8657 cls.add_method('DeserializeFromString', |
|
8658 'bool', |
|
8659 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8660 is_virtual=True) |
|
8661 ## object-factory.h (module 'core'): ns3::ObjectFactory ns3::ObjectFactoryValue::Get() const [member function] |
|
8662 cls.add_method('Get', |
|
8663 'ns3::ObjectFactory', |
|
8664 [], |
|
8665 is_const=True) |
|
8666 ## object-factory.h (module 'core'): std::string ns3::ObjectFactoryValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8667 cls.add_method('SerializeToString', |
|
8668 'std::string', |
|
8669 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8670 is_const=True, is_virtual=True) |
|
8671 ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::ObjectFactory const & value) [member function] |
|
8672 cls.add_method('Set', |
|
8673 'void', |
|
8674 [param('ns3::ObjectFactory const &', 'value')]) |
|
8675 return |
|
8676 |
|
8677 def register_Ns3OrganizationIdentifierChecker_methods(root_module, cls): |
|
8678 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierChecker::OrganizationIdentifierChecker() [constructor] |
|
8679 cls.add_constructor([]) |
|
8680 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierChecker::OrganizationIdentifierChecker(ns3::OrganizationIdentifierChecker const & arg0) [copy constructor] |
|
8681 cls.add_constructor([param('ns3::OrganizationIdentifierChecker const &', 'arg0')]) |
|
8682 return |
|
8683 |
|
8684 def register_Ns3OrganizationIdentifierValue_methods(root_module, cls): |
|
8685 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierValue::OrganizationIdentifierValue() [constructor] |
|
8686 cls.add_constructor([]) |
|
8687 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierValue::OrganizationIdentifierValue(ns3::OrganizationIdentifierValue const & arg0) [copy constructor] |
|
8688 cls.add_constructor([param('ns3::OrganizationIdentifierValue const &', 'arg0')]) |
|
8689 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifierValue::OrganizationIdentifierValue(ns3::OrganizationIdentifier const & value) [constructor] |
|
8690 cls.add_constructor([param('ns3::OrganizationIdentifier const &', 'value')]) |
|
8691 ## vendor-specific-action.h (module 'wave'): ns3::Ptr<ns3::AttributeValue> ns3::OrganizationIdentifierValue::Copy() const [member function] |
|
8692 cls.add_method('Copy', |
|
8693 'ns3::Ptr< ns3::AttributeValue >', |
|
8694 [], |
|
8695 is_const=True, is_virtual=True) |
|
8696 ## vendor-specific-action.h (module 'wave'): bool ns3::OrganizationIdentifierValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8697 cls.add_method('DeserializeFromString', |
|
8698 'bool', |
|
8699 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8700 is_virtual=True) |
|
8701 ## vendor-specific-action.h (module 'wave'): ns3::OrganizationIdentifier ns3::OrganizationIdentifierValue::Get() const [member function] |
|
8702 cls.add_method('Get', |
|
8703 'ns3::OrganizationIdentifier', |
|
8704 [], |
|
8705 is_const=True) |
|
8706 ## vendor-specific-action.h (module 'wave'): std::string ns3::OrganizationIdentifierValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8707 cls.add_method('SerializeToString', |
|
8708 'std::string', |
|
8709 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8710 is_const=True, is_virtual=True) |
|
8711 ## vendor-specific-action.h (module 'wave'): void ns3::OrganizationIdentifierValue::Set(ns3::OrganizationIdentifier const & value) [member function] |
|
8712 cls.add_method('Set', |
|
8713 'void', |
|
8714 [param('ns3::OrganizationIdentifier const &', 'value')]) |
|
8715 return |
|
8716 |
|
8717 def register_Ns3OutputStreamWrapper_methods(root_module, cls): |
|
8718 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::OutputStreamWrapper(ns3::OutputStreamWrapper const & arg0) [copy constructor] |
|
8719 cls.add_constructor([param('ns3::OutputStreamWrapper const &', 'arg0')]) |
|
8720 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::OutputStreamWrapper(std::string filename, std::_Ios_Openmode filemode) [constructor] |
|
8721 cls.add_constructor([param('std::string', 'filename'), param('std::_Ios_Openmode', 'filemode')]) |
|
8722 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::OutputStreamWrapper(std::ostream * os) [constructor] |
|
8723 cls.add_constructor([param('std::ostream *', 'os')]) |
|
8724 ## output-stream-wrapper.h (module 'network'): std::ostream * ns3::OutputStreamWrapper::GetStream() [member function] |
|
8725 cls.add_method('GetStream', |
|
8726 'std::ostream *', |
|
8727 []) |
|
8728 return |
|
8729 |
|
8730 def register_Ns3Packet_methods(root_module, cls): |
|
8731 cls.add_output_stream_operator() |
|
8732 ## packet.h (module 'network'): ns3::Packet::Packet() [constructor] |
|
8733 cls.add_constructor([]) |
|
8734 ## packet.h (module 'network'): ns3::Packet::Packet(ns3::Packet const & o) [copy constructor] |
|
8735 cls.add_constructor([param('ns3::Packet const &', 'o')]) |
|
8736 ## packet.h (module 'network'): ns3::Packet::Packet(uint32_t size) [constructor] |
|
8737 cls.add_constructor([param('uint32_t', 'size')]) |
|
8738 ## packet.h (module 'network'): ns3::Packet::Packet(uint8_t const * buffer, uint32_t size, bool magic) [constructor] |
|
8739 cls.add_constructor([param('uint8_t const *', 'buffer'), param('uint32_t', 'size'), param('bool', 'magic')]) |
|
8740 ## packet.h (module 'network'): ns3::Packet::Packet(uint8_t const * buffer, uint32_t size) [constructor] |
|
8741 cls.add_constructor([param('uint8_t const *', 'buffer'), param('uint32_t', 'size')]) |
|
8742 ## packet.h (module 'network'): void ns3::Packet::AddAtEnd(ns3::Ptr<ns3::Packet const> packet) [member function] |
|
8743 cls.add_method('AddAtEnd', |
|
8744 'void', |
|
8745 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
8746 ## packet.h (module 'network'): void ns3::Packet::AddByteTag(ns3::Tag const & tag) const [member function] |
|
8747 cls.add_method('AddByteTag', |
|
8748 'void', |
|
8749 [param('ns3::Tag const &', 'tag')], |
|
8750 is_const=True) |
|
8751 ## packet.h (module 'network'): void ns3::Packet::AddHeader(ns3::Header const & header) [member function] |
|
8752 cls.add_method('AddHeader', |
|
8753 'void', |
|
8754 [param('ns3::Header const &', 'header')]) |
|
8755 ## packet.h (module 'network'): void ns3::Packet::AddPacketTag(ns3::Tag const & tag) const [member function] |
|
8756 cls.add_method('AddPacketTag', |
|
8757 'void', |
|
8758 [param('ns3::Tag const &', 'tag')], |
|
8759 is_const=True) |
|
8760 ## packet.h (module 'network'): void ns3::Packet::AddPaddingAtEnd(uint32_t size) [member function] |
|
8761 cls.add_method('AddPaddingAtEnd', |
|
8762 'void', |
|
8763 [param('uint32_t', 'size')]) |
|
8764 ## packet.h (module 'network'): void ns3::Packet::AddTrailer(ns3::Trailer const & trailer) [member function] |
|
8765 cls.add_method('AddTrailer', |
|
8766 'void', |
|
8767 [param('ns3::Trailer const &', 'trailer')]) |
|
8768 ## packet.h (module 'network'): ns3::PacketMetadata::ItemIterator ns3::Packet::BeginItem() const [member function] |
|
8769 cls.add_method('BeginItem', |
|
8770 'ns3::PacketMetadata::ItemIterator', |
|
8771 [], |
|
8772 is_const=True) |
|
8773 ## packet.h (module 'network'): ns3::Ptr<ns3::Packet> ns3::Packet::Copy() const [member function] |
|
8774 cls.add_method('Copy', |
|
8775 'ns3::Ptr< ns3::Packet >', |
|
8776 [], |
|
8777 is_const=True) |
|
8778 ## packet.h (module 'network'): uint32_t ns3::Packet::CopyData(uint8_t * buffer, uint32_t size) const [member function] |
|
8779 cls.add_method('CopyData', |
|
8780 'uint32_t', |
|
8781 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')], |
|
8782 is_const=True) |
|
8783 ## packet.h (module 'network'): void ns3::Packet::CopyData(std::ostream * os, uint32_t size) const [member function] |
|
8784 cls.add_method('CopyData', |
|
8785 'void', |
|
8786 [param('std::ostream *', 'os'), param('uint32_t', 'size')], |
|
8787 is_const=True) |
|
8788 ## packet.h (module 'network'): ns3::Ptr<ns3::Packet> ns3::Packet::CreateFragment(uint32_t start, uint32_t length) const [member function] |
|
8789 cls.add_method('CreateFragment', |
|
8790 'ns3::Ptr< ns3::Packet >', |
|
8791 [param('uint32_t', 'start'), param('uint32_t', 'length')], |
|
8792 is_const=True) |
|
8793 ## packet.h (module 'network'): static void ns3::Packet::EnableChecking() [member function] |
|
8794 cls.add_method('EnableChecking', |
|
8795 'void', |
|
8796 [], |
|
8797 is_static=True) |
|
8798 ## packet.h (module 'network'): static void ns3::Packet::EnablePrinting() [member function] |
|
8799 cls.add_method('EnablePrinting', |
|
8800 'void', |
|
8801 [], |
|
8802 is_static=True) |
|
8803 ## packet.h (module 'network'): bool ns3::Packet::FindFirstMatchingByteTag(ns3::Tag & tag) const [member function] |
|
8804 cls.add_method('FindFirstMatchingByteTag', |
|
8805 'bool', |
|
8806 [param('ns3::Tag &', 'tag')], |
|
8807 is_const=True) |
|
8808 ## packet.h (module 'network'): ns3::ByteTagIterator ns3::Packet::GetByteTagIterator() const [member function] |
|
8809 cls.add_method('GetByteTagIterator', |
|
8810 'ns3::ByteTagIterator', |
|
8811 [], |
|
8812 is_const=True) |
|
8813 ## packet.h (module 'network'): ns3::Ptr<ns3::NixVector> ns3::Packet::GetNixVector() const [member function] |
|
8814 cls.add_method('GetNixVector', |
|
8815 'ns3::Ptr< ns3::NixVector >', |
|
8816 [], |
|
8817 is_const=True) |
|
8818 ## packet.h (module 'network'): ns3::PacketTagIterator ns3::Packet::GetPacketTagIterator() const [member function] |
|
8819 cls.add_method('GetPacketTagIterator', |
|
8820 'ns3::PacketTagIterator', |
|
8821 [], |
|
8822 is_const=True) |
|
8823 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSerializedSize() const [member function] |
|
8824 cls.add_method('GetSerializedSize', |
|
8825 'uint32_t', |
|
8826 [], |
|
8827 is_const=True) |
|
8828 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSize() const [member function] |
|
8829 cls.add_method('GetSize', |
|
8830 'uint32_t', |
|
8831 [], |
|
8832 is_const=True) |
|
8833 ## packet.h (module 'network'): uint64_t ns3::Packet::GetUid() const [member function] |
|
8834 cls.add_method('GetUid', |
|
8835 'uint64_t', |
|
8836 [], |
|
8837 is_const=True) |
|
8838 ## packet.h (module 'network'): uint8_t const * ns3::Packet::PeekData() const [member function] |
|
8839 cls.add_method('PeekData', |
|
8840 'uint8_t const *', |
|
8841 [], |
|
8842 deprecated=True, is_const=True) |
|
8843 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekHeader(ns3::Header & header) const [member function] |
|
8844 cls.add_method('PeekHeader', |
|
8845 'uint32_t', |
|
8846 [param('ns3::Header &', 'header')], |
|
8847 is_const=True) |
|
8848 ## packet.h (module 'network'): bool ns3::Packet::PeekPacketTag(ns3::Tag & tag) const [member function] |
|
8849 cls.add_method('PeekPacketTag', |
|
8850 'bool', |
|
8851 [param('ns3::Tag &', 'tag')], |
|
8852 is_const=True) |
|
8853 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekTrailer(ns3::Trailer & trailer) [member function] |
|
8854 cls.add_method('PeekTrailer', |
|
8855 'uint32_t', |
|
8856 [param('ns3::Trailer &', 'trailer')]) |
|
8857 ## packet.h (module 'network'): void ns3::Packet::Print(std::ostream & os) const [member function] |
|
8858 cls.add_method('Print', |
|
8859 'void', |
|
8860 [param('std::ostream &', 'os')], |
|
8861 is_const=True) |
|
8862 ## packet.h (module 'network'): void ns3::Packet::PrintByteTags(std::ostream & os) const [member function] |
|
8863 cls.add_method('PrintByteTags', |
|
8864 'void', |
|
8865 [param('std::ostream &', 'os')], |
|
8866 is_const=True) |
|
8867 ## packet.h (module 'network'): void ns3::Packet::PrintPacketTags(std::ostream & os) const [member function] |
|
8868 cls.add_method('PrintPacketTags', |
|
8869 'void', |
|
8870 [param('std::ostream &', 'os')], |
|
8871 is_const=True) |
|
8872 ## packet.h (module 'network'): void ns3::Packet::RemoveAllByteTags() [member function] |
|
8873 cls.add_method('RemoveAllByteTags', |
|
8874 'void', |
|
8875 []) |
|
8876 ## packet.h (module 'network'): void ns3::Packet::RemoveAllPacketTags() [member function] |
|
8877 cls.add_method('RemoveAllPacketTags', |
|
8878 'void', |
|
8879 []) |
|
8880 ## packet.h (module 'network'): void ns3::Packet::RemoveAtEnd(uint32_t size) [member function] |
|
8881 cls.add_method('RemoveAtEnd', |
|
8882 'void', |
|
8883 [param('uint32_t', 'size')]) |
|
8884 ## packet.h (module 'network'): void ns3::Packet::RemoveAtStart(uint32_t size) [member function] |
|
8885 cls.add_method('RemoveAtStart', |
|
8886 'void', |
|
8887 [param('uint32_t', 'size')]) |
|
8888 ## packet.h (module 'network'): uint32_t ns3::Packet::RemoveHeader(ns3::Header & header) [member function] |
|
8889 cls.add_method('RemoveHeader', |
|
8890 'uint32_t', |
|
8891 [param('ns3::Header &', 'header')]) |
|
8892 ## packet.h (module 'network'): bool ns3::Packet::RemovePacketTag(ns3::Tag & tag) [member function] |
|
8893 cls.add_method('RemovePacketTag', |
|
8894 'bool', |
|
8895 [param('ns3::Tag &', 'tag')]) |
|
8896 ## packet.h (module 'network'): uint32_t ns3::Packet::RemoveTrailer(ns3::Trailer & trailer) [member function] |
|
8897 cls.add_method('RemoveTrailer', |
|
8898 'uint32_t', |
|
8899 [param('ns3::Trailer &', 'trailer')]) |
|
8900 ## packet.h (module 'network'): bool ns3::Packet::ReplacePacketTag(ns3::Tag & tag) [member function] |
|
8901 cls.add_method('ReplacePacketTag', |
|
8902 'bool', |
|
8903 [param('ns3::Tag &', 'tag')]) |
|
8904 ## packet.h (module 'network'): uint32_t ns3::Packet::Serialize(uint8_t * buffer, uint32_t maxSize) const [member function] |
|
8905 cls.add_method('Serialize', |
|
8906 'uint32_t', |
|
8907 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')], |
|
8908 is_const=True) |
|
8909 ## packet.h (module 'network'): void ns3::Packet::SetNixVector(ns3::Ptr<ns3::NixVector> arg0) [member function] |
|
8910 cls.add_method('SetNixVector', |
|
8911 'void', |
|
8912 [param('ns3::Ptr< ns3::NixVector >', 'arg0')]) |
|
8913 return |
|
8914 |
|
8915 def register_Ns3PointerChecker_methods(root_module, cls): |
|
8916 ## pointer.h (module 'core'): ns3::PointerChecker::PointerChecker() [constructor] |
|
8917 cls.add_constructor([]) |
|
8918 ## pointer.h (module 'core'): ns3::PointerChecker::PointerChecker(ns3::PointerChecker const & arg0) [copy constructor] |
|
8919 cls.add_constructor([param('ns3::PointerChecker const &', 'arg0')]) |
|
8920 ## pointer.h (module 'core'): ns3::TypeId ns3::PointerChecker::GetPointeeTypeId() const [member function] |
|
8921 cls.add_method('GetPointeeTypeId', |
|
8922 'ns3::TypeId', |
|
8923 [], |
|
8924 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
8925 return |
|
8926 |
|
8927 def register_Ns3PointerValue_methods(root_module, cls): |
|
8928 ## pointer.h (module 'core'): ns3::PointerValue::PointerValue(ns3::PointerValue const & arg0) [copy constructor] |
|
8929 cls.add_constructor([param('ns3::PointerValue const &', 'arg0')]) |
|
8930 ## pointer.h (module 'core'): ns3::PointerValue::PointerValue() [constructor] |
|
8931 cls.add_constructor([]) |
|
8932 ## pointer.h (module 'core'): ns3::PointerValue::PointerValue(ns3::Ptr<ns3::Object> object) [constructor] |
|
8933 cls.add_constructor([param('ns3::Ptr< ns3::Object >', 'object')]) |
|
8934 ## pointer.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::PointerValue::Copy() const [member function] |
|
8935 cls.add_method('Copy', |
|
8936 'ns3::Ptr< ns3::AttributeValue >', |
|
8937 [], |
|
8938 is_const=True, is_virtual=True) |
|
8939 ## pointer.h (module 'core'): bool ns3::PointerValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
8940 cls.add_method('DeserializeFromString', |
|
8941 'bool', |
|
8942 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8943 is_virtual=True) |
|
8944 ## pointer.h (module 'core'): ns3::Ptr<ns3::Object> ns3::PointerValue::GetObject() const [member function] |
|
8945 cls.add_method('GetObject', |
|
8946 'ns3::Ptr< ns3::Object >', |
|
8947 [], |
|
8948 is_const=True) |
|
8949 ## pointer.h (module 'core'): std::string ns3::PointerValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
8950 cls.add_method('SerializeToString', |
|
8951 'std::string', |
|
8952 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
8953 is_const=True, is_virtual=True) |
|
8954 ## pointer.h (module 'core'): void ns3::PointerValue::SetObject(ns3::Ptr<ns3::Object> object) [member function] |
|
8955 cls.add_method('SetObject', |
|
8956 'void', |
|
8957 [param('ns3::Ptr< ns3::Object >', 'object')]) |
|
8958 return |
|
8959 |
|
8960 def register_Ns3QosWaveMacHelper_methods(root_module, cls): |
|
8961 ## wave-mac-helper.h (module 'wave'): ns3::QosWaveMacHelper::QosWaveMacHelper(ns3::QosWaveMacHelper const & arg0) [copy constructor] |
|
8962 cls.add_constructor([param('ns3::QosWaveMacHelper const &', 'arg0')]) |
|
8963 ## wave-mac-helper.h (module 'wave'): ns3::QosWaveMacHelper::QosWaveMacHelper() [constructor] |
|
8964 cls.add_constructor([]) |
|
8965 ## wave-mac-helper.h (module 'wave'): static ns3::QosWaveMacHelper ns3::QosWaveMacHelper::Default() [member function] |
|
8966 cls.add_method('Default', |
|
8967 'ns3::QosWaveMacHelper', |
|
8968 [], |
|
8969 is_static=True) |
|
8970 ## wave-mac-helper.h (module 'wave'): void ns3::QosWaveMacHelper::SetType(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeValue()) [member function] |
|
8971 cls.add_method('SetType', |
|
8972 'void', |
|
8973 [param('std::string', 'type'), param('std::string', 'n0', default_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param('ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue const &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""'), param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeValue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', default_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_value='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAttributeValue()')], |
|
8974 is_virtual=True) |
|
8975 return |
|
8976 |
|
8977 def register_Ns3RegularWifiMac_methods(root_module, cls): |
|
8978 ## regular-wifi-mac.h (module 'wifi'): static ns3::TypeId ns3::RegularWifiMac::GetTypeId() [member function] |
|
8979 cls.add_method('GetTypeId', |
|
8980 'ns3::TypeId', |
|
8981 [], |
|
8982 is_static=True) |
|
8983 ## regular-wifi-mac.h (module 'wifi'): ns3::RegularWifiMac::RegularWifiMac() [constructor] |
|
8984 cls.add_constructor([]) |
|
8985 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetSlot(ns3::Time slotTime) [member function] |
|
8986 cls.add_method('SetSlot', |
|
8987 'void', |
|
8988 [param('ns3::Time', 'slotTime')], |
|
8989 is_virtual=True) |
|
8990 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetSifs(ns3::Time sifs) [member function] |
|
8991 cls.add_method('SetSifs', |
|
8992 'void', |
|
8993 [param('ns3::Time', 'sifs')], |
|
8994 is_virtual=True) |
|
8995 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetEifsNoDifs(ns3::Time eifsNoDifs) [member function] |
|
8996 cls.add_method('SetEifsNoDifs', |
|
8997 'void', |
|
8998 [param('ns3::Time', 'eifsNoDifs')], |
|
8999 is_virtual=True) |
|
9000 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetPifs(ns3::Time pifs) [member function] |
|
9001 cls.add_method('SetPifs', |
|
9002 'void', |
|
9003 [param('ns3::Time', 'pifs')], |
|
9004 is_virtual=True) |
|
9005 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetRifs(ns3::Time rifs) [member function] |
|
9006 cls.add_method('SetRifs', |
|
9007 'void', |
|
9008 [param('ns3::Time', 'rifs')], |
|
9009 is_virtual=True) |
|
9010 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCtsTimeout(ns3::Time ctsTimeout) [member function] |
|
9011 cls.add_method('SetCtsTimeout', |
|
9012 'void', |
|
9013 [param('ns3::Time', 'ctsTimeout')], |
|
9014 is_virtual=True) |
|
9015 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetAckTimeout(ns3::Time ackTimeout) [member function] |
|
9016 cls.add_method('SetAckTimeout', |
|
9017 'void', |
|
9018 [param('ns3::Time', 'ackTimeout')], |
|
9019 is_virtual=True) |
|
9020 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetRifs() const [member function] |
|
9021 cls.add_method('GetRifs', |
|
9022 'ns3::Time', |
|
9023 [], |
|
9024 is_const=True, is_virtual=True) |
|
9025 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetPifs() const [member function] |
|
9026 cls.add_method('GetPifs', |
|
9027 'ns3::Time', |
|
9028 [], |
|
9029 is_const=True, is_virtual=True) |
|
9030 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSifs() const [member function] |
|
9031 cls.add_method('GetSifs', |
|
9032 'ns3::Time', |
|
9033 [], |
|
9034 is_const=True, is_virtual=True) |
|
9035 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetSlot() const [member function] |
|
9036 cls.add_method('GetSlot', |
|
9037 'ns3::Time', |
|
9038 [], |
|
9039 is_const=True, is_virtual=True) |
|
9040 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetEifsNoDifs() const [member function] |
|
9041 cls.add_method('GetEifsNoDifs', |
|
9042 'ns3::Time', |
|
9043 [], |
|
9044 is_const=True, is_virtual=True) |
|
9045 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetCtsTimeout() const [member function] |
|
9046 cls.add_method('GetCtsTimeout', |
|
9047 'ns3::Time', |
|
9048 [], |
|
9049 is_const=True, is_virtual=True) |
|
9050 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetAckTimeout() const [member function] |
|
9051 cls.add_method('GetAckTimeout', |
|
9052 'ns3::Time', |
|
9053 [], |
|
9054 is_const=True, is_virtual=True) |
|
9055 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCtsToSelfSupported(bool enable) [member function] |
|
9056 cls.add_method('SetCtsToSelfSupported', |
|
9057 'void', |
|
9058 [param('bool', 'enable')]) |
|
9059 ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetCtsToSelfSupported() const [member function] |
|
9060 cls.add_method('GetCtsToSelfSupported', |
|
9061 'bool', |
|
9062 [], |
|
9063 is_const=True) |
|
9064 ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetAddress() const [member function] |
|
9065 cls.add_method('GetAddress', |
|
9066 'ns3::Mac48Address', |
|
9067 [], |
|
9068 is_const=True, is_virtual=True) |
|
9069 ## regular-wifi-mac.h (module 'wifi'): ns3::Ssid ns3::RegularWifiMac::GetSsid() const [member function] |
|
9070 cls.add_method('GetSsid', |
|
9071 'ns3::Ssid', |
|
9072 [], |
|
9073 is_const=True, is_virtual=True) |
|
9074 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetAddress(ns3::Mac48Address address) [member function] |
|
9075 cls.add_method('SetAddress', |
|
9076 'void', |
|
9077 [param('ns3::Mac48Address', 'address')], |
|
9078 is_virtual=True) |
|
9079 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
9080 cls.add_method('SetSsid', |
|
9081 'void', |
|
9082 [param('ns3::Ssid', 'ssid')], |
|
9083 is_virtual=True) |
|
9084 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetBssid(ns3::Mac48Address bssid) [member function] |
|
9085 cls.add_method('SetBssid', |
|
9086 'void', |
|
9087 [param('ns3::Mac48Address', 'bssid')], |
|
9088 is_virtual=True) |
|
9089 ## regular-wifi-mac.h (module 'wifi'): ns3::Mac48Address ns3::RegularWifiMac::GetBssid() const [member function] |
|
9090 cls.add_method('GetBssid', |
|
9091 'ns3::Mac48Address', |
|
9092 [], |
|
9093 is_const=True, is_virtual=True) |
|
9094 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetPromisc() [member function] |
|
9095 cls.add_method('SetPromisc', |
|
9096 'void', |
|
9097 [], |
|
9098 is_virtual=True) |
|
9099 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
9100 cls.add_method('Enqueue', |
|
9101 'void', |
|
9102 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')], |
|
9103 is_virtual=True) |
|
9104 ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::SupportsSendFrom() const [member function] |
|
9105 cls.add_method('SupportsSendFrom', |
|
9106 'bool', |
|
9107 [], |
|
9108 is_const=True, is_virtual=True) |
|
9109 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
|
9110 cls.add_method('Enqueue', |
|
9111 'void', |
|
9112 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
9113 is_pure_virtual=True, is_virtual=True) |
|
9114 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetWifiPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
|
9115 cls.add_method('SetWifiPhy', |
|
9116 'void', |
|
9117 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')], |
|
9118 is_virtual=True) |
|
9119 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::WifiPhy> ns3::RegularWifiMac::GetWifiPhy() const [member function] |
|
9120 cls.add_method('GetWifiPhy', |
|
9121 'ns3::Ptr< ns3::WifiPhy >', |
|
9122 [], |
|
9123 is_const=True, is_virtual=True) |
|
9124 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> stationManager) [member function] |
|
9125 cls.add_method('SetWifiRemoteStationManager', |
|
9126 'void', |
|
9127 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'stationManager')], |
|
9128 is_virtual=True) |
|
9129 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::WifiRemoteStationManager> ns3::RegularWifiMac::GetWifiRemoteStationManager() const [member function] |
|
9130 cls.add_method('GetWifiRemoteStationManager', |
|
9131 'ns3::Ptr< ns3::WifiRemoteStationManager >', |
|
9132 [], |
|
9133 is_const=True, is_virtual=True) |
|
9134 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::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] |
|
9135 cls.add_method('SetForwardUpCallback', |
|
9136 'void', |
|
9137 [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')], |
|
9138 is_virtual=True) |
|
9139 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::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] |
|
9140 cls.add_method('SetLinkUpCallback', |
|
9141 'void', |
|
9142 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
9143 is_virtual=True) |
|
9144 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::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] |
|
9145 cls.add_method('SetLinkDownCallback', |
|
9146 'void', |
|
9147 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
9148 is_virtual=True) |
|
9149 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetBasicBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
9150 cls.add_method('SetBasicBlockAckTimeout', |
|
9151 'void', |
|
9152 [param('ns3::Time', 'blockAckTimeout')], |
|
9153 is_virtual=True) |
|
9154 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetBasicBlockAckTimeout() const [member function] |
|
9155 cls.add_method('GetBasicBlockAckTimeout', |
|
9156 'ns3::Time', |
|
9157 [], |
|
9158 is_const=True, is_virtual=True) |
|
9159 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetCompressedBlockAckTimeout(ns3::Time blockAckTimeout) [member function] |
|
9160 cls.add_method('SetCompressedBlockAckTimeout', |
|
9161 'void', |
|
9162 [param('ns3::Time', 'blockAckTimeout')], |
|
9163 is_virtual=True) |
|
9164 ## regular-wifi-mac.h (module 'wifi'): ns3::Time ns3::RegularWifiMac::GetCompressedBlockAckTimeout() const [member function] |
|
9165 cls.add_method('GetCompressedBlockAckTimeout', |
|
9166 'ns3::Time', |
|
9167 [], |
|
9168 is_const=True, is_virtual=True) |
|
9169 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::DoInitialize() [member function] |
|
9170 cls.add_method('DoInitialize', |
|
9171 'void', |
|
9172 [], |
|
9173 visibility='protected', is_virtual=True) |
|
9174 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::DoDispose() [member function] |
|
9175 cls.add_method('DoDispose', |
|
9176 'void', |
|
9177 [], |
|
9178 visibility='protected', is_virtual=True) |
|
9179 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::DcaTxop> ns3::RegularWifiMac::GetDcaTxop() const [member function] |
|
9180 cls.add_method('GetDcaTxop', |
|
9181 'ns3::Ptr< ns3::DcaTxop >', |
|
9182 [], |
|
9183 is_const=True, visibility='protected') |
|
9184 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::EdcaTxopN> ns3::RegularWifiMac::GetVOQueue() const [member function] |
|
9185 cls.add_method('GetVOQueue', |
|
9186 'ns3::Ptr< ns3::EdcaTxopN >', |
|
9187 [], |
|
9188 is_const=True, visibility='protected') |
|
9189 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::EdcaTxopN> ns3::RegularWifiMac::GetVIQueue() const [member function] |
|
9190 cls.add_method('GetVIQueue', |
|
9191 'ns3::Ptr< ns3::EdcaTxopN >', |
|
9192 [], |
|
9193 is_const=True, visibility='protected') |
|
9194 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::EdcaTxopN> ns3::RegularWifiMac::GetBEQueue() const [member function] |
|
9195 cls.add_method('GetBEQueue', |
|
9196 'ns3::Ptr< ns3::EdcaTxopN >', |
|
9197 [], |
|
9198 is_const=True, visibility='protected') |
|
9199 ## regular-wifi-mac.h (module 'wifi'): ns3::Ptr<ns3::EdcaTxopN> ns3::RegularWifiMac::GetBKQueue() const [member function] |
|
9200 cls.add_method('GetBKQueue', |
|
9201 'ns3::Ptr< ns3::EdcaTxopN >', |
|
9202 [], |
|
9203 is_const=True, visibility='protected') |
|
9204 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function] |
|
9205 cls.add_method('FinishConfigureStandard', |
|
9206 'void', |
|
9207 [param('ns3::WifiPhyStandard', 'standard')], |
|
9208 visibility='protected', is_virtual=True) |
|
9209 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetTypeOfStation(ns3::TypeOfStation type) [member function] |
|
9210 cls.add_method('SetTypeOfStation', |
|
9211 'void', |
|
9212 [param('ns3::TypeOfStation', 'type')], |
|
9213 visibility='protected') |
|
9214 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function] |
|
9215 cls.add_method('Receive', |
|
9216 'void', |
|
9217 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
|
9218 visibility='protected', is_virtual=True) |
|
9219 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxOk(ns3::WifiMacHeader const & hdr) [member function] |
|
9220 cls.add_method('TxOk', |
|
9221 'void', |
|
9222 [param('ns3::WifiMacHeader const &', 'hdr')], |
|
9223 visibility='protected', is_virtual=True) |
|
9224 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::TxFailed(ns3::WifiMacHeader const & hdr) [member function] |
|
9225 cls.add_method('TxFailed', |
|
9226 'void', |
|
9227 [param('ns3::WifiMacHeader const &', 'hdr')], |
|
9228 visibility='protected', is_virtual=True) |
|
9229 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::ForwardUp(ns3::Ptr<ns3::Packet> packet, ns3::Mac48Address from, ns3::Mac48Address to) [member function] |
|
9230 cls.add_method('ForwardUp', |
|
9231 'void', |
|
9232 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Mac48Address', 'from'), param('ns3::Mac48Address', 'to')], |
|
9233 visibility='protected') |
|
9234 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::DeaggregateAmsduAndForward(ns3::Ptr<ns3::Packet> aggregatedPacket, ns3::WifiMacHeader const * hdr) [member function] |
|
9235 cls.add_method('DeaggregateAmsduAndForward', |
|
9236 'void', |
|
9237 [param('ns3::Ptr< ns3::Packet >', 'aggregatedPacket'), param('ns3::WifiMacHeader const *', 'hdr')], |
|
9238 visibility='protected', is_virtual=True) |
|
9239 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SendAddBaResponse(ns3::MgtAddBaRequestHeader const * reqHdr, ns3::Mac48Address originator) [member function] |
|
9240 cls.add_method('SendAddBaResponse', |
|
9241 'void', |
|
9242 [param('ns3::MgtAddBaRequestHeader const *', 'reqHdr'), param('ns3::Mac48Address', 'originator')], |
|
9243 visibility='protected', is_virtual=True) |
|
9244 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetQosSupported(bool enable) [member function] |
|
9245 cls.add_method('SetQosSupported', |
|
9246 'void', |
|
9247 [param('bool', 'enable')], |
|
9248 visibility='protected') |
|
9249 ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetQosSupported() const [member function] |
|
9250 cls.add_method('GetQosSupported', |
|
9251 'bool', |
|
9252 [], |
|
9253 is_const=True, visibility='protected') |
|
9254 ## regular-wifi-mac.h (module 'wifi'): void ns3::RegularWifiMac::SetHtSupported(bool enable) [member function] |
|
9255 cls.add_method('SetHtSupported', |
|
9256 'void', |
|
9257 [param('bool', 'enable')], |
|
9258 visibility='protected') |
|
9259 ## regular-wifi-mac.h (module 'wifi'): bool ns3::RegularWifiMac::GetHtSupported() const [member function] |
|
9260 cls.add_method('GetHtSupported', |
|
9261 'bool', |
|
9262 [], |
|
9263 is_const=True, visibility='protected') |
|
9264 return |
|
9265 |
|
9266 def register_Ns3Ssid_methods(root_module, cls): |
|
9267 cls.add_output_stream_operator() |
|
9268 ## ssid.h (module 'wifi'): ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
|
9269 cls.add_constructor([param('ns3::Ssid const &', 'arg0')]) |
|
9270 ## ssid.h (module 'wifi'): ns3::Ssid::Ssid() [constructor] |
|
9271 cls.add_constructor([]) |
|
9272 ## ssid.h (module 'wifi'): ns3::Ssid::Ssid(std::string s) [constructor] |
|
9273 cls.add_constructor([param('std::string', 's')]) |
|
9274 ## ssid.h (module 'wifi'): ns3::Ssid::Ssid(char const * ssid, uint8_t length) [constructor] |
|
9275 cls.add_constructor([param('char const *', 'ssid'), param('uint8_t', 'length')]) |
|
9276 ## ssid.h (module 'wifi'): uint8_t ns3::Ssid::DeserializeInformationField(ns3::Buffer::Iterator start, uint8_t length) [member function] |
|
9277 cls.add_method('DeserializeInformationField', |
|
9278 'uint8_t', |
|
9279 [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], |
|
9280 is_virtual=True) |
|
9281 ## ssid.h (module 'wifi'): ns3::WifiInformationElementId ns3::Ssid::ElementId() const [member function] |
|
9282 cls.add_method('ElementId', |
|
9283 'ns3::WifiInformationElementId', |
|
9284 [], |
|
9285 is_const=True, is_virtual=True) |
|
9286 ## ssid.h (module 'wifi'): uint8_t ns3::Ssid::GetInformationFieldSize() const [member function] |
|
9287 cls.add_method('GetInformationFieldSize', |
|
9288 'uint8_t', |
|
9289 [], |
|
9290 is_const=True, is_virtual=True) |
|
9291 ## ssid.h (module 'wifi'): bool ns3::Ssid::IsBroadcast() const [member function] |
|
9292 cls.add_method('IsBroadcast', |
|
9293 'bool', |
|
9294 [], |
|
9295 is_const=True) |
|
9296 ## ssid.h (module 'wifi'): bool ns3::Ssid::IsEqual(ns3::Ssid const & o) const [member function] |
|
9297 cls.add_method('IsEqual', |
|
9298 'bool', |
|
9299 [param('ns3::Ssid const &', 'o')], |
|
9300 is_const=True) |
|
9301 ## ssid.h (module 'wifi'): char * ns3::Ssid::PeekString() const [member function] |
|
9302 cls.add_method('PeekString', |
|
9303 'char *', |
|
9304 [], |
|
9305 is_const=True) |
|
9306 ## ssid.h (module 'wifi'): void ns3::Ssid::SerializeInformationField(ns3::Buffer::Iterator start) const [member function] |
|
9307 cls.add_method('SerializeInformationField', |
|
9308 'void', |
|
9309 [param('ns3::Buffer::Iterator', 'start')], |
|
9310 is_const=True, is_virtual=True) |
|
9311 return |
|
9312 |
|
9313 def register_Ns3SsidChecker_methods(root_module, cls): |
|
9314 ## ssid.h (module 'wifi'): ns3::SsidChecker::SsidChecker() [constructor] |
|
9315 cls.add_constructor([]) |
|
9316 ## ssid.h (module 'wifi'): ns3::SsidChecker::SsidChecker(ns3::SsidChecker const & arg0) [copy constructor] |
|
9317 cls.add_constructor([param('ns3::SsidChecker const &', 'arg0')]) |
|
9318 return |
|
9319 |
|
9320 def register_Ns3SsidValue_methods(root_module, cls): |
|
9321 ## ssid.h (module 'wifi'): ns3::SsidValue::SsidValue() [constructor] |
|
9322 cls.add_constructor([]) |
|
9323 ## ssid.h (module 'wifi'): ns3::SsidValue::SsidValue(ns3::SsidValue const & arg0) [copy constructor] |
|
9324 cls.add_constructor([param('ns3::SsidValue const &', 'arg0')]) |
|
9325 ## ssid.h (module 'wifi'): ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor] |
|
9326 cls.add_constructor([param('ns3::Ssid const &', 'value')]) |
|
9327 ## ssid.h (module 'wifi'): ns3::Ptr<ns3::AttributeValue> ns3::SsidValue::Copy() const [member function] |
|
9328 cls.add_method('Copy', |
|
9329 'ns3::Ptr< ns3::AttributeValue >', |
|
9330 [], |
|
9331 is_const=True, is_virtual=True) |
|
9332 ## ssid.h (module 'wifi'): bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9333 cls.add_method('DeserializeFromString', |
|
9334 'bool', |
|
9335 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9336 is_virtual=True) |
|
9337 ## ssid.h (module 'wifi'): ns3::Ssid ns3::SsidValue::Get() const [member function] |
|
9338 cls.add_method('Get', |
|
9339 'ns3::Ssid', |
|
9340 [], |
|
9341 is_const=True) |
|
9342 ## ssid.h (module 'wifi'): std::string ns3::SsidValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9343 cls.add_method('SerializeToString', |
|
9344 'std::string', |
|
9345 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9346 is_const=True, is_virtual=True) |
|
9347 ## ssid.h (module 'wifi'): void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] |
|
9348 cls.add_method('Set', |
|
9349 'void', |
|
9350 [param('ns3::Ssid const &', 'value')]) |
|
9351 return |
|
9352 |
|
9353 def register_Ns3SupportedRates_methods(root_module, cls): |
|
9354 cls.add_output_stream_operator() |
|
9355 ## supported-rates.h (module 'wifi'): ns3::SupportedRates::SupportedRates(ns3::SupportedRates const & arg0) [copy constructor] |
|
9356 cls.add_constructor([param('ns3::SupportedRates const &', 'arg0')]) |
|
9357 ## supported-rates.h (module 'wifi'): ns3::SupportedRates::SupportedRates() [constructor] |
|
9358 cls.add_constructor([]) |
|
9359 ## supported-rates.h (module 'wifi'): void ns3::SupportedRates::AddSupportedRate(uint32_t bs) [member function] |
|
9360 cls.add_method('AddSupportedRate', |
|
9361 'void', |
|
9362 [param('uint32_t', 'bs')]) |
|
9363 ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::DeserializeInformationField(ns3::Buffer::Iterator start, uint8_t length) [member function] |
|
9364 cls.add_method('DeserializeInformationField', |
|
9365 'uint8_t', |
|
9366 [param('ns3::Buffer::Iterator', 'start'), param('uint8_t', 'length')], |
|
9367 is_virtual=True) |
|
9368 ## supported-rates.h (module 'wifi'): ns3::WifiInformationElementId ns3::SupportedRates::ElementId() const [member function] |
|
9369 cls.add_method('ElementId', |
|
9370 'ns3::WifiInformationElementId', |
|
9371 [], |
|
9372 is_const=True, is_virtual=True) |
|
9373 ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetInformationFieldSize() const [member function] |
|
9374 cls.add_method('GetInformationFieldSize', |
|
9375 'uint8_t', |
|
9376 [], |
|
9377 is_const=True, is_virtual=True) |
|
9378 ## supported-rates.h (module 'wifi'): uint8_t ns3::SupportedRates::GetNRates() const [member function] |
|
9379 cls.add_method('GetNRates', |
|
9380 'uint8_t', |
|
9381 [], |
|
9382 is_const=True) |
|
9383 ## supported-rates.h (module 'wifi'): uint32_t ns3::SupportedRates::GetRate(uint8_t i) const [member function] |
|
9384 cls.add_method('GetRate', |
|
9385 'uint32_t', |
|
9386 [param('uint8_t', 'i')], |
|
9387 is_const=True) |
|
9388 ## supported-rates.h (module 'wifi'): bool ns3::SupportedRates::IsBasicRate(uint32_t bs) const [member function] |
|
9389 cls.add_method('IsBasicRate', |
|
9390 'bool', |
|
9391 [param('uint32_t', 'bs')], |
|
9392 is_const=True) |
|
9393 ## supported-rates.h (module 'wifi'): bool ns3::SupportedRates::IsSupportedRate(uint32_t bs) const [member function] |
|
9394 cls.add_method('IsSupportedRate', |
|
9395 'bool', |
|
9396 [param('uint32_t', 'bs')], |
|
9397 is_const=True) |
|
9398 ## supported-rates.h (module 'wifi'): void ns3::SupportedRates::SerializeInformationField(ns3::Buffer::Iterator start) const [member function] |
|
9399 cls.add_method('SerializeInformationField', |
|
9400 'void', |
|
9401 [param('ns3::Buffer::Iterator', 'start')], |
|
9402 is_const=True, is_virtual=True) |
|
9403 ## supported-rates.h (module 'wifi'): void ns3::SupportedRates::SetBasicRate(uint32_t bs) [member function] |
|
9404 cls.add_method('SetBasicRate', |
|
9405 'void', |
|
9406 [param('uint32_t', 'bs')]) |
|
9407 ## supported-rates.h (module 'wifi'): ns3::SupportedRates::extended [variable] |
|
9408 cls.add_instance_attribute('extended', 'ns3::ExtendedSupportedRatesIE', is_const=False) |
|
9409 return |
|
9410 |
|
9411 def register_Ns3TimeValue_methods(root_module, cls): |
|
9412 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue() [constructor] |
|
9413 cls.add_constructor([]) |
|
9414 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue(ns3::TimeValue const & arg0) [copy constructor] |
|
9415 cls.add_constructor([param('ns3::TimeValue const &', 'arg0')]) |
|
9416 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue(ns3::Time const & value) [constructor] |
|
9417 cls.add_constructor([param('ns3::Time const &', 'value')]) |
|
9418 ## nstime.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::TimeValue::Copy() const [member function] |
|
9419 cls.add_method('Copy', |
|
9420 'ns3::Ptr< ns3::AttributeValue >', |
|
9421 [], |
|
9422 is_const=True, is_virtual=True) |
|
9423 ## nstime.h (module 'core'): bool ns3::TimeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9424 cls.add_method('DeserializeFromString', |
|
9425 'bool', |
|
9426 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9427 is_virtual=True) |
|
9428 ## nstime.h (module 'core'): ns3::Time ns3::TimeValue::Get() const [member function] |
|
9429 cls.add_method('Get', |
|
9430 'ns3::Time', |
|
9431 [], |
|
9432 is_const=True) |
|
9433 ## nstime.h (module 'core'): std::string ns3::TimeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9434 cls.add_method('SerializeToString', |
|
9435 'std::string', |
|
9436 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9437 is_const=True, is_virtual=True) |
|
9438 ## nstime.h (module 'core'): void ns3::TimeValue::Set(ns3::Time const & value) [member function] |
|
9439 cls.add_method('Set', |
|
9440 'void', |
|
9441 [param('ns3::Time const &', 'value')]) |
|
9442 return |
|
9443 |
|
9444 def register_Ns3TypeIdChecker_methods(root_module, cls): |
|
9445 ## type-id.h (module 'core'): ns3::TypeIdChecker::TypeIdChecker() [constructor] |
|
9446 cls.add_constructor([]) |
|
9447 ## type-id.h (module 'core'): ns3::TypeIdChecker::TypeIdChecker(ns3::TypeIdChecker const & arg0) [copy constructor] |
|
9448 cls.add_constructor([param('ns3::TypeIdChecker const &', 'arg0')]) |
|
9449 return |
|
9450 |
|
9451 def register_Ns3TypeIdValue_methods(root_module, cls): |
|
9452 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue() [constructor] |
|
9453 cls.add_constructor([]) |
|
9454 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue(ns3::TypeIdValue const & arg0) [copy constructor] |
|
9455 cls.add_constructor([param('ns3::TypeIdValue const &', 'arg0')]) |
|
9456 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue(ns3::TypeId const & value) [constructor] |
|
9457 cls.add_constructor([param('ns3::TypeId const &', 'value')]) |
|
9458 ## type-id.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::TypeIdValue::Copy() const [member function] |
|
9459 cls.add_method('Copy', |
|
9460 'ns3::Ptr< ns3::AttributeValue >', |
|
9461 [], |
|
9462 is_const=True, is_virtual=True) |
|
9463 ## type-id.h (module 'core'): bool ns3::TypeIdValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9464 cls.add_method('DeserializeFromString', |
|
9465 'bool', |
|
9466 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9467 is_virtual=True) |
|
9468 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeIdValue::Get() const [member function] |
|
9469 cls.add_method('Get', |
|
9470 'ns3::TypeId', |
|
9471 [], |
|
9472 is_const=True) |
|
9473 ## type-id.h (module 'core'): std::string ns3::TypeIdValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9474 cls.add_method('SerializeToString', |
|
9475 'std::string', |
|
9476 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9477 is_const=True, is_virtual=True) |
|
9478 ## type-id.h (module 'core'): void ns3::TypeIdValue::Set(ns3::TypeId const & value) [member function] |
|
9479 cls.add_method('Set', |
|
9480 'void', |
|
9481 [param('ns3::TypeId const &', 'value')]) |
|
9482 return |
|
9483 |
|
9484 def register_Ns3UintegerValue_methods(root_module, cls): |
|
9485 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue() [constructor] |
|
9486 cls.add_constructor([]) |
|
9487 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue(ns3::UintegerValue const & arg0) [copy constructor] |
|
9488 cls.add_constructor([param('ns3::UintegerValue const &', 'arg0')]) |
|
9489 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue(uint64_t const & value) [constructor] |
|
9490 cls.add_constructor([param('uint64_t const &', 'value')]) |
|
9491 ## uinteger.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::UintegerValue::Copy() const [member function] |
|
9492 cls.add_method('Copy', |
|
9493 'ns3::Ptr< ns3::AttributeValue >', |
|
9494 [], |
|
9495 is_const=True, is_virtual=True) |
|
9496 ## uinteger.h (module 'core'): bool ns3::UintegerValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9497 cls.add_method('DeserializeFromString', |
|
9498 'bool', |
|
9499 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9500 is_virtual=True) |
|
9501 ## uinteger.h (module 'core'): uint64_t ns3::UintegerValue::Get() const [member function] |
|
9502 cls.add_method('Get', |
|
9503 'uint64_t', |
|
9504 [], |
|
9505 is_const=True) |
|
9506 ## uinteger.h (module 'core'): std::string ns3::UintegerValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9507 cls.add_method('SerializeToString', |
|
9508 'std::string', |
|
9509 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9510 is_const=True, is_virtual=True) |
|
9511 ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const & value) [member function] |
|
9512 cls.add_method('Set', |
|
9513 'void', |
|
9514 [param('uint64_t const &', 'value')]) |
|
9515 return |
|
9516 |
|
9517 def register_Ns3WaveMacLow_methods(root_module, cls): |
|
9518 ## wave-mac-low.h (module 'wave'): ns3::WaveMacLow::WaveMacLow(ns3::WaveMacLow const & arg0) [copy constructor] |
|
9519 cls.add_constructor([param('ns3::WaveMacLow const &', 'arg0')]) |
|
9520 ## wave-mac-low.h (module 'wave'): ns3::WaveMacLow::WaveMacLow() [constructor] |
|
9521 cls.add_constructor([]) |
|
9522 ## wave-mac-low.h (module 'wave'): static ns3::TypeId ns3::WaveMacLow::GetTypeId() [member function] |
|
9523 cls.add_method('GetTypeId', |
|
9524 'ns3::TypeId', |
|
9525 [], |
|
9526 is_static=True) |
|
9527 ## wave-mac-low.h (module 'wave'): ns3::WifiTxVector ns3::WaveMacLow::GetDataTxVector(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const * hdr) const [member function] |
|
9528 cls.add_method('GetDataTxVector', |
|
9529 'ns3::WifiTxVector', |
|
9530 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
|
9531 is_const=True, visibility='private', is_virtual=True) |
|
9532 return |
|
9533 |
|
9534 def register_Ns3WifiModeChecker_methods(root_module, cls): |
|
9535 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker::WifiModeChecker() [constructor] |
|
9536 cls.add_constructor([]) |
|
9537 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
|
9538 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
|
9539 return |
|
9540 |
|
9541 def register_Ns3WifiModeValue_methods(root_module, cls): |
|
9542 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue() [constructor] |
|
9543 cls.add_constructor([]) |
|
9544 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor] |
|
9545 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
|
9546 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
|
9547 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
|
9548 ## wifi-mode.h (module 'wifi'): ns3::Ptr<ns3::AttributeValue> ns3::WifiModeValue::Copy() const [member function] |
|
9549 cls.add_method('Copy', |
|
9550 'ns3::Ptr< ns3::AttributeValue >', |
|
9551 [], |
|
9552 is_const=True, is_virtual=True) |
|
9553 ## wifi-mode.h (module 'wifi'): bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9554 cls.add_method('DeserializeFromString', |
|
9555 'bool', |
|
9556 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9557 is_virtual=True) |
|
9558 ## wifi-mode.h (module 'wifi'): ns3::WifiMode ns3::WifiModeValue::Get() const [member function] |
|
9559 cls.add_method('Get', |
|
9560 'ns3::WifiMode', |
|
9561 [], |
|
9562 is_const=True) |
|
9563 ## wifi-mode.h (module 'wifi'): std::string ns3::WifiModeValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9564 cls.add_method('SerializeToString', |
|
9565 'std::string', |
|
9566 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9567 is_const=True, is_virtual=True) |
|
9568 ## wifi-mode.h (module 'wifi'): void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
|
9569 cls.add_method('Set', |
|
9570 'void', |
|
9571 [param('ns3::WifiMode const &', 'value')]) |
|
9572 return |
|
9573 |
|
9574 def register_Ns3AddressChecker_methods(root_module, cls): |
|
9575 ## address.h (module 'network'): ns3::AddressChecker::AddressChecker() [constructor] |
|
9576 cls.add_constructor([]) |
|
9577 ## address.h (module 'network'): ns3::AddressChecker::AddressChecker(ns3::AddressChecker const & arg0) [copy constructor] |
|
9578 cls.add_constructor([param('ns3::AddressChecker const &', 'arg0')]) |
|
9579 return |
|
9580 |
|
9581 def register_Ns3AddressValue_methods(root_module, cls): |
|
9582 ## address.h (module 'network'): ns3::AddressValue::AddressValue() [constructor] |
|
9583 cls.add_constructor([]) |
|
9584 ## address.h (module 'network'): ns3::AddressValue::AddressValue(ns3::AddressValue const & arg0) [copy constructor] |
|
9585 cls.add_constructor([param('ns3::AddressValue const &', 'arg0')]) |
|
9586 ## address.h (module 'network'): ns3::AddressValue::AddressValue(ns3::Address const & value) [constructor] |
|
9587 cls.add_constructor([param('ns3::Address const &', 'value')]) |
|
9588 ## address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::AddressValue::Copy() const [member function] |
|
9589 cls.add_method('Copy', |
|
9590 'ns3::Ptr< ns3::AttributeValue >', |
|
9591 [], |
|
9592 is_const=True, is_virtual=True) |
|
9593 ## address.h (module 'network'): bool ns3::AddressValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
9594 cls.add_method('DeserializeFromString', |
|
9595 'bool', |
|
9596 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9597 is_virtual=True) |
|
9598 ## address.h (module 'network'): ns3::Address ns3::AddressValue::Get() const [member function] |
|
9599 cls.add_method('Get', |
|
9600 'ns3::Address', |
|
9601 [], |
|
9602 is_const=True) |
|
9603 ## address.h (module 'network'): std::string ns3::AddressValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
9604 cls.add_method('SerializeToString', |
|
9605 'std::string', |
|
9606 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
9607 is_const=True, is_virtual=True) |
|
9608 ## address.h (module 'network'): void ns3::AddressValue::Set(ns3::Address const & value) [member function] |
|
9609 cls.add_method('Set', |
|
9610 'void', |
|
9611 [param('ns3::Address const &', 'value')]) |
|
9612 return |
|
9613 |
|
9614 def register_Ns3DcaTxop_methods(root_module, cls): |
|
9615 ## dca-txop.h (module 'wifi'): static ns3::TypeId ns3::DcaTxop::GetTypeId() [member function] |
|
9616 cls.add_method('GetTypeId', |
|
9617 'ns3::TypeId', |
|
9618 [], |
|
9619 is_static=True) |
|
9620 ## dca-txop.h (module 'wifi'): ns3::DcaTxop::DcaTxop() [constructor] |
|
9621 cls.add_constructor([]) |
|
9622 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetLow(ns3::Ptr<ns3::MacLow> low) [member function] |
|
9623 cls.add_method('SetLow', |
|
9624 'void', |
|
9625 [param('ns3::Ptr< ns3::MacLow >', 'low')]) |
|
9626 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetManager(ns3::DcfManager * manager) [member function] |
|
9627 cls.add_method('SetManager', |
|
9628 'void', |
|
9629 [param('ns3::DcfManager *', 'manager')]) |
|
9630 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetWifiRemoteStationManager(ns3::Ptr<ns3::WifiRemoteStationManager> remoteManager) [member function] |
|
9631 cls.add_method('SetWifiRemoteStationManager', |
|
9632 'void', |
|
9633 [param('ns3::Ptr< ns3::WifiRemoteStationManager >', 'remoteManager')]) |
|
9634 ## dca-txop.h (module 'wifi'): 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] |
|
9635 cls.add_method('SetTxOkCallback', |
|
9636 'void', |
|
9637 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
9638 ## dca-txop.h (module 'wifi'): 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] |
|
9639 cls.add_method('SetTxFailedCallback', |
|
9640 'void', |
|
9641 [param('ns3::Callback< void, ns3::WifiMacHeader const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
|
9642 ## dca-txop.h (module 'wifi'): ns3::Ptr<ns3::WifiMacQueue> ns3::DcaTxop::GetQueue() const [member function] |
|
9643 cls.add_method('GetQueue', |
|
9644 'ns3::Ptr< ns3::WifiMacQueue >', |
|
9645 [], |
|
9646 is_const=True) |
|
9647 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetMinCw(uint32_t minCw) [member function] |
|
9648 cls.add_method('SetMinCw', |
|
9649 'void', |
|
9650 [param('uint32_t', 'minCw')], |
|
9651 is_virtual=True) |
|
9652 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetMaxCw(uint32_t maxCw) [member function] |
|
9653 cls.add_method('SetMaxCw', |
|
9654 'void', |
|
9655 [param('uint32_t', 'maxCw')], |
|
9656 is_virtual=True) |
|
9657 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::SetAifsn(uint32_t aifsn) [member function] |
|
9658 cls.add_method('SetAifsn', |
|
9659 'void', |
|
9660 [param('uint32_t', 'aifsn')], |
|
9661 is_virtual=True) |
|
9662 ## dca-txop.h (module 'wifi'): uint32_t ns3::DcaTxop::GetMinCw() const [member function] |
|
9663 cls.add_method('GetMinCw', |
|
9664 'uint32_t', |
|
9665 [], |
|
9666 is_const=True, is_virtual=True) |
|
9667 ## dca-txop.h (module 'wifi'): uint32_t ns3::DcaTxop::GetMaxCw() const [member function] |
|
9668 cls.add_method('GetMaxCw', |
|
9669 'uint32_t', |
|
9670 [], |
|
9671 is_const=True, is_virtual=True) |
|
9672 ## dca-txop.h (module 'wifi'): uint32_t ns3::DcaTxop::GetAifsn() const [member function] |
|
9673 cls.add_method('GetAifsn', |
|
9674 'uint32_t', |
|
9675 [], |
|
9676 is_const=True, is_virtual=True) |
|
9677 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::Queue(ns3::Ptr<ns3::Packet const> packet, ns3::WifiMacHeader const & hdr) [member function] |
|
9678 cls.add_method('Queue', |
|
9679 'void', |
|
9680 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::WifiMacHeader const &', 'hdr')]) |
|
9681 ## dca-txop.h (module 'wifi'): int64_t ns3::DcaTxop::AssignStreams(int64_t stream) [member function] |
|
9682 cls.add_method('AssignStreams', |
|
9683 'int64_t', |
|
9684 [param('int64_t', 'stream')]) |
|
9685 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::DoInitialize() [member function] |
|
9686 cls.add_method('DoInitialize', |
|
9687 'void', |
|
9688 [], |
|
9689 visibility='private', is_virtual=True) |
|
9690 ## dca-txop.h (module 'wifi'): void ns3::DcaTxop::DoDispose() [member function] |
|
9691 cls.add_method('DoDispose', |
|
9692 'void', |
|
9693 [], |
|
9694 visibility='private', is_virtual=True) |
|
9695 return |
|
9696 |
|
9697 def register_Ns3OcbWifiMac_methods(root_module, cls): |
|
9698 ## ocb-wifi-mac.h (module 'wave'): static ns3::TypeId ns3::OcbWifiMac::GetTypeId() [member function] |
|
9699 cls.add_method('GetTypeId', |
|
9700 'ns3::TypeId', |
|
9701 [], |
|
9702 is_static=True) |
|
9703 ## ocb-wifi-mac.h (module 'wave'): ns3::OcbWifiMac::OcbWifiMac() [constructor] |
|
9704 cls.add_constructor([]) |
|
9705 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::SendVsc(ns3::Ptr<ns3::Packet> vsc, ns3::Mac48Address peer, ns3::OrganizationIdentifier oi) [member function] |
|
9706 cls.add_method('SendVsc', |
|
9707 'void', |
|
9708 [param('ns3::Ptr< ns3::Packet >', 'vsc'), param('ns3::Mac48Address', 'peer'), param('ns3::OrganizationIdentifier', 'oi')]) |
|
9709 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::AddReceiveVscCallback(ns3::OrganizationIdentifier oi, ns3::VscCallback cb) [member function] |
|
9710 cls.add_method('AddReceiveVscCallback', |
|
9711 'void', |
|
9712 [param('ns3::OrganizationIdentifier', 'oi'), param('ns3::VscCallback', 'cb')]) |
|
9713 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::RemoveReceiveVscCallback(ns3::OrganizationIdentifier oi) [member function] |
|
9714 cls.add_method('RemoveReceiveVscCallback', |
|
9715 'void', |
|
9716 [param('ns3::OrganizationIdentifier', 'oi')]) |
|
9717 ## ocb-wifi-mac.h (module 'wave'): ns3::Ssid ns3::OcbWifiMac::GetSsid() const [member function] |
|
9718 cls.add_method('GetSsid', |
|
9719 'ns3::Ssid', |
|
9720 [], |
|
9721 is_const=True, is_virtual=True) |
|
9722 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::SetSsid(ns3::Ssid ssid) [member function] |
|
9723 cls.add_method('SetSsid', |
|
9724 'void', |
|
9725 [param('ns3::Ssid', 'ssid')], |
|
9726 is_virtual=True) |
|
9727 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::SetBssid(ns3::Mac48Address bssid) [member function] |
|
9728 cls.add_method('SetBssid', |
|
9729 'void', |
|
9730 [param('ns3::Mac48Address', 'bssid')], |
|
9731 is_virtual=True) |
|
9732 ## ocb-wifi-mac.h (module 'wave'): ns3::Mac48Address ns3::OcbWifiMac::GetBssid() const [member function] |
|
9733 cls.add_method('GetBssid', |
|
9734 'ns3::Mac48Address', |
|
9735 [], |
|
9736 is_const=True, is_virtual=True) |
|
9737 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::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] |
|
9738 cls.add_method('SetLinkUpCallback', |
|
9739 'void', |
|
9740 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkUp')], |
|
9741 is_virtual=True) |
|
9742 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::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] |
|
9743 cls.add_method('SetLinkDownCallback', |
|
9744 'void', |
|
9745 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
|
9746 is_virtual=True) |
|
9747 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::Enqueue(ns3::Ptr<ns3::Packet const> packet, ns3::Mac48Address to) [member function] |
|
9748 cls.add_method('Enqueue', |
|
9749 'void', |
|
9750 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3::Mac48Address', 'to')], |
|
9751 is_virtual=True) |
|
9752 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::ConfigureEdca(uint32_t cwmin, uint32_t cwmax, uint32_t aifsn, ns3::AcIndex ac) [member function] |
|
9753 cls.add_method('ConfigureEdca', |
|
9754 'void', |
|
9755 [param('uint32_t', 'cwmin'), param('uint32_t', 'cwmax'), param('uint32_t', 'aifsn'), param('ns3::AcIndex', 'ac')]) |
|
9756 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::FinishConfigureStandard(ns3::WifiPhyStandard standard) [member function] |
|
9757 cls.add_method('FinishConfigureStandard', |
|
9758 'void', |
|
9759 [param('ns3::WifiPhyStandard', 'standard')], |
|
9760 visibility='protected', is_virtual=True) |
|
9761 ## ocb-wifi-mac.h (module 'wave'): void ns3::OcbWifiMac::Receive(ns3::Ptr<ns3::Packet> packet, ns3::WifiMacHeader const * hdr) [member function] |
|
9762 cls.add_method('Receive', |
|
9763 'void', |
|
9764 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::WifiMacHeader const *', 'hdr')], |
|
9765 visibility='private', is_virtual=True) |
|
9766 return |
|
9767 |
|
9768 def register_Ns3HashImplementation_methods(root_module, cls): |
|
9769 ## hash-function.h (module 'core'): ns3::Hash::Implementation::Implementation(ns3::Hash::Implementation const & arg0) [copy constructor] |
|
9770 cls.add_constructor([param('ns3::Hash::Implementation const &', 'arg0')]) |
|
9771 ## hash-function.h (module 'core'): ns3::Hash::Implementation::Implementation() [constructor] |
|
9772 cls.add_constructor([]) |
|
9773 ## hash-function.h (module 'core'): uint32_t ns3::Hash::Implementation::GetHash32(char const * buffer, size_t const size) [member function] |
|
9774 cls.add_method('GetHash32', |
|
9775 'uint32_t', |
|
9776 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9777 is_pure_virtual=True, is_virtual=True) |
|
9778 ## hash-function.h (module 'core'): uint64_t ns3::Hash::Implementation::GetHash64(char const * buffer, size_t const size) [member function] |
|
9779 cls.add_method('GetHash64', |
|
9780 'uint64_t', |
|
9781 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9782 is_virtual=True) |
|
9783 ## hash-function.h (module 'core'): void ns3::Hash::Implementation::clear() [member function] |
|
9784 cls.add_method('clear', |
|
9785 'void', |
|
9786 [], |
|
9787 is_pure_virtual=True, is_virtual=True) |
|
9788 return |
|
9789 |
|
9790 def register_Ns3HashFunctionFnv1a_methods(root_module, cls): |
|
9791 ## hash-fnv.h (module 'core'): ns3::Hash::Function::Fnv1a::Fnv1a(ns3::Hash::Function::Fnv1a const & arg0) [copy constructor] |
|
9792 cls.add_constructor([param('ns3::Hash::Function::Fnv1a const &', 'arg0')]) |
|
9793 ## hash-fnv.h (module 'core'): ns3::Hash::Function::Fnv1a::Fnv1a() [constructor] |
|
9794 cls.add_constructor([]) |
|
9795 ## hash-fnv.h (module 'core'): uint32_t ns3::Hash::Function::Fnv1a::GetHash32(char const * buffer, size_t const size) [member function] |
|
9796 cls.add_method('GetHash32', |
|
9797 'uint32_t', |
|
9798 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9799 is_virtual=True) |
|
9800 ## hash-fnv.h (module 'core'): uint64_t ns3::Hash::Function::Fnv1a::GetHash64(char const * buffer, size_t const size) [member function] |
|
9801 cls.add_method('GetHash64', |
|
9802 'uint64_t', |
|
9803 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9804 is_virtual=True) |
|
9805 ## hash-fnv.h (module 'core'): void ns3::Hash::Function::Fnv1a::clear() [member function] |
|
9806 cls.add_method('clear', |
|
9807 'void', |
|
9808 [], |
|
9809 is_virtual=True) |
|
9810 return |
|
9811 |
|
9812 def register_Ns3HashFunctionHash32_methods(root_module, cls): |
|
9813 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash32::Hash32(ns3::Hash::Function::Hash32 const & arg0) [copy constructor] |
|
9814 cls.add_constructor([param('ns3::Hash::Function::Hash32 const &', 'arg0')]) |
|
9815 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash32::Hash32(ns3::Hash::Hash32Function_ptr hp) [constructor] |
|
9816 cls.add_constructor([param('ns3::Hash::Hash32Function_ptr', 'hp')]) |
|
9817 ## hash-function.h (module 'core'): uint32_t ns3::Hash::Function::Hash32::GetHash32(char const * buffer, size_t const size) [member function] |
|
9818 cls.add_method('GetHash32', |
|
9819 'uint32_t', |
|
9820 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9821 is_virtual=True) |
|
9822 ## hash-function.h (module 'core'): void ns3::Hash::Function::Hash32::clear() [member function] |
|
9823 cls.add_method('clear', |
|
9824 'void', |
|
9825 [], |
|
9826 is_virtual=True) |
|
9827 return |
|
9828 |
|
9829 def register_Ns3HashFunctionHash64_methods(root_module, cls): |
|
9830 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash64::Hash64(ns3::Hash::Function::Hash64 const & arg0) [copy constructor] |
|
9831 cls.add_constructor([param('ns3::Hash::Function::Hash64 const &', 'arg0')]) |
|
9832 ## hash-function.h (module 'core'): ns3::Hash::Function::Hash64::Hash64(ns3::Hash::Hash64Function_ptr hp) [constructor] |
|
9833 cls.add_constructor([param('ns3::Hash::Hash64Function_ptr', 'hp')]) |
|
9834 ## hash-function.h (module 'core'): uint32_t ns3::Hash::Function::Hash64::GetHash32(char const * buffer, size_t const size) [member function] |
|
9835 cls.add_method('GetHash32', |
|
9836 'uint32_t', |
|
9837 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9838 is_virtual=True) |
|
9839 ## hash-function.h (module 'core'): uint64_t ns3::Hash::Function::Hash64::GetHash64(char const * buffer, size_t const size) [member function] |
|
9840 cls.add_method('GetHash64', |
|
9841 'uint64_t', |
|
9842 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9843 is_virtual=True) |
|
9844 ## hash-function.h (module 'core'): void ns3::Hash::Function::Hash64::clear() [member function] |
|
9845 cls.add_method('clear', |
|
9846 'void', |
|
9847 [], |
|
9848 is_virtual=True) |
|
9849 return |
|
9850 |
|
9851 def register_Ns3HashFunctionMurmur3_methods(root_module, cls): |
|
9852 ## hash-murmur3.h (module 'core'): ns3::Hash::Function::Murmur3::Murmur3(ns3::Hash::Function::Murmur3 const & arg0) [copy constructor] |
|
9853 cls.add_constructor([param('ns3::Hash::Function::Murmur3 const &', 'arg0')]) |
|
9854 ## hash-murmur3.h (module 'core'): ns3::Hash::Function::Murmur3::Murmur3() [constructor] |
|
9855 cls.add_constructor([]) |
|
9856 ## hash-murmur3.h (module 'core'): uint32_t ns3::Hash::Function::Murmur3::GetHash32(char const * buffer, size_t const size) [member function] |
|
9857 cls.add_method('GetHash32', |
|
9858 'uint32_t', |
|
9859 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9860 is_virtual=True) |
|
9861 ## hash-murmur3.h (module 'core'): uint64_t ns3::Hash::Function::Murmur3::GetHash64(char const * buffer, size_t const size) [member function] |
|
9862 cls.add_method('GetHash64', |
|
9863 'uint64_t', |
|
9864 [param('char const *', 'buffer'), param('size_t const', 'size')], |
|
9865 is_virtual=True) |
|
9866 ## hash-murmur3.h (module 'core'): void ns3::Hash::Function::Murmur3::clear() [member function] |
|
9867 cls.add_method('clear', |
|
9868 'void', |
|
9869 [], |
|
9870 is_virtual=True) |
|
9871 return |
|
9872 |
|
9873 def register_functions(root_module): |
|
9874 module = root_module |
|
9875 ## vendor-specific-action.h (module 'wave'): extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeOrganizationIdentifierChecker() [free function] |
|
9876 module.add_function('MakeOrganizationIdentifierChecker', |
|
9877 'ns3::Ptr< ns3::AttributeChecker const >', |
|
9878 []) |
|
9879 register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module) |
|
9880 register_functions_ns3_Hash(module.get_submodule('Hash'), root_module) |
|
9881 register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
|
9882 return |
|
9883 |
|
9884 def register_functions_ns3_FatalImpl(module, root_module): |
|
9885 return |
|
9886 |
|
9887 def register_functions_ns3_Hash(module, root_module): |
|
9888 register_functions_ns3_Hash_Function(module.get_submodule('Function'), root_module) |
|
9889 return |
|
9890 |
|
9891 def register_functions_ns3_Hash_Function(module, root_module): |
|
9892 return |
|
9893 |
|
9894 def register_functions_ns3_internal(module, root_module): |
|
9895 return |
|
9896 |
|
9897 def main(): |
|
9898 out = FileCodeSink(sys.stdout) |
|
9899 root_module = module_init() |
|
9900 register_types(root_module) |
|
9901 register_methods(root_module) |
|
9902 register_functions(root_module) |
|
9903 root_module.generate(out) |
|
9904 |
|
9905 if __name__ == '__main__': |
|
9906 main() |
|
9907 |