network: Rescan bindings
This commit is contained in:
@@ -494,10 +494,14 @@ def register_types(module):
|
||||
module.add_class('AddressChecker', parent=root_module['ns3::AttributeChecker'])
|
||||
## address.h (module 'network'): ns3::AddressValue [class]
|
||||
module.add_class('AddressValue', parent=root_module['ns3::AttributeValue'])
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel [class]
|
||||
module.add_class('BinaryErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
## error-model.h (module 'network'): ns3::BurstErrorModel [class]
|
||||
module.add_class('BurstErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
## basic-data-calculators.h (module 'stats'): ns3::CounterCalculator<unsigned int> [class]
|
||||
module.add_class('CounterCalculator', import_from_module='ns.stats', template_parameters=['unsigned int'], parent=root_module['ns3::DataCalculator'])
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel [class]
|
||||
module.add_class('ErrorChannel', parent=root_module['ns3::SimpleChannel'])
|
||||
## packet-data-calculators.h (module 'network'): ns3::PacketCounterCalculator [class]
|
||||
module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >'])
|
||||
## packet-probe.h (module 'network'): ns3::PacketProbe [class]
|
||||
@@ -507,9 +511,6 @@ def register_types(module):
|
||||
module.add_container('std::list< ns3::Ptr< ns3::Packet > >', 'ns3::Ptr< ns3::Packet >', container_type=u'list')
|
||||
module.add_container('std::vector< ns3::Ipv6Address >', 'ns3::Ipv6Address', container_type=u'vector')
|
||||
module.add_container('std::list< unsigned int >', 'unsigned int', container_type=u'list')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >', u'ns3::SequenceNumber16')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >*', u'ns3::SequenceNumber16*')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >&', u'ns3::SequenceNumber16&')
|
||||
@@ -528,6 +529,9 @@ def register_types(module):
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxStartCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxStartCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxStartCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyRxEndOkCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyRxEndOkCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyRxEndOkCallback&')
|
||||
@@ -844,8 +848,10 @@ def register_methods(root_module):
|
||||
register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue'])
|
||||
register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChecker'])
|
||||
register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue'])
|
||||
register_Ns3BinaryErrorModel_methods(root_module, root_module['ns3::BinaryErrorModel'])
|
||||
register_Ns3BurstErrorModel_methods(root_module, root_module['ns3::BurstErrorModel'])
|
||||
register_Ns3CounterCalculator__Unsigned_int_methods(root_module, root_module['ns3::CounterCalculator< unsigned int >'])
|
||||
register_Ns3ErrorChannel_methods(root_module, root_module['ns3::ErrorChannel'])
|
||||
register_Ns3PacketCounterCalculator_methods(root_module, root_module['ns3::PacketCounterCalculator'])
|
||||
register_Ns3PacketProbe_methods(root_module, root_module['ns3::PacketProbe'])
|
||||
register_Ns3PbbAddressTlv_methods(root_module, root_module['ns3::PbbAddressTlv'])
|
||||
@@ -7210,10 +7216,11 @@ def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
cls.add_method('EnableFcs',
|
||||
'void',
|
||||
[param('bool', 'enable')])
|
||||
## ethernet-trailer.h (module 'network'): uint32_t ns3::EthernetTrailer::GetFcs() [member function]
|
||||
## ethernet-trailer.h (module 'network'): uint32_t ns3::EthernetTrailer::GetFcs() const [member function]
|
||||
cls.add_method('GetFcs',
|
||||
'uint32_t',
|
||||
[])
|
||||
[],
|
||||
is_const=True)
|
||||
## ethernet-trailer.h (module 'network'): ns3::TypeId ns3::EthernetTrailer::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -10206,6 +10213,28 @@ def register_Ns3AddressValue_methods(root_module, cls):
|
||||
[param('ns3::Address const &', 'value')])
|
||||
return
|
||||
|
||||
def register_Ns3BinaryErrorModel_methods(root_module, cls):
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel::BinaryErrorModel(ns3::BinaryErrorModel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::BinaryErrorModel const &', 'arg0')])
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel::BinaryErrorModel() [constructor]
|
||||
cls.add_constructor([])
|
||||
## error-model.h (module 'network'): static ns3::TypeId ns3::BinaryErrorModel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## error-model.h (module 'network'): bool ns3::BinaryErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function]
|
||||
cls.add_method('DoCorrupt',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')],
|
||||
visibility='private', is_virtual=True)
|
||||
## error-model.h (module 'network'): void ns3::BinaryErrorModel::DoReset() [member function]
|
||||
cls.add_method('DoReset',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3BurstErrorModel_methods(root_module, cls):
|
||||
## error-model.h (module 'network'): ns3::BurstErrorModel::BurstErrorModel(ns3::BurstErrorModel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::BurstErrorModel const &', 'arg0')])
|
||||
@@ -10284,6 +10313,54 @@ def register_Ns3CounterCalculator__Unsigned_int_methods(root_module, cls):
|
||||
visibility='protected', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ErrorChannel_methods(root_module, cls):
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel::ErrorChannel(ns3::ErrorChannel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ErrorChannel const &', 'arg0')])
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel::ErrorChannel() [constructor]
|
||||
cls.add_constructor([])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::Add(ns3::Ptr<ns3::SimpleNetDevice> device) [member function]
|
||||
cls.add_method('Add',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SimpleNetDevice >', 'device')],
|
||||
is_virtual=True)
|
||||
## error-channel.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::ErrorChannel::GetDevice(uint32_t i) const [member function]
|
||||
cls.add_method('GetDevice',
|
||||
'ns3::Ptr< ns3::NetDevice >',
|
||||
[param('uint32_t', 'i')],
|
||||
is_const=True, is_virtual=True)
|
||||
## error-channel.h (module 'network'): uint32_t ns3::ErrorChannel::GetNDevices() const [member function]
|
||||
cls.add_method('GetNDevices',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## error-channel.h (module 'network'): static ns3::TypeId ns3::ErrorChannel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::Send(ns3::Ptr<ns3::Packet> p, uint16_t protocol, ns3::Mac48Address to, ns3::Mac48Address from, ns3::Ptr<ns3::SimpleNetDevice> sender) [member function]
|
||||
cls.add_method('Send',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t', 'protocol'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from'), param('ns3::Ptr< ns3::SimpleNetDevice >', 'sender')],
|
||||
is_virtual=True)
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetDuplicateMode(bool mode) [member function]
|
||||
cls.add_method('SetDuplicateMode',
|
||||
'void',
|
||||
[param('bool', 'mode')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetDuplicateTime(ns3::Time delay) [member function]
|
||||
cls.add_method('SetDuplicateTime',
|
||||
'void',
|
||||
[param('ns3::Time', 'delay')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetJumpingMode(bool mode) [member function]
|
||||
cls.add_method('SetJumpingMode',
|
||||
'void',
|
||||
[param('bool', 'mode')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetJumpingTime(ns3::Time delay) [member function]
|
||||
cls.add_method('SetJumpingTime',
|
||||
'void',
|
||||
[param('ns3::Time', 'delay')])
|
||||
return
|
||||
|
||||
def register_Ns3PacketCounterCalculator_methods(root_module, cls):
|
||||
## packet-data-calculators.h (module 'network'): ns3::PacketCounterCalculator::PacketCounterCalculator(ns3::PacketCounterCalculator const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketCounterCalculator const &', 'arg0')])
|
||||
|
||||
@@ -494,10 +494,14 @@ def register_types(module):
|
||||
module.add_class('AddressChecker', parent=root_module['ns3::AttributeChecker'])
|
||||
## address.h (module 'network'): ns3::AddressValue [class]
|
||||
module.add_class('AddressValue', parent=root_module['ns3::AttributeValue'])
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel [class]
|
||||
module.add_class('BinaryErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
## error-model.h (module 'network'): ns3::BurstErrorModel [class]
|
||||
module.add_class('BurstErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
## basic-data-calculators.h (module 'stats'): ns3::CounterCalculator<unsigned int> [class]
|
||||
module.add_class('CounterCalculator', import_from_module='ns.stats', template_parameters=['unsigned int'], parent=root_module['ns3::DataCalculator'])
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel [class]
|
||||
module.add_class('ErrorChannel', parent=root_module['ns3::SimpleChannel'])
|
||||
## packet-data-calculators.h (module 'network'): ns3::PacketCounterCalculator [class]
|
||||
module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >'])
|
||||
## packet-probe.h (module 'network'): ns3::PacketProbe [class]
|
||||
@@ -507,9 +511,6 @@ def register_types(module):
|
||||
module.add_container('std::list< ns3::Ptr< ns3::Packet > >', 'ns3::Ptr< ns3::Packet >', container_type=u'list')
|
||||
module.add_container('std::vector< ns3::Ipv6Address >', 'ns3::Ipv6Address', container_type=u'vector')
|
||||
module.add_container('std::list< unsigned int >', 'unsigned int', container_type=u'list')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >', u'ns3::SequenceNumber16')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >*', u'ns3::SequenceNumber16*')
|
||||
typehandlers.add_type_alias(u'ns3::SequenceNumber< unsigned short, short >&', u'ns3::SequenceNumber16&')
|
||||
@@ -528,6 +529,9 @@ def register_types(module):
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxStartCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxStartCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxStartCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyRxEndOkCallback')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyRxEndOkCallback*')
|
||||
typehandlers.add_type_alias(u'ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyRxEndOkCallback&')
|
||||
@@ -844,8 +848,10 @@ def register_methods(root_module):
|
||||
register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerValue'])
|
||||
register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChecker'])
|
||||
register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue'])
|
||||
register_Ns3BinaryErrorModel_methods(root_module, root_module['ns3::BinaryErrorModel'])
|
||||
register_Ns3BurstErrorModel_methods(root_module, root_module['ns3::BurstErrorModel'])
|
||||
register_Ns3CounterCalculator__Unsigned_int_methods(root_module, root_module['ns3::CounterCalculator< unsigned int >'])
|
||||
register_Ns3ErrorChannel_methods(root_module, root_module['ns3::ErrorChannel'])
|
||||
register_Ns3PacketCounterCalculator_methods(root_module, root_module['ns3::PacketCounterCalculator'])
|
||||
register_Ns3PacketProbe_methods(root_module, root_module['ns3::PacketProbe'])
|
||||
register_Ns3PbbAddressTlv_methods(root_module, root_module['ns3::PbbAddressTlv'])
|
||||
@@ -7210,10 +7216,11 @@ def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
cls.add_method('EnableFcs',
|
||||
'void',
|
||||
[param('bool', 'enable')])
|
||||
## ethernet-trailer.h (module 'network'): uint32_t ns3::EthernetTrailer::GetFcs() [member function]
|
||||
## ethernet-trailer.h (module 'network'): uint32_t ns3::EthernetTrailer::GetFcs() const [member function]
|
||||
cls.add_method('GetFcs',
|
||||
'uint32_t',
|
||||
[])
|
||||
[],
|
||||
is_const=True)
|
||||
## ethernet-trailer.h (module 'network'): ns3::TypeId ns3::EthernetTrailer::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -10206,6 +10213,28 @@ def register_Ns3AddressValue_methods(root_module, cls):
|
||||
[param('ns3::Address const &', 'value')])
|
||||
return
|
||||
|
||||
def register_Ns3BinaryErrorModel_methods(root_module, cls):
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel::BinaryErrorModel(ns3::BinaryErrorModel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::BinaryErrorModel const &', 'arg0')])
|
||||
## error-model.h (module 'network'): ns3::BinaryErrorModel::BinaryErrorModel() [constructor]
|
||||
cls.add_constructor([])
|
||||
## error-model.h (module 'network'): static ns3::TypeId ns3::BinaryErrorModel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## error-model.h (module 'network'): bool ns3::BinaryErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function]
|
||||
cls.add_method('DoCorrupt',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')],
|
||||
visibility='private', is_virtual=True)
|
||||
## error-model.h (module 'network'): void ns3::BinaryErrorModel::DoReset() [member function]
|
||||
cls.add_method('DoReset',
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3BurstErrorModel_methods(root_module, cls):
|
||||
## error-model.h (module 'network'): ns3::BurstErrorModel::BurstErrorModel(ns3::BurstErrorModel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::BurstErrorModel const &', 'arg0')])
|
||||
@@ -10284,6 +10313,54 @@ def register_Ns3CounterCalculator__Unsigned_int_methods(root_module, cls):
|
||||
visibility='protected', is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ErrorChannel_methods(root_module, cls):
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel::ErrorChannel(ns3::ErrorChannel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ErrorChannel const &', 'arg0')])
|
||||
## error-channel.h (module 'network'): ns3::ErrorChannel::ErrorChannel() [constructor]
|
||||
cls.add_constructor([])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::Add(ns3::Ptr<ns3::SimpleNetDevice> device) [member function]
|
||||
cls.add_method('Add',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SimpleNetDevice >', 'device')],
|
||||
is_virtual=True)
|
||||
## error-channel.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::ErrorChannel::GetDevice(uint32_t i) const [member function]
|
||||
cls.add_method('GetDevice',
|
||||
'ns3::Ptr< ns3::NetDevice >',
|
||||
[param('uint32_t', 'i')],
|
||||
is_const=True, is_virtual=True)
|
||||
## error-channel.h (module 'network'): uint32_t ns3::ErrorChannel::GetNDevices() const [member function]
|
||||
cls.add_method('GetNDevices',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## error-channel.h (module 'network'): static ns3::TypeId ns3::ErrorChannel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::Send(ns3::Ptr<ns3::Packet> p, uint16_t protocol, ns3::Mac48Address to, ns3::Mac48Address from, ns3::Ptr<ns3::SimpleNetDevice> sender) [member function]
|
||||
cls.add_method('Send',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t', 'protocol'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from'), param('ns3::Ptr< ns3::SimpleNetDevice >', 'sender')],
|
||||
is_virtual=True)
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetDuplicateMode(bool mode) [member function]
|
||||
cls.add_method('SetDuplicateMode',
|
||||
'void',
|
||||
[param('bool', 'mode')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetDuplicateTime(ns3::Time delay) [member function]
|
||||
cls.add_method('SetDuplicateTime',
|
||||
'void',
|
||||
[param('ns3::Time', 'delay')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetJumpingMode(bool mode) [member function]
|
||||
cls.add_method('SetJumpingMode',
|
||||
'void',
|
||||
[param('bool', 'mode')])
|
||||
## error-channel.h (module 'network'): void ns3::ErrorChannel::SetJumpingTime(ns3::Time delay) [member function]
|
||||
cls.add_method('SetJumpingTime',
|
||||
'void',
|
||||
[param('ns3::Time', 'delay')])
|
||||
return
|
||||
|
||||
def register_Ns3PacketCounterCalculator_methods(root_module, cls):
|
||||
## packet-data-calculators.h (module 'network'): ns3::PacketCounterCalculator::PacketCounterCalculator(ns3::PacketCounterCalculator const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketCounterCalculator const &', 'arg0')])
|
||||
|
||||
Reference in New Issue
Block a user