rescan applications bindings
This commit is contained in:
@@ -162,6 +162,8 @@ def register_types(module):
|
||||
module.add_class('Ping6Helper')
|
||||
## radvd-helper.h (module 'applications'): ns3::RadvdHelper [class]
|
||||
module.add_class('RadvdHelper')
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper [class]
|
||||
module.add_class('SimpleNetDeviceHelper', import_from_module='ns.network')
|
||||
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class]
|
||||
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'))
|
||||
## simulator.h (module 'core'): ns3::Simulator [class]
|
||||
@@ -442,8 +444,12 @@ def register_types(module):
|
||||
module.add_class('PacketSizeMinMaxAvgTotalCalculator', import_from_module='ns.network', parent=root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >'])
|
||||
## packet-socket.h (module 'network'): ns3::PacketSocket [class]
|
||||
module.add_class('PacketSocket', import_from_module='ns.network', parent=root_module['ns3::Socket'])
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient [class]
|
||||
module.add_class('PacketSocketClient', import_from_module='ns.network', parent=root_module['ns3::Application'])
|
||||
## packet-socket-factory.h (module 'network'): ns3::PacketSocketFactory [class]
|
||||
module.add_class('PacketSocketFactory', import_from_module='ns.network', parent=root_module['ns3::SocketFactory'])
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer [class]
|
||||
module.add_class('PacketSocketServer', import_from_module='ns.network', parent=root_module['ns3::Application'])
|
||||
## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class]
|
||||
module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## packetbb.h (module 'network'): ns3::PbbAddressBlock [class]
|
||||
@@ -672,6 +678,7 @@ def register_methods(root_module):
|
||||
register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapHelperForDevice'])
|
||||
register_Ns3Ping6Helper_methods(root_module, root_module['ns3::Ping6Helper'])
|
||||
register_Ns3RadvdHelper_methods(root_module, root_module['ns3::RadvdHelper'])
|
||||
register_Ns3SimpleNetDeviceHelper_methods(root_module, root_module['ns3::SimpleNetDeviceHelper'])
|
||||
register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >'])
|
||||
register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator'])
|
||||
register_Ns3StatisticalSummary_methods(root_module, root_module['ns3::StatisticalSummary'])
|
||||
@@ -801,7 +808,9 @@ def register_methods(root_module):
|
||||
register_Ns3PacketSink_methods(root_module, root_module['ns3::PacketSink'])
|
||||
register_Ns3PacketSizeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::PacketSizeMinMaxAvgTotalCalculator'])
|
||||
register_Ns3PacketSocket_methods(root_module, root_module['ns3::PacketSocket'])
|
||||
register_Ns3PacketSocketClient_methods(root_module, root_module['ns3::PacketSocketClient'])
|
||||
register_Ns3PacketSocketFactory_methods(root_module, root_module['ns3::PacketSocketFactory'])
|
||||
register_Ns3PacketSocketServer_methods(root_module, root_module['ns3::PacketSocketServer'])
|
||||
register_Ns3ParetoRandomVariable_methods(root_module, root_module['ns3::ParetoRandomVariable'])
|
||||
register_Ns3PbbAddressBlock_methods(root_module, root_module['ns3::PbbAddressBlock'])
|
||||
register_Ns3PbbAddressBlockIpv4_methods(root_module, root_module['ns3::PbbAddressBlockIpv4'])
|
||||
@@ -3497,6 +3506,53 @@ def register_Ns3RadvdHelper_methods(root_module, cls):
|
||||
[param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')])
|
||||
return
|
||||
|
||||
def register_Ns3SimpleNetDeviceHelper_methods(root_module, cls):
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper::SimpleNetDeviceHelper(ns3::SimpleNetDeviceHelper const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SimpleNetDeviceHelper const &', 'arg0')])
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper::SimpleNetDeviceHelper() [constructor]
|
||||
cls.add_constructor([])
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::Ptr<ns3::Node> node) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::Ptr< ns3::Node >', 'node')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::SimpleChannel> channel) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::SimpleChannel >', 'channel')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::NodeContainer const & c) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer const &', 'c')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::NodeContainer const & c, ns3::Ptr<ns3::SimpleChannel> channel) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer const &', 'c'), param('ns3::Ptr< ns3::SimpleChannel >', 'channel')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetChannel(std::string type, 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()) [member function]
|
||||
cls.add_method('SetChannel',
|
||||
'void',
|
||||
[param('std::string', 'type'), 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()')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetChannelAttribute(std::string n1, ns3::AttributeValue const & v1) [member function]
|
||||
cls.add_method('SetChannelAttribute',
|
||||
'void',
|
||||
[param('std::string', 'n1'), param('ns3::AttributeValue const &', 'v1')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetDeviceAttribute(std::string n1, ns3::AttributeValue const & v1) [member function]
|
||||
cls.add_method('SetDeviceAttribute',
|
||||
'void',
|
||||
[param('std::string', 'n1'), param('ns3::AttributeValue const &', 'v1')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetNetDevicePointToPointMode(bool pointToPointMode) [member function]
|
||||
cls.add_method('SetNetDevicePointToPointMode',
|
||||
'void',
|
||||
[param('bool', 'pointToPointMode')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetQueue(std::string type, 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()) [member function]
|
||||
cls.add_method('SetQueue',
|
||||
'void',
|
||||
[param('std::string', 'type'), 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()')])
|
||||
return
|
||||
|
||||
def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, cls):
|
||||
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor]
|
||||
cls.add_constructor([])
|
||||
@@ -4123,7 +4179,6 @@ def register_Ns3Empty_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Int64x64_t_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', u'right'))
|
||||
@@ -4137,6 +4192,7 @@ def register_Ns3Int64x64_t_methods(root_module, cls):
|
||||
cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_output_stream_operator()
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('>=')
|
||||
## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor]
|
||||
@@ -5843,7 +5899,6 @@ def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', u'right'))
|
||||
cls.add_binary_numeric_operator('*', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', u'right'))
|
||||
@@ -5854,6 +5909,7 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('>')
|
||||
cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', u'right'))
|
||||
cls.add_output_stream_operator()
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('>=')
|
||||
## nstime.h (module 'core'): ns3::Time::Time() [constructor]
|
||||
@@ -5874,10 +5930,10 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_constructor([param('long unsigned int', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
|
||||
cls.add_constructor([param('long long unsigned int', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & v) [constructor]
|
||||
cls.add_constructor([param('ns3::int64x64_t const &', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
|
||||
cls.add_constructor([param('std::string const &', 's')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor]
|
||||
cls.add_constructor([param('ns3::int64x64_t const &', 'value')])
|
||||
## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
|
||||
cls.add_method('As',
|
||||
'ns3::TimeWithUnit',
|
||||
@@ -5888,25 +5944,25 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
'int',
|
||||
[param('ns3::Time const &', 'o')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & from, ns3::Time::Unit timeUnit) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'from'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'value')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit timeUnit) [member function]
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('FromDouble',
|
||||
'ns3::Time',
|
||||
[param('double', 'value'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('double', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit timeUnit) [member function]
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('FromInteger',
|
||||
'ns3::Time',
|
||||
[param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('uint64_t', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
|
||||
cls.add_method('GetDays',
|
||||
@@ -6023,20 +6079,20 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('To',
|
||||
'ns3::int64x64_t',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('ToDouble',
|
||||
'double',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('ToInteger',
|
||||
'int64_t',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
return
|
||||
|
||||
@@ -8609,6 +8665,37 @@ def register_Ns3PacketSocket_methods(root_module, cls):
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketClient_methods(root_module, cls):
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient::PacketSocketClient(ns3::PacketSocketClient const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketClient const &', 'arg0')])
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient::PacketSocketClient() [constructor]
|
||||
cls.add_constructor([])
|
||||
## packet-socket-client.h (module 'network'): static ns3::TypeId ns3::PacketSocketClient::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::SetRemote(ns3::PacketSocketAddress addr) [member function]
|
||||
cls.add_method('SetRemote',
|
||||
'void',
|
||||
[param('ns3::PacketSocketAddress', 'addr')])
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::StartApplication() [member function]
|
||||
cls.add_method('StartApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::StopApplication() [member function]
|
||||
cls.add_method('StopApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
## packet-socket-factory.h (module 'network'): ns3::PacketSocketFactory::PacketSocketFactory(ns3::PacketSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketFactory const &', 'arg0')])
|
||||
@@ -8626,6 +8713,37 @@ def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketServer_methods(root_module, cls):
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer::PacketSocketServer(ns3::PacketSocketServer const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketServer const &', 'arg0')])
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer::PacketSocketServer() [constructor]
|
||||
cls.add_constructor([])
|
||||
## packet-socket-server.h (module 'network'): static ns3::TypeId ns3::PacketSocketServer::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::SetLocal(ns3::PacketSocketAddress addr) [member function]
|
||||
cls.add_method('SetLocal',
|
||||
'void',
|
||||
[param('ns3::PacketSocketAddress', 'addr')])
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::StartApplication() [member function]
|
||||
cls.add_method('StartApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::StopApplication() [member function]
|
||||
cls.add_method('StopApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
||||
## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ParetoRandomVariable::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
@@ -10201,6 +10319,11 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Node >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## simple-net-device.h (module 'network'): ns3::Ptr<ns3::Queue> ns3::SimpleNetDevice::GetQueue() const [member function]
|
||||
cls.add_method('GetQueue',
|
||||
'ns3::Ptr< ns3::Queue >',
|
||||
[],
|
||||
is_const=True)
|
||||
## simple-net-device.h (module 'network'): static ns3::TypeId ns3::SimpleNetDevice::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -10279,6 +10402,10 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')],
|
||||
is_virtual=True)
|
||||
## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetQueue(ns3::Ptr<ns3::Queue> queue) [member function]
|
||||
cls.add_method('SetQueue',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Queue >', 'queue')])
|
||||
## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
|
||||
cls.add_method('SetReceiveCallback',
|
||||
'void',
|
||||
|
||||
@@ -162,6 +162,8 @@ def register_types(module):
|
||||
module.add_class('Ping6Helper')
|
||||
## radvd-helper.h (module 'applications'): ns3::RadvdHelper [class]
|
||||
module.add_class('RadvdHelper')
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper [class]
|
||||
module.add_class('SimpleNetDeviceHelper', import_from_module='ns.network')
|
||||
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class]
|
||||
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'))
|
||||
## simulator.h (module 'core'): ns3::Simulator [class]
|
||||
@@ -442,8 +444,12 @@ def register_types(module):
|
||||
module.add_class('PacketSizeMinMaxAvgTotalCalculator', import_from_module='ns.network', parent=root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >'])
|
||||
## packet-socket.h (module 'network'): ns3::PacketSocket [class]
|
||||
module.add_class('PacketSocket', import_from_module='ns.network', parent=root_module['ns3::Socket'])
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient [class]
|
||||
module.add_class('PacketSocketClient', import_from_module='ns.network', parent=root_module['ns3::Application'])
|
||||
## packet-socket-factory.h (module 'network'): ns3::PacketSocketFactory [class]
|
||||
module.add_class('PacketSocketFactory', import_from_module='ns.network', parent=root_module['ns3::SocketFactory'])
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer [class]
|
||||
module.add_class('PacketSocketServer', import_from_module='ns.network', parent=root_module['ns3::Application'])
|
||||
## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class]
|
||||
module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## packetbb.h (module 'network'): ns3::PbbAddressBlock [class]
|
||||
@@ -672,6 +678,7 @@ def register_methods(root_module):
|
||||
register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapHelperForDevice'])
|
||||
register_Ns3Ping6Helper_methods(root_module, root_module['ns3::Ping6Helper'])
|
||||
register_Ns3RadvdHelper_methods(root_module, root_module['ns3::RadvdHelper'])
|
||||
register_Ns3SimpleNetDeviceHelper_methods(root_module, root_module['ns3::SimpleNetDeviceHelper'])
|
||||
register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >'])
|
||||
register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator'])
|
||||
register_Ns3StatisticalSummary_methods(root_module, root_module['ns3::StatisticalSummary'])
|
||||
@@ -801,7 +808,9 @@ def register_methods(root_module):
|
||||
register_Ns3PacketSink_methods(root_module, root_module['ns3::PacketSink'])
|
||||
register_Ns3PacketSizeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::PacketSizeMinMaxAvgTotalCalculator'])
|
||||
register_Ns3PacketSocket_methods(root_module, root_module['ns3::PacketSocket'])
|
||||
register_Ns3PacketSocketClient_methods(root_module, root_module['ns3::PacketSocketClient'])
|
||||
register_Ns3PacketSocketFactory_methods(root_module, root_module['ns3::PacketSocketFactory'])
|
||||
register_Ns3PacketSocketServer_methods(root_module, root_module['ns3::PacketSocketServer'])
|
||||
register_Ns3ParetoRandomVariable_methods(root_module, root_module['ns3::ParetoRandomVariable'])
|
||||
register_Ns3PbbAddressBlock_methods(root_module, root_module['ns3::PbbAddressBlock'])
|
||||
register_Ns3PbbAddressBlockIpv4_methods(root_module, root_module['ns3::PbbAddressBlockIpv4'])
|
||||
@@ -3497,6 +3506,53 @@ def register_Ns3RadvdHelper_methods(root_module, cls):
|
||||
[param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')])
|
||||
return
|
||||
|
||||
def register_Ns3SimpleNetDeviceHelper_methods(root_module, cls):
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper::SimpleNetDeviceHelper(ns3::SimpleNetDeviceHelper const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SimpleNetDeviceHelper const &', 'arg0')])
|
||||
## simple-net-device-helper.h (module 'network'): ns3::SimpleNetDeviceHelper::SimpleNetDeviceHelper() [constructor]
|
||||
cls.add_constructor([])
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::Ptr<ns3::Node> node) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::Ptr< ns3::Node >', 'node')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::SimpleChannel> channel) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3::SimpleChannel >', 'channel')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::NodeContainer const & c) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer const &', 'c')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): ns3::NetDeviceContainer ns3::SimpleNetDeviceHelper::Install(ns3::NodeContainer const & c, ns3::Ptr<ns3::SimpleChannel> channel) const [member function]
|
||||
cls.add_method('Install',
|
||||
'ns3::NetDeviceContainer',
|
||||
[param('ns3::NodeContainer const &', 'c'), param('ns3::Ptr< ns3::SimpleChannel >', 'channel')],
|
||||
is_const=True)
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetChannel(std::string type, 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()) [member function]
|
||||
cls.add_method('SetChannel',
|
||||
'void',
|
||||
[param('std::string', 'type'), 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()')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetChannelAttribute(std::string n1, ns3::AttributeValue const & v1) [member function]
|
||||
cls.add_method('SetChannelAttribute',
|
||||
'void',
|
||||
[param('std::string', 'n1'), param('ns3::AttributeValue const &', 'v1')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetDeviceAttribute(std::string n1, ns3::AttributeValue const & v1) [member function]
|
||||
cls.add_method('SetDeviceAttribute',
|
||||
'void',
|
||||
[param('std::string', 'n1'), param('ns3::AttributeValue const &', 'v1')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetNetDevicePointToPointMode(bool pointToPointMode) [member function]
|
||||
cls.add_method('SetNetDevicePointToPointMode',
|
||||
'void',
|
||||
[param('bool', 'pointToPointMode')])
|
||||
## simple-net-device-helper.h (module 'network'): void ns3::SimpleNetDeviceHelper::SetQueue(std::string type, 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()) [member function]
|
||||
cls.add_method('SetQueue',
|
||||
'void',
|
||||
[param('std::string', 'type'), 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()')])
|
||||
return
|
||||
|
||||
def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, cls):
|
||||
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor]
|
||||
cls.add_constructor([])
|
||||
@@ -4123,7 +4179,6 @@ def register_Ns3Empty_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Int64x64_t_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', u'right'))
|
||||
@@ -4137,6 +4192,7 @@ def register_Ns3Int64x64_t_methods(root_module, cls):
|
||||
cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', u'right'))
|
||||
cls.add_output_stream_operator()
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('>=')
|
||||
## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor]
|
||||
@@ -5843,7 +5899,6 @@ def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('!=')
|
||||
cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', u'right'))
|
||||
cls.add_binary_numeric_operator('*', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', u'right'))
|
||||
@@ -5854,6 +5909,7 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_binary_comparison_operator('>')
|
||||
cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', u'right'))
|
||||
cls.add_output_stream_operator()
|
||||
cls.add_binary_comparison_operator('<=')
|
||||
cls.add_binary_comparison_operator('==')
|
||||
cls.add_binary_comparison_operator('>=')
|
||||
## nstime.h (module 'core'): ns3::Time::Time() [constructor]
|
||||
@@ -5874,10 +5930,10 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
cls.add_constructor([param('long unsigned int', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
|
||||
cls.add_constructor([param('long long unsigned int', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & v) [constructor]
|
||||
cls.add_constructor([param('ns3::int64x64_t const &', 'v')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
|
||||
cls.add_constructor([param('std::string const &', 's')])
|
||||
## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor]
|
||||
cls.add_constructor([param('ns3::int64x64_t const &', 'value')])
|
||||
## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
|
||||
cls.add_method('As',
|
||||
'ns3::TimeWithUnit',
|
||||
@@ -5888,25 +5944,25 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
'int',
|
||||
[param('ns3::Time const &', 'o')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & from, ns3::Time::Unit timeUnit) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'from'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'value')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit timeUnit) [member function]
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('From',
|
||||
'ns3::Time',
|
||||
[param('ns3::int64x64_t const &', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('FromDouble',
|
||||
'ns3::Time',
|
||||
[param('double', 'value'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('double', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit timeUnit) [member function]
|
||||
## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit unit) [member function]
|
||||
cls.add_method('FromInteger',
|
||||
'ns3::Time',
|
||||
[param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('uint64_t', 'value'), param('ns3::Time::Unit', 'unit')],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
|
||||
cls.add_method('GetDays',
|
||||
@@ -6023,20 +6079,20 @@ def register_Ns3Time_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_static=True)
|
||||
## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('To',
|
||||
'ns3::int64x64_t',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('ToDouble',
|
||||
'double',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit timeUnit) const [member function]
|
||||
## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit unit) const [member function]
|
||||
cls.add_method('ToInteger',
|
||||
'int64_t',
|
||||
[param('ns3::Time::Unit', 'timeUnit')],
|
||||
[param('ns3::Time::Unit', 'unit')],
|
||||
is_const=True)
|
||||
return
|
||||
|
||||
@@ -8609,6 +8665,37 @@ def register_Ns3PacketSocket_methods(root_module, cls):
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketClient_methods(root_module, cls):
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient::PacketSocketClient(ns3::PacketSocketClient const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketClient const &', 'arg0')])
|
||||
## packet-socket-client.h (module 'network'): ns3::PacketSocketClient::PacketSocketClient() [constructor]
|
||||
cls.add_constructor([])
|
||||
## packet-socket-client.h (module 'network'): static ns3::TypeId ns3::PacketSocketClient::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::SetRemote(ns3::PacketSocketAddress addr) [member function]
|
||||
cls.add_method('SetRemote',
|
||||
'void',
|
||||
[param('ns3::PacketSocketAddress', 'addr')])
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::StartApplication() [member function]
|
||||
cls.add_method('StartApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## packet-socket-client.h (module 'network'): void ns3::PacketSocketClient::StopApplication() [member function]
|
||||
cls.add_method('StopApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
## packet-socket-factory.h (module 'network'): ns3::PacketSocketFactory::PacketSocketFactory(ns3::PacketSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketFactory const &', 'arg0')])
|
||||
@@ -8626,6 +8713,37 @@ def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketServer_methods(root_module, cls):
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer::PacketSocketServer(ns3::PacketSocketServer const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketServer const &', 'arg0')])
|
||||
## packet-socket-server.h (module 'network'): ns3::PacketSocketServer::PacketSocketServer() [constructor]
|
||||
cls.add_constructor([])
|
||||
## packet-socket-server.h (module 'network'): static ns3::TypeId ns3::PacketSocketServer::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::SetLocal(ns3::PacketSocketAddress addr) [member function]
|
||||
cls.add_method('SetLocal',
|
||||
'void',
|
||||
[param('ns3::PacketSocketAddress', 'addr')])
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::DoDispose() [member function]
|
||||
cls.add_method('DoDispose',
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::StartApplication() [member function]
|
||||
cls.add_method('StartApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
## packet-socket-server.h (module 'network'): void ns3::PacketSocketServer::StopApplication() [member function]
|
||||
cls.add_method('StopApplication',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
||||
## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ParetoRandomVariable::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
@@ -10201,6 +10319,11 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Node >',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## simple-net-device.h (module 'network'): ns3::Ptr<ns3::Queue> ns3::SimpleNetDevice::GetQueue() const [member function]
|
||||
cls.add_method('GetQueue',
|
||||
'ns3::Ptr< ns3::Queue >',
|
||||
[],
|
||||
is_const=True)
|
||||
## simple-net-device.h (module 'network'): static ns3::TypeId ns3::SimpleNetDevice::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -10279,6 +10402,10 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')],
|
||||
is_virtual=True)
|
||||
## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetQueue(ns3::Ptr<ns3::Queue> queue) [member function]
|
||||
cls.add_method('SetQueue',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Queue >', 'queue')])
|
||||
## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
|
||||
cls.add_method('SetReceiveCallback',
|
||||
'void',
|
||||
|
||||
Reference in New Issue
Block a user