|
|
| 120 |
module.add_class('Ipv4AddressGenerator') |
120 |
module.add_class('Ipv4AddressGenerator') |
| 121 |
## ipv4-address-helper.h (module 'internet'): ns3::Ipv4AddressHelper [class] |
121 |
## ipv4-address-helper.h (module 'internet'): ns3::Ipv4AddressHelper [class] |
| 122 |
module.add_class('Ipv4AddressHelper') |
122 |
module.add_class('Ipv4AddressHelper') |
| 123 |
## ipv4-end-point.h (module 'internet'): ns3::Ipv4EndPoint [class] |
|
|
| 124 |
module.add_class('Ipv4EndPoint') |
| 125 |
## ipv4-interface-address.h (module 'internet'): ns3::Ipv4InterfaceAddress [class] |
123 |
## ipv4-interface-address.h (module 'internet'): ns3::Ipv4InterfaceAddress [class] |
| 126 |
module.add_class('Ipv4InterfaceAddress') |
124 |
module.add_class('Ipv4InterfaceAddress') |
| 127 |
## ipv4-interface-address.h (module 'internet'): ns3::Ipv4InterfaceAddress::InterfaceAddressScope_e [enumeration] |
125 |
## ipv4-interface-address.h (module 'internet'): ns3::Ipv4InterfaceAddress::InterfaceAddressScope_e [enumeration] |
|
|
| 847 |
register_Ns3Ipv4Address_methods(root_module, root_module['ns3::Ipv4Address']) |
845 |
register_Ns3Ipv4Address_methods(root_module, root_module['ns3::Ipv4Address']) |
| 848 |
register_Ns3Ipv4AddressGenerator_methods(root_module, root_module['ns3::Ipv4AddressGenerator']) |
846 |
register_Ns3Ipv4AddressGenerator_methods(root_module, root_module['ns3::Ipv4AddressGenerator']) |
| 849 |
register_Ns3Ipv4AddressHelper_methods(root_module, root_module['ns3::Ipv4AddressHelper']) |
847 |
register_Ns3Ipv4AddressHelper_methods(root_module, root_module['ns3::Ipv4AddressHelper']) |
| 850 |
register_Ns3Ipv4EndPoint_methods(root_module, root_module['ns3::Ipv4EndPoint']) |
|
|
| 851 |
register_Ns3Ipv4InterfaceAddress_methods(root_module, root_module['ns3::Ipv4InterfaceAddress']) |
848 |
register_Ns3Ipv4InterfaceAddress_methods(root_module, root_module['ns3::Ipv4InterfaceAddress']) |
| 852 |
register_Ns3Ipv4InterfaceContainer_methods(root_module, root_module['ns3::Ipv4InterfaceContainer']) |
849 |
register_Ns3Ipv4InterfaceContainer_methods(root_module, root_module['ns3::Ipv4InterfaceContainer']) |
| 853 |
register_Ns3Ipv4Mask_methods(root_module, root_module['ns3::Ipv4Mask']) |
850 |
register_Ns3Ipv4Mask_methods(root_module, root_module['ns3::Ipv4Mask']) |
|
|
| 2515 |
[param('ns3::Ipv4Address', 'network'), param('ns3::Ipv4Mask', 'mask'), param('ns3::Ipv4Address', 'base', default_value='"0.0.0.1"')]) |
2512 |
[param('ns3::Ipv4Address', 'network'), param('ns3::Ipv4Mask', 'mask'), param('ns3::Ipv4Address', 'base', default_value='"0.0.0.1"')]) |
| 2516 |
return |
2513 |
return |
| 2517 |
|
2514 |
|
| 2518 |
def register_Ns3Ipv4EndPoint_methods(root_module, cls): |
|
|
| 2519 |
## ipv4-end-point.h (module 'internet'): ns3::Ipv4EndPoint::Ipv4EndPoint(ns3::Ipv4EndPoint const & arg0) [copy constructor] |
| 2520 |
cls.add_constructor([param('ns3::Ipv4EndPoint const &', 'arg0')]) |
| 2521 |
## ipv4-end-point.h (module 'internet'): ns3::Ipv4EndPoint::Ipv4EndPoint(ns3::Ipv4Address address, uint16_t port) [constructor] |
| 2522 |
cls.add_constructor([param('ns3::Ipv4Address', 'address'), param('uint16_t', 'port')]) |
| 2523 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::BindToNetDevice(ns3::Ptr<ns3::NetDevice> netdevice) [member function] |
| 2524 |
cls.add_method('BindToNetDevice', |
| 2525 |
'void', |
| 2526 |
[param('ns3::Ptr< ns3::NetDevice >', 'netdevice')]) |
| 2527 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::ForwardIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo) [member function] |
| 2528 |
cls.add_method('ForwardIcmp', |
| 2529 |
'void', |
| 2530 |
[param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo')]) |
| 2531 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::ForwardUp(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, uint16_t sport, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
| 2532 |
cls.add_method('ForwardUp', |
| 2533 |
'void', |
| 2534 |
[param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('uint16_t', 'sport'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')]) |
| 2535 |
## ipv4-end-point.h (module 'internet'): ns3::Ptr<ns3::NetDevice> ns3::Ipv4EndPoint::GetBoundNetDevice() [member function] |
| 2536 |
cls.add_method('GetBoundNetDevice', |
| 2537 |
'ns3::Ptr< ns3::NetDevice >', |
| 2538 |
[]) |
| 2539 |
## ipv4-end-point.h (module 'internet'): ns3::Ipv4Address ns3::Ipv4EndPoint::GetLocalAddress() [member function] |
| 2540 |
cls.add_method('GetLocalAddress', |
| 2541 |
'ns3::Ipv4Address', |
| 2542 |
[]) |
| 2543 |
## ipv4-end-point.h (module 'internet'): uint16_t ns3::Ipv4EndPoint::GetLocalPort() [member function] |
| 2544 |
cls.add_method('GetLocalPort', |
| 2545 |
'uint16_t', |
| 2546 |
[]) |
| 2547 |
## ipv4-end-point.h (module 'internet'): ns3::Ipv4Address ns3::Ipv4EndPoint::GetPeerAddress() [member function] |
| 2548 |
cls.add_method('GetPeerAddress', |
| 2549 |
'ns3::Ipv4Address', |
| 2550 |
[]) |
| 2551 |
## ipv4-end-point.h (module 'internet'): uint16_t ns3::Ipv4EndPoint::GetPeerPort() [member function] |
| 2552 |
cls.add_method('GetPeerPort', |
| 2553 |
'uint16_t', |
| 2554 |
[]) |
| 2555 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::SetDestroyCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
| 2556 |
cls.add_method('SetDestroyCallback', |
| 2557 |
'void', |
| 2558 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
| 2559 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::SetIcmpCallback(ns3::Callback<void, ns3::Ipv4Address, unsigned char, unsigned char, unsigned char, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
| 2560 |
cls.add_method('SetIcmpCallback', |
| 2561 |
'void', |
| 2562 |
[param('ns3::Callback< void, ns3::Ipv4Address, unsigned char, unsigned char, unsigned char, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
| 2563 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::SetLocalAddress(ns3::Ipv4Address address) [member function] |
| 2564 |
cls.add_method('SetLocalAddress', |
| 2565 |
'void', |
| 2566 |
[param('ns3::Ipv4Address', 'address')]) |
| 2567 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::SetPeer(ns3::Ipv4Address address, uint16_t port) [member function] |
| 2568 |
cls.add_method('SetPeer', |
| 2569 |
'void', |
| 2570 |
[param('ns3::Ipv4Address', 'address'), param('uint16_t', 'port')]) |
| 2571 |
## ipv4-end-point.h (module 'internet'): void ns3::Ipv4EndPoint::SetRxCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
| 2572 |
cls.add_method('SetRxCallback', |
| 2573 |
'void', |
| 2574 |
[param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header, unsigned short, ns3::Ptr< ns3::Ipv4Interface >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')]) |
| 2575 |
return |
| 2576 |
|
| 2577 |
def register_Ns3Ipv4InterfaceAddress_methods(root_module, cls): |
2515 |
def register_Ns3Ipv4InterfaceAddress_methods(root_module, cls): |
| 2578 |
cls.add_binary_comparison_operator('!=') |
2516 |
cls.add_binary_comparison_operator('!=') |
| 2579 |
cls.add_output_stream_operator() |
2517 |
cls.add_output_stream_operator() |
|
|
| 4223 |
cls.add_method('Close', |
4161 |
cls.add_method('Close', |
| 4224 |
'void', |
4162 |
'void', |
| 4225 |
[]) |
4163 |
[]) |
| 4226 |
## pcap-file.h (module 'network'): static bool ns3::PcapFile::Diff(std::string const & f1, std::string const & f2, uint32_t & sec, uint32_t & usec, uint32_t snapLen=ns3::PcapFile::SNAPLEN_DEFAULT) [member function] |
4164 |
## pcap-file.h (module 'network'): static bool ns3::PcapFile::Diff(std::string const & f1, std::string const & f2, uint32_t & sec, uint32_t & usec, uint32_t & packets, uint32_t snapLen=ns3::PcapFile::SNAPLEN_DEFAULT) [member function] |
| 4227 |
cls.add_method('Diff', |
4165 |
cls.add_method('Diff', |
| 4228 |
'bool', |
4166 |
'bool', |
| 4229 |
[param('std::string const &', 'f1'), param('std::string const &', 'f2'), param('uint32_t &', 'sec'), param('uint32_t &', 'usec'), param('uint32_t', 'snapLen', default_value='ns3::PcapFile::SNAPLEN_DEFAULT')], |
4167 |
[param('std::string const &', 'f1'), param('std::string const &', 'f2'), param('uint32_t &', 'sec'), param('uint32_t &', 'usec'), param('uint32_t &', 'packets'), param('uint32_t', 'snapLen', default_value='ns3::PcapFile::SNAPLEN_DEFAULT')], |
| 4230 |
is_static=True) |
4168 |
is_static=True) |
| 4231 |
## pcap-file.h (module 'network'): bool ns3::PcapFile::Eof() const [member function] |
4169 |
## pcap-file.h (module 'network'): bool ns3::PcapFile::Eof() const [member function] |
| 4232 |
cls.add_method('Eof', |
4170 |
cls.add_method('Eof', |
|
|
| 14710 |
cls.add_constructor([]) |
14648 |
cls.add_constructor([]) |
| 14711 |
## net-device.h (module 'network'): ns3::NetDevice::NetDevice(ns3::NetDevice const & arg0) [copy constructor] |
14649 |
## net-device.h (module 'network'): ns3::NetDevice::NetDevice(ns3::NetDevice const & arg0) [copy constructor] |
| 14712 |
cls.add_constructor([param('ns3::NetDevice const &', 'arg0')]) |
14650 |
cls.add_constructor([param('ns3::NetDevice const &', 'arg0')]) |
| 14713 |
## net-device.h (module 'network'): void ns3::NetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
14651 |
## net-device.h (module 'network'): void ns3::NetDevice::AddLinkChangeCallback(ns3::Callback<void,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function] |
| 14714 |
cls.add_method('AddLinkChangeCallback', |
14652 |
cls.add_method('AddLinkChangeCallback', |
| 14715 |
'void', |
14653 |
'void', |
| 14716 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
14654 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
|
|
| 16112 |
cls.add_method('AddBridgePort', |
16050 |
cls.add_method('AddBridgePort', |
| 16113 |
'void', |
16051 |
'void', |
| 16114 |
[param('ns3::Ptr< ns3::NetDevice >', 'bridgePort')]) |
16052 |
[param('ns3::Ptr< ns3::NetDevice >', 'bridgePort')]) |
| 16115 |
## bridge-net-device.h (module 'bridge'): void ns3::BridgeNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
16053 |
## bridge-net-device.h (module 'bridge'): void ns3::BridgeNetDevice::AddLinkChangeCallback(ns3::Callback<void,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function] |
| 16116 |
cls.add_method('AddLinkChangeCallback', |
16054 |
cls.add_method('AddLinkChangeCallback', |
| 16117 |
'void', |
16055 |
'void', |
| 16118 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
16056 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
|
|
| 16905 |
cls.add_constructor([param('ns3::LoopbackNetDevice const &', 'arg0')]) |
16843 |
cls.add_constructor([param('ns3::LoopbackNetDevice const &', 'arg0')]) |
| 16906 |
## loopback-net-device.h (module 'internet'): ns3::LoopbackNetDevice::LoopbackNetDevice() [constructor] |
16844 |
## loopback-net-device.h (module 'internet'): ns3::LoopbackNetDevice::LoopbackNetDevice() [constructor] |
| 16907 |
cls.add_constructor([]) |
16845 |
cls.add_constructor([]) |
| 16908 |
## loopback-net-device.h (module 'internet'): void ns3::LoopbackNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
16846 |
## loopback-net-device.h (module 'internet'): void ns3::LoopbackNetDevice::AddLinkChangeCallback(ns3::Callback<void,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function] |
| 16909 |
cls.add_method('AddLinkChangeCallback', |
16847 |
cls.add_method('AddLinkChangeCallback', |
| 16910 |
'void', |
16848 |
'void', |
| 16911 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
16849 |
[param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |