67 ## csma-channel.h: ns3::CsmaDeviceRec::devicePtr [variable] |
67 ## csma-channel.h: ns3::CsmaDeviceRec::devicePtr [variable] |
68 cls.add_instance_attribute('devicePtr', 'ns3::Ptr< ns3::CsmaNetDevice >', is_const=False) |
68 cls.add_instance_attribute('devicePtr', 'ns3::Ptr< ns3::CsmaNetDevice >', is_const=False) |
69 ## csma-channel.h: ns3::CsmaDeviceRec::active [variable] |
69 ## csma-channel.h: ns3::CsmaDeviceRec::active [variable] |
70 cls.add_instance_attribute('active', 'bool', is_const=False) |
70 cls.add_instance_attribute('active', 'bool', is_const=False) |
71 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec(ns3::CsmaDeviceRec const & arg0) [copy constructor] |
71 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec(ns3::CsmaDeviceRec const & arg0) [copy constructor] |
72 cls.add_constructor([param('ns3::CsmaDeviceRec&', 'arg0', is_const=True)]) |
72 cls.add_constructor([param('ns3::CsmaDeviceRec const &', 'arg0')]) |
73 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec() [constructor] |
73 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec() [constructor] |
74 cls.add_constructor([]) |
74 cls.add_constructor([]) |
75 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec(ns3::Ptr<ns3::CsmaNetDevice> device) [constructor] |
75 ## csma-channel.h: ns3::CsmaDeviceRec::CsmaDeviceRec(ns3::Ptr<ns3::CsmaNetDevice> device) [constructor] |
76 cls.add_constructor([param('ns3::Ptr< ns3::CsmaNetDevice >', 'device')]) |
76 cls.add_constructor([param('ns3::Ptr< ns3::CsmaNetDevice >', 'device')]) |
77 ## csma-channel.h: bool ns3::CsmaDeviceRec::IsActive() [member function] |
77 ## csma-channel.h: bool ns3::CsmaDeviceRec::IsActive() [member function] |
90 ## backoff.h: ns3::Backoff::m_maxRetries [variable] |
90 ## backoff.h: ns3::Backoff::m_maxRetries [variable] |
91 cls.add_instance_attribute('m_maxRetries', 'uint32_t', is_const=False) |
91 cls.add_instance_attribute('m_maxRetries', 'uint32_t', is_const=False) |
92 ## backoff.h: ns3::Backoff::m_slotTime [variable] |
92 ## backoff.h: ns3::Backoff::m_slotTime [variable] |
93 cls.add_instance_attribute('m_slotTime', 'ns3::Time', is_const=False) |
93 cls.add_instance_attribute('m_slotTime', 'ns3::Time', is_const=False) |
94 ## backoff.h: ns3::Backoff::Backoff(ns3::Backoff const & arg0) [copy constructor] |
94 ## backoff.h: ns3::Backoff::Backoff(ns3::Backoff const & arg0) [copy constructor] |
95 cls.add_constructor([param('ns3::Backoff&', 'arg0', is_const=True)]) |
95 cls.add_constructor([param('ns3::Backoff const &', 'arg0')]) |
96 ## backoff.h: ns3::Backoff::Backoff() [constructor] |
96 ## backoff.h: ns3::Backoff::Backoff() [constructor] |
97 cls.add_constructor([]) |
97 cls.add_constructor([]) |
98 ## backoff.h: ns3::Backoff::Backoff(ns3::Time slotTime, uint32_t minSlots, uint32_t maxSlots, uint32_t ceiling, uint32_t maxRetries) [constructor] |
98 ## backoff.h: ns3::Backoff::Backoff(ns3::Time slotTime, uint32_t minSlots, uint32_t maxSlots, uint32_t ceiling, uint32_t maxRetries) [constructor] |
99 cls.add_constructor([param('ns3::Time', 'slotTime'), param('uint32_t', 'minSlots'), param('uint32_t', 'maxSlots'), param('uint32_t', 'ceiling'), param('uint32_t', 'maxRetries')]) |
99 cls.add_constructor([param('ns3::Time', 'slotTime'), param('uint32_t', 'minSlots'), param('uint32_t', 'maxSlots'), param('uint32_t', 'ceiling'), param('uint32_t', 'maxRetries')]) |
100 ## backoff.h: ns3::Time ns3::Backoff::GetBackoffTime() [member function] |
100 ## backoff.h: ns3::Time ns3::Backoff::GetBackoffTime() [member function] |
115 []) |
115 []) |
116 return |
116 return |
117 |
117 |
118 def register_Ns3CsmaChannel_methods(root_module, cls): |
118 def register_Ns3CsmaChannel_methods(root_module, cls): |
119 ## csma-channel.h: ns3::CsmaChannel::CsmaChannel(ns3::CsmaChannel const & arg0) [copy constructor] |
119 ## csma-channel.h: ns3::CsmaChannel::CsmaChannel(ns3::CsmaChannel const & arg0) [copy constructor] |
120 cls.add_constructor([param('ns3::CsmaChannel&', 'arg0', is_const=True)]) |
120 cls.add_constructor([param('ns3::CsmaChannel const &', 'arg0')]) |
121 ## csma-channel.h: static ns3::TypeId ns3::CsmaChannel::GetTypeId() [member function] |
121 ## csma-channel.h: static ns3::TypeId ns3::CsmaChannel::GetTypeId() [member function] |
122 cls.add_method('GetTypeId', |
122 cls.add_method('GetTypeId', |
123 'ns3::TypeId', |
123 'ns3::TypeId', |
124 [], |
124 [], |
125 is_static=True) |
125 is_static=True) |
283 'ns3::CsmaNetDevice::EncapsulationMode', |
283 'ns3::CsmaNetDevice::EncapsulationMode', |
284 []) |
284 []) |
285 ## csma-net-device.h: void ns3::CsmaNetDevice::SetName(std::string const name) [member function] |
285 ## csma-net-device.h: void ns3::CsmaNetDevice::SetName(std::string const name) [member function] |
286 cls.add_method('SetName', |
286 cls.add_method('SetName', |
287 'void', |
287 'void', |
288 [param('std::string', 'name', is_const=True)], |
288 [param('std::string const', 'name')], |
289 is_virtual=True) |
289 is_virtual=True) |
290 ## csma-net-device.h: std::string ns3::CsmaNetDevice::GetName() const [member function] |
290 ## csma-net-device.h: std::string ns3::CsmaNetDevice::GetName() const [member function] |
291 cls.add_method('GetName', |
291 cls.add_method('GetName', |
292 'std::string', |
292 'std::string', |
293 [], |
293 [], |
294 is_const=True, is_virtual=True) |
294 is_const=True, is_virtual=True) |
295 ## csma-net-device.h: void ns3::CsmaNetDevice::SetIfIndex(uint32_t const index) [member function] |
295 ## csma-net-device.h: void ns3::CsmaNetDevice::SetIfIndex(uint32_t const index) [member function] |
296 cls.add_method('SetIfIndex', |
296 cls.add_method('SetIfIndex', |
297 'void', |
297 'void', |
298 [param('uint32_t', 'index', is_const=True)], |
298 [param('uint32_t const', 'index')], |
299 is_virtual=True) |
299 is_virtual=True) |
300 ## csma-net-device.h: uint32_t ns3::CsmaNetDevice::GetIfIndex() const [member function] |
300 ## csma-net-device.h: uint32_t ns3::CsmaNetDevice::GetIfIndex() const [member function] |
301 cls.add_method('GetIfIndex', |
301 cls.add_method('GetIfIndex', |
302 'uint32_t', |
302 'uint32_t', |
303 [], |
303 [], |
308 [], |
308 [], |
309 is_const=True, is_virtual=True) |
309 is_const=True, is_virtual=True) |
310 ## csma-net-device.h: bool ns3::CsmaNetDevice::SetMtu(uint16_t const mtu) [member function] |
310 ## csma-net-device.h: bool ns3::CsmaNetDevice::SetMtu(uint16_t const mtu) [member function] |
311 cls.add_method('SetMtu', |
311 cls.add_method('SetMtu', |
312 'bool', |
312 'bool', |
313 [param('uint16_t', 'mtu', is_const=True)], |
313 [param('uint16_t const', 'mtu')], |
314 is_virtual=True) |
314 is_virtual=True) |
315 ## csma-net-device.h: uint16_t ns3::CsmaNetDevice::GetMtu() const [member function] |
315 ## csma-net-device.h: uint16_t ns3::CsmaNetDevice::GetMtu() const [member function] |
316 cls.add_method('GetMtu', |
316 cls.add_method('GetMtu', |
317 'uint16_t', |
317 'uint16_t', |
318 [], |
318 [], |
363 [], |
363 [], |
364 is_const=True, is_virtual=True) |
364 is_const=True, is_virtual=True) |
365 ## csma-net-device.h: bool ns3::CsmaNetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
365 ## csma-net-device.h: bool ns3::CsmaNetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
366 cls.add_method('Send', |
366 cls.add_method('Send', |
367 'bool', |
367 'bool', |
368 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address&', 'dest', is_const=True), param('uint16_t', 'protocolNumber')], |
368 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
369 is_virtual=True) |
369 is_virtual=True) |
370 ## csma-net-device.h: bool ns3::CsmaNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
370 ## csma-net-device.h: bool ns3::CsmaNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
371 cls.add_method('SendFrom', |
371 cls.add_method('SendFrom', |
372 'bool', |
372 'bool', |
373 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address&', 'source', is_const=True), param('ns3::Address&', 'dest', is_const=True), param('uint16_t', 'protocolNumber')], |
373 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
374 is_virtual=True) |
374 is_virtual=True) |
375 ## csma-net-device.h: ns3::Ptr<ns3::Node> ns3::CsmaNetDevice::GetNode() const [member function] |
375 ## csma-net-device.h: ns3::Ptr<ns3::Node> ns3::CsmaNetDevice::GetNode() const [member function] |
376 cls.add_method('GetNode', |
376 cls.add_method('GetNode', |
377 'ns3::Ptr< ns3::Node >', |
377 'ns3::Ptr< ns3::Node >', |
378 [], |
378 [], |
418 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Mac48Address', 'source'), param('ns3::Mac48Address', 'dest'), param('uint16_t', 'protocolNumber')], |
418 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Mac48Address', 'source'), param('ns3::Mac48Address', 'dest'), param('uint16_t', 'protocolNumber')], |
419 visibility='protected') |
419 visibility='protected') |
420 ## csma-net-device.h: bool ns3::CsmaNetDevice::ProcessHeader(ns3::Ptr<ns3::Packet> p, uint16_t & param) [member function] |
420 ## csma-net-device.h: bool ns3::CsmaNetDevice::ProcessHeader(ns3::Ptr<ns3::Packet> p, uint16_t & param) [member function] |
421 cls.add_method('ProcessHeader', |
421 cls.add_method('ProcessHeader', |
422 'bool', |
422 'bool', |
423 [param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t&', 'param')], |
423 [param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t &', 'param')], |
424 visibility='protected') |
424 visibility='protected') |
425 return |
425 return |
426 |
426 |
427 def register_functions(root_module): |
427 def register_functions(root_module): |
428 module = root_module |
428 module = root_module |