traffic-control: rescan Pything Bindings (32 bits)
This commit is contained in:
131
src/traffic-control/bindings/modulegen__gcc_ILP32.py
generated
131
src/traffic-control/bindings/modulegen__gcc_ILP32.py
generated
@@ -32,9 +32,6 @@ def register_types(module):
|
||||
module.add_class('AttributeConstructionList', import_from_module='ns.core')
|
||||
## attribute-construction-list.h (module 'core'): ns3::AttributeConstructionList::Item [struct]
|
||||
module.add_class('Item', import_from_module='ns.core', outer_class=root_module['ns3::AttributeConstructionList'])
|
||||
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator', u'ns3::AttributeConstructionList::CIterator')
|
||||
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator*', u'ns3::AttributeConstructionList::CIterator*')
|
||||
typehandlers.add_type_alias(u'std::list< ns3::AttributeConstructionList::Item > const_iterator&', u'ns3::AttributeConstructionList::CIterator&')
|
||||
## buffer.h (module 'network'): ns3::Buffer [class]
|
||||
module.add_class('Buffer', import_from_module='ns.network')
|
||||
## buffer.h (module 'network'): ns3::Buffer::Iterator [class]
|
||||
@@ -119,9 +116,6 @@ def register_types(module):
|
||||
module.add_class('Ipv6Prefix', import_from_module='ns.network')
|
||||
## mac48-address.h (module 'network'): ns3::Mac48Address [class]
|
||||
module.add_class('Mac48Address', import_from_module='ns.network')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )', u'ns3::Mac48Address::TracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )*', u'ns3::Mac48Address::TracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Mac48Address )&', u'ns3::Mac48Address::TracedCallback&')
|
||||
## mac48-address.h (module 'network'): ns3::Mac48Address [class]
|
||||
root_module['ns3::Mac48Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## mac8-address.h (module 'network'): ns3::Mac8Address [class]
|
||||
@@ -130,9 +124,6 @@ def register_types(module):
|
||||
root_module['ns3::Mac8Address'].implicitly_converts_to(root_module['ns3::Address'])
|
||||
## net-device-container.h (module 'network'): ns3::NetDeviceContainer [class]
|
||||
module.add_class('NetDeviceContainer', import_from_module='ns.network')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator', u'ns3::NetDeviceContainer::Iterator')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator*', u'ns3::NetDeviceContainer::Iterator*')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::NetDevice > > const_iterator&', u'ns3::NetDeviceContainer::Iterator&')
|
||||
## object-base.h (module 'core'): ns3::ObjectBase [class]
|
||||
module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core')
|
||||
## object.h (module 'core'): ns3::ObjectDeleter [struct]
|
||||
@@ -157,9 +148,6 @@ def register_types(module):
|
||||
module.add_class('TagData', import_from_module='ns.network', outer_class=root_module['ns3::PacketTagList'])
|
||||
## queue-disc-container.h (module 'traffic-control'): ns3::QueueDiscContainer [class]
|
||||
module.add_class('QueueDiscContainer')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > > const_iterator', u'ns3::QueueDiscContainer::ConstIterator')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > > const_iterator*', u'ns3::QueueDiscContainer::ConstIterator*')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > > const_iterator&', u'ns3::QueueDiscContainer::ConstIterator&')
|
||||
## traffic-control-helper.h (module 'traffic-control'): ns3::QueueDiscFactory [class]
|
||||
module.add_class('QueueDiscFactory')
|
||||
## queue-size.h (module 'network'): ns3::QueueSize [class]
|
||||
@@ -190,12 +178,6 @@ def register_types(module):
|
||||
module.add_class('TracedValue', import_from_module='ns.core', template_parameters=['unsigned int'])
|
||||
## traffic-control-helper.h (module 'traffic-control'): ns3::TrafficControlHelper [class]
|
||||
module.add_class('TrafficControlHelper')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >', u'ns3::TrafficControlHelper::ClassIdList')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >*', u'ns3::TrafficControlHelper::ClassIdList*')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >&', u'ns3::TrafficControlHelper::ClassIdList&')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >', u'ns3::TrafficControlHelper::HandleList')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >*', u'ns3::TrafficControlHelper::HandleList*')
|
||||
typehandlers.add_type_alias(u'std::vector< unsigned short >&', u'ns3::TrafficControlHelper::HandleList&')
|
||||
## type-id.h (module 'core'): ns3::TypeId [class]
|
||||
module.add_class('TypeId', import_from_module='ns.core')
|
||||
## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration]
|
||||
@@ -206,9 +188,6 @@ def register_types(module):
|
||||
module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId'])
|
||||
## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct]
|
||||
module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId'])
|
||||
typehandlers.add_type_alias(u'uint32_t', u'ns3::TypeId::hash_t')
|
||||
typehandlers.add_type_alias(u'uint32_t*', u'ns3::TypeId::hash_t*')
|
||||
typehandlers.add_type_alias(u'uint32_t&', u'ns3::TypeId::hash_t&')
|
||||
## empty.h (module 'core'): ns3::empty [class]
|
||||
module.add_class('empty', import_from_module='ns.core')
|
||||
## int64x64-128.h (module 'core'): ns3::int64x64_t [class]
|
||||
@@ -231,9 +210,6 @@ def register_types(module):
|
||||
module.add_enum('WakeMode', ['WAKE_ROOT', 'WAKE_CHILD'], outer_class=root_module['ns3::QueueDisc'])
|
||||
## queue-disc.h (module 'traffic-control'): ns3::QueueDisc::Stats [struct]
|
||||
module.add_class('Stats', outer_class=root_module['ns3::QueueDisc'])
|
||||
typehandlers.add_type_alias(u'ns3::Queue< ns3::QueueDiscItem >', u'ns3::QueueDisc::InternalQueue')
|
||||
typehandlers.add_type_alias(u'ns3::Queue< ns3::QueueDiscItem >*', u'ns3::QueueDisc::InternalQueue*')
|
||||
typehandlers.add_type_alias(u'ns3::Queue< ns3::QueueDiscItem >&', u'ns3::QueueDisc::InternalQueue&')
|
||||
## queue-disc.h (module 'traffic-control'): ns3::QueueDiscClass [class]
|
||||
module.add_class('QueueDiscClass', parent=root_module['ns3::Object'])
|
||||
## random-variable-stream.h (module 'core'): ns3::RandomVariableStream [class]
|
||||
@@ -244,8 +220,6 @@ def register_types(module):
|
||||
module.add_enum('FengStatus', ['Above', 'Between', 'Below'], outer_class=root_module['ns3::RedQueueDisc'])
|
||||
## red-queue-disc.h (module 'traffic-control'): ns3::RedQueueDisc [enumeration]
|
||||
module.add_enum('', ['DTYPE_NONE', 'DTYPE_FORCED', 'DTYPE_UNFORCED'], outer_class=root_module['ns3::RedQueueDisc'])
|
||||
## red-queue-disc.h (module 'traffic-control'): ns3::RedQueueDisc::QueueDiscMode [enumeration]
|
||||
module.add_enum('QueueDiscMode', ['QUEUE_DISC_MODE_PACKETS', 'QUEUE_DISC_MODE_BYTES'], outer_class=root_module['ns3::RedQueueDisc'])
|
||||
## random-variable-stream.h (module 'core'): ns3::SequentialRandomVariable [class]
|
||||
module.add_class('SequentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class]
|
||||
@@ -284,12 +258,6 @@ def register_types(module):
|
||||
root_module['ns3::TracedValue< ns3::Time >'].implicitly_converts_to(root_module['ns3::Time'])
|
||||
## traffic-control-layer.h (module 'traffic-control'): ns3::TrafficControlLayer [class]
|
||||
module.add_class('TrafficControlLayer', parent=root_module['ns3::Object'])
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > >', u'ns3::TrafficControlLayer::QueueDiscVector')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > >*', u'ns3::TrafficControlLayer::QueueDiscVector*')
|
||||
typehandlers.add_type_alias(u'std::vector< ns3::Ptr< ns3::QueueDisc > >&', u'ns3::TrafficControlLayer::QueueDiscVector&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< unsigned char, ns3::Ptr< ns3::QueueItem >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::TrafficControlLayer::SelectQueueCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< unsigned char, ns3::Ptr< ns3::QueueItem >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::TrafficControlLayer::SelectQueueCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< unsigned char, ns3::Ptr< ns3::QueueItem >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::TrafficControlLayer::SelectQueueCallback&')
|
||||
## trailer.h (module 'network'): ns3::Trailer [class]
|
||||
module.add_class('Trailer', import_from_module='ns.network', parent=root_module['ns3::Chunk'])
|
||||
## random-variable-stream.h (module 'core'): ns3::TriangularRandomVariable [class]
|
||||
@@ -320,8 +288,6 @@ def register_types(module):
|
||||
module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue'])
|
||||
## codel-queue-disc.h (module 'traffic-control'): ns3::CoDelQueueDisc [class]
|
||||
module.add_class('CoDelQueueDisc', parent=root_module['ns3::QueueDisc'])
|
||||
## codel-queue-disc.h (module 'traffic-control'): ns3::CoDelQueueDisc::QueueDiscMode [enumeration]
|
||||
module.add_enum('QueueDiscMode', ['QUEUE_DISC_MODE_PACKETS', 'QUEUE_DISC_MODE_BYTES'], outer_class=root_module['ns3::CoDelQueueDisc'])
|
||||
## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [class]
|
||||
module.add_class('ConstantRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## data-rate.h (module 'network'): ns3::DataRateChecker [class]
|
||||
@@ -390,25 +356,10 @@ def register_types(module):
|
||||
module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object'])
|
||||
## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration]
|
||||
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')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( )', u'ns3::NetDevice::LinkChangeTracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( )*', u'ns3::NetDevice::LinkChangeTracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( )&', u'ns3::NetDevice::LinkChangeTracedCallback&')
|
||||
typehandlers.add_type_alias(u'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 >', u'ns3::NetDevice::ReceiveCallback')
|
||||
typehandlers.add_type_alias(u'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 >*', u'ns3::NetDevice::ReceiveCallback*')
|
||||
typehandlers.add_type_alias(u'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 >&', u'ns3::NetDevice::ReceiveCallback&')
|
||||
typehandlers.add_type_alias(u'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 >', u'ns3::NetDevice::PromiscReceiveCallback')
|
||||
typehandlers.add_type_alias(u'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 >*', u'ns3::NetDevice::PromiscReceiveCallback*')
|
||||
typehandlers.add_type_alias(u'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 >&', u'ns3::NetDevice::PromiscReceiveCallback&')
|
||||
## nix-vector.h (module 'network'): ns3::NixVector [class]
|
||||
module.add_class('NixVector', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >'])
|
||||
## node.h (module 'network'): ns3::Node [class]
|
||||
module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object'])
|
||||
typehandlers.add_type_alias(u'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 >', u'ns3::Node::ProtocolHandler')
|
||||
typehandlers.add_type_alias(u'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 >*', u'ns3::Node::ProtocolHandler*')
|
||||
typehandlers.add_type_alias(u'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 >&', u'ns3::Node::ProtocolHandler&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::Node::DeviceAdditionListener')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::Node::DeviceAdditionListener*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::Node::DeviceAdditionListener&')
|
||||
## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class]
|
||||
module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class]
|
||||
@@ -417,21 +368,6 @@ def register_types(module):
|
||||
module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue'])
|
||||
## packet.h (module 'network'): ns3::Packet [class]
|
||||
module.add_class('Packet', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >'])
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )', u'ns3::Packet::TracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )*', u'ns3::Packet::TracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const > )&', u'ns3::Packet::TracedCallback&')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )', u'ns3::Packet::AddressTracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )*', u'ns3::Packet::AddressTracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Address const & )&', u'ns3::Packet::AddressTracedCallback&')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )', u'ns3::Packet::Mac48AddressTracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )*', u'ns3::Packet::Mac48AddressTracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, ns3::Mac48Address )&', u'ns3::Packet::Mac48AddressTracedCallback&')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )', u'ns3::Packet::SizeTracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )*', u'ns3::Packet::SizeTracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( uint32_t, uint32_t )&', u'ns3::Packet::SizeTracedCallback&')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )', u'ns3::Packet::SinrTracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )*', u'ns3::Packet::SinrTracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::Packet const >, double )&', u'ns3::Packet::SinrTracedCallback&')
|
||||
## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class]
|
||||
module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream'])
|
||||
## pfifo-fast-queue-disc.h (module 'traffic-control'): ns3::PfifoFastQueueDisc [class]
|
||||
@@ -440,15 +376,10 @@ def register_types(module):
|
||||
module.add_class('PieQueueDisc', parent=root_module['ns3::QueueDisc'])
|
||||
## pie-queue-disc.h (module 'traffic-control'): ns3::PieQueueDisc::BurstStateT [enumeration]
|
||||
module.add_enum('BurstStateT', ['NO_BURST', 'IN_BURST', 'IN_BURST_PROTECTING'], outer_class=root_module['ns3::PieQueueDisc'])
|
||||
## pie-queue-disc.h (module 'traffic-control'): ns3::PieQueueDisc::QueueDiscMode [enumeration]
|
||||
module.add_enum('QueueDiscMode', ['QUEUE_DISC_MODE_PACKETS', 'QUEUE_DISC_MODE_BYTES'], outer_class=root_module['ns3::PieQueueDisc'])
|
||||
## queue-item.h (module 'network'): ns3::QueueItem [class]
|
||||
module.add_class('QueueItem', import_from_module='ns.network', parent=root_module['ns3::SimpleRefCount< ns3::QueueItem, ns3::empty, ns3::DefaultDeleter<ns3::QueueItem> >'])
|
||||
## queue-item.h (module 'network'): ns3::QueueItem::Uint8Values [enumeration]
|
||||
module.add_enum('Uint8Values', ['IP_DSFIELD'], outer_class=root_module['ns3::QueueItem'], import_from_module='ns.network')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::QueueItem const > )', u'ns3::QueueItem::TracedCallback')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::QueueItem const > )*', u'ns3::QueueItem::TracedCallback*')
|
||||
typehandlers.add_type_alias(u'void ( * ) ( ns3::Ptr< ns3::QueueItem const > )&', u'ns3::QueueItem::TracedCallback&')
|
||||
## queue-size.h (module 'network'): ns3::QueueSizeChecker [class]
|
||||
module.add_class('QueueSizeChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker'])
|
||||
## queue-size.h (module 'network'): ns3::QueueSizeValue [class]
|
||||
@@ -1271,7 +1202,7 @@ def register_Ns3DataRate_methods(root_module, cls):
|
||||
cls.add_method('CalculateTxTime',
|
||||
'double',
|
||||
[param('uint32_t', 'bytes')],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## data-rate.h (module 'network'): uint64_t ns3::DataRate::GetBitRate() const [member function]
|
||||
cls.add_method('GetBitRate',
|
||||
'uint64_t',
|
||||
@@ -1782,7 +1713,7 @@ def register_Ns3Ipv6Address_methods(root_module, cls):
|
||||
cls.add_method('IsAllHostsMulticast',
|
||||
'bool',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulticast() const [member function]
|
||||
cls.add_method('IsAllNodesMulticast',
|
||||
'bool',
|
||||
@@ -2946,8 +2877,7 @@ def register_Ns3TypeId_methods(root_module, cls):
|
||||
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor) [member function]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')],
|
||||
deprecated=True)
|
||||
[param('std::string', 'name'), param('std::string', 'help'), param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')])
|
||||
## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::string name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor, std::string callback, ns3::TypeId::SupportLevel supportLevel=::ns3::TypeId::SupportLevel::SUPPORTED, std::string const & supportMsg="") [member function]
|
||||
cls.add_method('AddTraceSource',
|
||||
'ns3::TypeId',
|
||||
@@ -3721,15 +3651,6 @@ def register_Ns3RedQueueDisc_methods(root_module, cls):
|
||||
is_static=True)
|
||||
## red-queue-disc.h (module 'traffic-control'): ns3::RedQueueDisc::RedQueueDisc() [constructor]
|
||||
cls.add_constructor([])
|
||||
## red-queue-disc.h (module 'traffic-control'): void ns3::RedQueueDisc::SetMode(ns3::RedQueueDisc::QueueDiscMode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::RedQueueDisc::QueueDiscMode', 'mode')])
|
||||
## red-queue-disc.h (module 'traffic-control'): ns3::RedQueueDisc::QueueDiscMode ns3::RedQueueDisc::GetMode() const [member function]
|
||||
cls.add_method('GetMode',
|
||||
'ns3::RedQueueDisc::QueueDiscMode',
|
||||
[],
|
||||
is_const=True)
|
||||
## red-queue-disc.h (module 'traffic-control'): void ns3::RedQueueDisc::SetAredAlpha(double alpha) [member function]
|
||||
cls.add_method('SetAredAlpha',
|
||||
'void',
|
||||
@@ -3762,10 +3683,6 @@ def register_Ns3RedQueueDisc_methods(root_module, cls):
|
||||
cls.add_method('GetFengAdaptiveB',
|
||||
'double',
|
||||
[])
|
||||
## red-queue-disc.h (module 'traffic-control'): void ns3::RedQueueDisc::SetQueueLimit(uint32_t lim) [member function]
|
||||
cls.add_method('SetQueueLimit',
|
||||
'void',
|
||||
[param('uint32_t', 'lim')])
|
||||
## red-queue-disc.h (module 'traffic-control'): void ns3::RedQueueDisc::SetTh(double minTh, double maxTh) [member function]
|
||||
cls.add_method('SetTh',
|
||||
'void',
|
||||
@@ -4827,19 +4744,6 @@ def register_Ns3CoDelQueueDisc_methods(root_module, cls):
|
||||
is_static=True)
|
||||
## codel-queue-disc.h (module 'traffic-control'): ns3::CoDelQueueDisc::CoDelQueueDisc() [constructor]
|
||||
cls.add_constructor([])
|
||||
## codel-queue-disc.h (module 'traffic-control'): void ns3::CoDelQueueDisc::SetMode(ns3::CoDelQueueDisc::QueueDiscMode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::CoDelQueueDisc::QueueDiscMode', 'mode')])
|
||||
## codel-queue-disc.h (module 'traffic-control'): ns3::CoDelQueueDisc::QueueDiscMode ns3::CoDelQueueDisc::GetMode() const [member function]
|
||||
cls.add_method('GetMode',
|
||||
'ns3::CoDelQueueDisc::QueueDiscMode',
|
||||
[],
|
||||
is_const=True)
|
||||
## codel-queue-disc.h (module 'traffic-control'): uint32_t ns3::CoDelQueueDisc::GetQueueSize() [member function]
|
||||
cls.add_method('GetQueueSize',
|
||||
'uint32_t',
|
||||
[])
|
||||
## codel-queue-disc.h (module 'traffic-control'): ns3::Time ns3::CoDelQueueDisc::GetTarget() [member function]
|
||||
cls.add_method('GetTarget',
|
||||
'ns3::Time',
|
||||
@@ -6334,7 +6238,7 @@ def register_Ns3ParetoRandomVariable_methods(root_module, cls):
|
||||
cls.add_method('GetMean',
|
||||
'double',
|
||||
[],
|
||||
deprecated=True, is_const=True)
|
||||
is_const=True)
|
||||
## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetScale() const [member function]
|
||||
cls.add_method('GetScale',
|
||||
'double',
|
||||
@@ -6415,23 +6319,6 @@ def register_Ns3PieQueueDisc_methods(root_module, cls):
|
||||
is_static=True)
|
||||
## pie-queue-disc.h (module 'traffic-control'): ns3::PieQueueDisc::PieQueueDisc() [constructor]
|
||||
cls.add_constructor([])
|
||||
## pie-queue-disc.h (module 'traffic-control'): void ns3::PieQueueDisc::SetMode(ns3::PieQueueDisc::QueueDiscMode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::PieQueueDisc::QueueDiscMode', 'mode')])
|
||||
## pie-queue-disc.h (module 'traffic-control'): ns3::PieQueueDisc::QueueDiscMode ns3::PieQueueDisc::GetMode() const [member function]
|
||||
cls.add_method('GetMode',
|
||||
'ns3::PieQueueDisc::QueueDiscMode',
|
||||
[],
|
||||
is_const=True)
|
||||
## pie-queue-disc.h (module 'traffic-control'): uint32_t ns3::PieQueueDisc::GetQueueSize() [member function]
|
||||
cls.add_method('GetQueueSize',
|
||||
'uint32_t',
|
||||
[])
|
||||
## pie-queue-disc.h (module 'traffic-control'): void ns3::PieQueueDisc::SetQueueLimit(uint32_t lim) [member function]
|
||||
cls.add_method('SetQueueLimit',
|
||||
'void',
|
||||
[param('uint32_t', 'lim')])
|
||||
## pie-queue-disc.h (module 'traffic-control'): ns3::Time ns3::PieQueueDisc::GetQueueDelay() [member function]
|
||||
cls.add_method('GetQueueDelay',
|
||||
'ns3::Time',
|
||||
@@ -7064,17 +6951,17 @@ def register_Ns3HashFunctionMurmur3_methods(root_module, cls):
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
register_functions_ns3_FatalImpl(module.add_cpp_namespace('FatalImpl'), root_module)
|
||||
register_functions_ns3_Hash(module.add_cpp_namespace('Hash'), root_module)
|
||||
register_functions_ns3_TracedValueCallback(module.add_cpp_namespace('TracedValueCallback'), root_module)
|
||||
register_functions_ns3_internal(module.add_cpp_namespace('internal'), root_module)
|
||||
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
||||
register_functions_ns3_Hash(module.get_submodule('Hash'), root_module)
|
||||
register_functions_ns3_TracedValueCallback(module.get_submodule('TracedValueCallback'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_Hash(module, root_module):
|
||||
register_functions_ns3_Hash_Function(module.add_cpp_namespace('Function'), root_module)
|
||||
register_functions_ns3_Hash_Function(module.get_submodule('Function'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Hash_Function(module, root_module):
|
||||
|
||||
Reference in New Issue
Block a user