1.1 --- a/bindings/python/ns3_module_internet_stack.py Mon Aug 31 15:29:20 2009 +0200
1.2 +++ b/bindings/python/ns3_module_internet_stack.py Wed Sep 02 11:29:23 2009 +0100
1.3 @@ -77,8 +77,6 @@
1.4 module.add_class('Ipv4L4Protocol', parent=root_module['ns3::Object'])
1.5 ## ipv4-l4-protocol.h: ns3::Ipv4L4Protocol::RxStatus [enumeration]
1.6 module.add_enum('RxStatus', ['RX_OK', 'RX_CSUM_FAILED', 'RX_ENDPOINT_UNREACH'], outer_class=root_module['ns3::Ipv4L4Protocol'])
1.7 - ## nsc-tcp-l4-protocol.h: ns3::NscTcpL4Protocol [class]
1.8 - module.add_class('NscTcpL4Protocol', parent=root_module['ns3::Ipv4L4Protocol'])
1.9 ## tcp-l4-protocol.h: ns3::TcpL4Protocol [class]
1.10 module.add_class('TcpL4Protocol', parent=root_module['ns3::Ipv4L4Protocol'])
1.11 ## udp-l4-protocol.h: ns3::UdpL4Protocol [class]
1.12 @@ -164,7 +162,6 @@
1.13 register_Ns3Icmpv6Echo_methods(root_module, root_module['ns3::Icmpv6Echo'])
1.14 register_Ns3Ipv4L3Protocol_methods(root_module, root_module['ns3::Ipv4L3Protocol'])
1.15 register_Ns3Ipv4L4Protocol_methods(root_module, root_module['ns3::Ipv4L4Protocol'])
1.16 - register_Ns3NscTcpL4Protocol_methods(root_module, root_module['ns3::NscTcpL4Protocol'])
1.17 register_Ns3TcpL4Protocol_methods(root_module, root_module['ns3::TcpL4Protocol'])
1.18 register_Ns3UdpL4Protocol_methods(root_module, root_module['ns3::UdpL4Protocol'])
1.19 register_Ns3Icmpv4L4Protocol_methods(root_module, root_module['ns3::Icmpv4L4Protocol'])
1.20 @@ -1979,84 +1976,6 @@
1.21 is_virtual=True)
1.22 return
1.23
1.24 -def register_Ns3NscTcpL4Protocol_methods(root_module, cls):
1.25 - ## nsc-tcp-l4-protocol.h: ns3::NscTcpL4Protocol::PROT_NUMBER [variable]
1.26 - cls.add_static_attribute('PROT_NUMBER', 'uint8_t const', is_const=True)
1.27 - ## nsc-tcp-l4-protocol.h: static ns3::TypeId ns3::NscTcpL4Protocol::GetTypeId() [member function]
1.28 - cls.add_method('GetTypeId',
1.29 - 'ns3::TypeId',
1.30 - [],
1.31 - is_static=True)
1.32 - ## nsc-tcp-l4-protocol.h: ns3::NscTcpL4Protocol::NscTcpL4Protocol() [constructor]
1.33 - cls.add_constructor([])
1.34 - ## nsc-tcp-l4-protocol.h: void ns3::NscTcpL4Protocol::SetNode(ns3::Ptr<ns3::Node> node) [member function]
1.35 - cls.add_method('SetNode',
1.36 - 'void',
1.37 - [param('ns3::Ptr< ns3::Node >', 'node')])
1.38 - ## nsc-tcp-l4-protocol.h: void ns3::NscTcpL4Protocol::SetNscLibrary(std::string const & lib) [member function]
1.39 - cls.add_method('SetNscLibrary',
1.40 - 'void',
1.41 - [param('std::string const &', 'lib')])
1.42 - ## nsc-tcp-l4-protocol.h: std::string ns3::NscTcpL4Protocol::GetNscLibrary() const [member function]
1.43 - cls.add_method('GetNscLibrary',
1.44 - 'std::string',
1.45 - [],
1.46 - is_const=True)
1.47 - ## nsc-tcp-l4-protocol.h: int ns3::NscTcpL4Protocol::GetProtocolNumber() const [member function]
1.48 - cls.add_method('GetProtocolNumber',
1.49 - 'int',
1.50 - [],
1.51 - is_const=True, is_virtual=True)
1.52 - ## nsc-tcp-l4-protocol.h: int ns3::NscTcpL4Protocol::GetVersion() const [member function]
1.53 - cls.add_method('GetVersion',
1.54 - 'int',
1.55 - [],
1.56 - is_const=True, is_virtual=True)
1.57 - ## nsc-tcp-l4-protocol.h: ns3::Ptr<ns3::Socket> ns3::NscTcpL4Protocol::CreateSocket() [member function]
1.58 - cls.add_method('CreateSocket',
1.59 - 'ns3::Ptr< ns3::Socket >',
1.60 - [])
1.61 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4EndPoint * ns3::NscTcpL4Protocol::Allocate() [member function]
1.62 - cls.add_method('Allocate',
1.63 - 'ns3::Ipv4EndPoint *',
1.64 - [])
1.65 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4EndPoint * ns3::NscTcpL4Protocol::Allocate(ns3::Ipv4Address address) [member function]
1.66 - cls.add_method('Allocate',
1.67 - 'ns3::Ipv4EndPoint *',
1.68 - [param('ns3::Ipv4Address', 'address')])
1.69 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4EndPoint * ns3::NscTcpL4Protocol::Allocate(uint16_t port) [member function]
1.70 - cls.add_method('Allocate',
1.71 - 'ns3::Ipv4EndPoint *',
1.72 - [param('uint16_t', 'port')])
1.73 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4EndPoint * ns3::NscTcpL4Protocol::Allocate(ns3::Ipv4Address address, uint16_t port) [member function]
1.74 - cls.add_method('Allocate',
1.75 - 'ns3::Ipv4EndPoint *',
1.76 - [param('ns3::Ipv4Address', 'address'), param('uint16_t', 'port')])
1.77 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4EndPoint * ns3::NscTcpL4Protocol::Allocate(ns3::Ipv4Address localAddress, uint16_t localPort, ns3::Ipv4Address peerAddress, uint16_t peerPort) [member function]
1.78 - cls.add_method('Allocate',
1.79 - 'ns3::Ipv4EndPoint *',
1.80 - [param('ns3::Ipv4Address', 'localAddress'), param('uint16_t', 'localPort'), param('ns3::Ipv4Address', 'peerAddress'), param('uint16_t', 'peerPort')])
1.81 - ## nsc-tcp-l4-protocol.h: void ns3::NscTcpL4Protocol::DeAllocate(ns3::Ipv4EndPoint * endPoint) [member function]
1.82 - cls.add_method('DeAllocate',
1.83 - 'void',
1.84 - [param('ns3::Ipv4EndPoint *', 'endPoint')])
1.85 - ## nsc-tcp-l4-protocol.h: ns3::Ipv4L4Protocol::RxStatus ns3::NscTcpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Address const & source, ns3::Ipv4Address const & destination, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function]
1.86 - cls.add_method('Receive',
1.87 - 'ns3::Ipv4L4Protocol::RxStatus',
1.88 - [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Address const &', 'source'), param('ns3::Ipv4Address const &', 'destination'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')],
1.89 - is_virtual=True)
1.90 - ## nsc-tcp-l4-protocol.h: void ns3::NscTcpL4Protocol::DoDispose() [member function]
1.91 - cls.add_method('DoDispose',
1.92 - 'void',
1.93 - [],
1.94 - visibility='protected', is_virtual=True)
1.95 - ## nsc-tcp-l4-protocol.h: void ns3::NscTcpL4Protocol::NotifyNewAggregate() [member function]
1.96 - cls.add_method('NotifyNewAggregate',
1.97 - 'void',
1.98 - [],
1.99 - visibility='protected', is_virtual=True)
1.100 - return
1.101 -
1.102 def register_Ns3TcpL4Protocol_methods(root_module, cls):
1.103 ## tcp-l4-protocol.h: ns3::TcpL4Protocol::PROT_NUMBER [variable]
1.104 cls.add_static_attribute('PROT_NUMBER', 'uint8_t const', is_const=True)