bindings/python/ns3_module_internet_stack.py
changeset 4407 ef566eeff84f
parent 4382 e63da65e8fb9
child 4449 c11b6d768ab3
equal deleted inserted replaced
4406:39f119de91ef 4407:ef566eeff84f
    93     ## icmpv4.h: uint16_t ns3::Icmpv4DestinationUnreachable::GetNextHopMtu() const [member function]
    93     ## icmpv4.h: uint16_t ns3::Icmpv4DestinationUnreachable::GetNextHopMtu() const [member function]
    94     cls.add_method('GetNextHopMtu', 
    94     cls.add_method('GetNextHopMtu', 
    95                    'uint16_t', 
    95                    'uint16_t', 
    96                    [], 
    96                    [], 
    97                    is_const=True)
    97                    is_const=True)
    98     ## icmpv4.h: void ns3::Icmpv4DestinationUnreachable::SetData(ns3::Ptr<const ns3::Packet> data) [member function]
    98     ## icmpv4.h: void ns3::Icmpv4DestinationUnreachable::SetData(ns3::Ptr<ns3::Packet const> data) [member function]
    99     cls.add_method('SetData', 
    99     cls.add_method('SetData', 
   100                    'void', 
   100                    'void', 
   101                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   101                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   102     ## icmpv4.h: void ns3::Icmpv4DestinationUnreachable::SetHeader(ns3::Ipv4Header header) [member function]
   102     ## icmpv4.h: void ns3::Icmpv4DestinationUnreachable::SetHeader(ns3::Ipv4Header header) [member function]
   103     cls.add_method('SetHeader', 
   103     cls.add_method('SetHeader', 
   149                    [param('uint16_t', 'id')])
   149                    [param('uint16_t', 'id')])
   150     ## icmpv4.h: void ns3::Icmpv4Echo::SetSequenceNumber(uint16_t seq) [member function]
   150     ## icmpv4.h: void ns3::Icmpv4Echo::SetSequenceNumber(uint16_t seq) [member function]
   151     cls.add_method('SetSequenceNumber', 
   151     cls.add_method('SetSequenceNumber', 
   152                    'void', 
   152                    'void', 
   153                    [param('uint16_t', 'seq')])
   153                    [param('uint16_t', 'seq')])
   154     ## icmpv4.h: void ns3::Icmpv4Echo::SetData(ns3::Ptr<const ns3::Packet> data) [member function]
   154     ## icmpv4.h: void ns3::Icmpv4Echo::SetData(ns3::Ptr<ns3::Packet const> data) [member function]
   155     cls.add_method('SetData', 
   155     cls.add_method('SetData', 
   156                    'void', 
   156                    'void', 
   157                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   157                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   158     ## icmpv4.h: uint16_t ns3::Icmpv4Echo::GetIdentifier() const [member function]
   158     ## icmpv4.h: uint16_t ns3::Icmpv4Echo::GetIdentifier() const [member function]
   159     cls.add_method('GetIdentifier', 
   159     cls.add_method('GetIdentifier', 
   163     ## icmpv4.h: uint16_t ns3::Icmpv4Echo::GetSequenceNumber() const [member function]
   163     ## icmpv4.h: uint16_t ns3::Icmpv4Echo::GetSequenceNumber() const [member function]
   164     cls.add_method('GetSequenceNumber', 
   164     cls.add_method('GetSequenceNumber', 
   165                    'uint16_t', 
   165                    'uint16_t', 
   166                    [], 
   166                    [], 
   167                    is_const=True)
   167                    is_const=True)
   168     ## icmpv4.h: ns3::Ptr<const ns3::Packet> ns3::Icmpv4Echo::GetData() const [member function]
   168     ## icmpv4.h: ns3::Ptr<ns3::Packet const> ns3::Icmpv4Echo::GetData() const [member function]
   169     cls.add_method('GetData', 
   169     cls.add_method('GetData', 
   170                    'ns3::Ptr< ns3::Packet const >', 
   170                    'ns3::Ptr< ns3::Packet const >', 
   171                    [], 
   171                    [], 
   172                    is_const=True)
   172                    is_const=True)
   173     ## icmpv4.h: static ns3::TypeId ns3::Icmpv4Echo::GetTypeId() [member function]
   173     ## icmpv4.h: static ns3::TypeId ns3::Icmpv4Echo::GetTypeId() [member function]
   264     return
   264     return
   265 
   265 
   266 def register_Ns3Icmpv4TimeExceeded_methods(root_module, cls):
   266 def register_Ns3Icmpv4TimeExceeded_methods(root_module, cls):
   267     ## icmpv4.h: ns3::Icmpv4TimeExceeded::Icmpv4TimeExceeded(ns3::Icmpv4TimeExceeded const & arg0) [copy constructor]
   267     ## icmpv4.h: ns3::Icmpv4TimeExceeded::Icmpv4TimeExceeded(ns3::Icmpv4TimeExceeded const & arg0) [copy constructor]
   268     cls.add_constructor([param('ns3::Icmpv4TimeExceeded const &', 'arg0')])
   268     cls.add_constructor([param('ns3::Icmpv4TimeExceeded const &', 'arg0')])
   269     ## icmpv4.h: void ns3::Icmpv4TimeExceeded::SetData(ns3::Ptr<const ns3::Packet> data) [member function]
   269     ## icmpv4.h: void ns3::Icmpv4TimeExceeded::SetData(ns3::Ptr<ns3::Packet const> data) [member function]
   270     cls.add_method('SetData', 
   270     cls.add_method('SetData', 
   271                    'void', 
   271                    'void', 
   272                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   272                    [param('ns3::Ptr< ns3::Packet const >', 'data')])
   273     ## icmpv4.h: void ns3::Icmpv4TimeExceeded::SetHeader(ns3::Ipv4Header header) [member function]
   273     ## icmpv4.h: void ns3::Icmpv4TimeExceeded::SetHeader(ns3::Ipv4Header header) [member function]
   274     cls.add_method('SetHeader', 
   274     cls.add_method('SetHeader',