9297 ## node.h (module 'network'): static ns3::TypeId ns3::Node::GetTypeId() [member function] |
9297 ## node.h (module 'network'): static ns3::TypeId ns3::Node::GetTypeId() [member function] |
9298 cls.add_method('GetTypeId', |
9298 cls.add_method('GetTypeId', |
9299 'ns3::TypeId', |
9299 'ns3::TypeId', |
9300 [], |
9300 [], |
9301 is_static=True) |
9301 is_static=True) |
|
9302 ## 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] |
|
9303 cls.add_method('RegisterDeviceAdditionListener', |
|
9304 'void', |
|
9305 [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')]) |
9302 ## 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] |
9306 ## 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] |
9303 cls.add_method('RegisterProtocolHandler', |
9307 cls.add_method('RegisterProtocolHandler', |
9304 'void', |
9308 'void', |
9305 [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')]) |
9309 [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')]) |
|
9310 ## 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] |
|
9311 cls.add_method('UnregisterDeviceAdditionListener', |
|
9312 'void', |
|
9313 [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')]) |
9306 ## 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] |
9314 ## 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] |
9307 cls.add_method('UnregisterProtocolHandler', |
9315 cls.add_method('UnregisterProtocolHandler', |
9308 'void', |
9316 'void', |
9309 [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')]) |
9317 [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')]) |
9310 ## node.h (module 'network'): void ns3::Node::DoDispose() [member function] |
9318 ## node.h (module 'network'): void ns3::Node::DoDispose() [member function] |
9315 ## node.h (module 'network'): void ns3::Node::DoStart() [member function] |
9323 ## node.h (module 'network'): void ns3::Node::DoStart() [member function] |
9316 cls.add_method('DoStart', |
9324 cls.add_method('DoStart', |
9317 'void', |
9325 'void', |
9318 [], |
9326 [], |
9319 visibility='protected', is_virtual=True) |
9327 visibility='protected', is_virtual=True) |
9320 ## node.h (module 'network'): void ns3::Node::NotifyDeviceAdded(ns3::Ptr<ns3::NetDevice> device) [member function] |
|
9321 cls.add_method('NotifyDeviceAdded', |
|
9322 'void', |
|
9323 [param('ns3::Ptr< ns3::NetDevice >', 'device')], |
|
9324 visibility='private', is_virtual=True) |
|
9325 return |
9328 return |
9326 |
9329 |
9327 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
9330 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
9328 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker() [constructor] |
9331 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker() [constructor] |
9329 cls.add_constructor([]) |
9332 cls.add_constructor([]) |