src/internet/bindings/modulegen__gcc_LP64.py
changeset 10671 ceea137a2468
parent 10664 2bb07b08e681
child 10689 a506de747327
equal deleted inserted replaced
10670:d04c750525d7 10671:ceea137a2468
   597     ## ipv6-interface.h (module 'internet'): ns3::Ipv6Interface [class]
   597     ## ipv6-interface.h (module 'internet'): ns3::Ipv6Interface [class]
   598     module.add_class('Ipv6Interface', parent=root_module['ns3::Object'])
   598     module.add_class('Ipv6Interface', parent=root_module['ns3::Object'])
   599     ## ipv6-l3-protocol.h (module 'internet'): ns3::Ipv6L3Protocol [class]
   599     ## ipv6-l3-protocol.h (module 'internet'): ns3::Ipv6L3Protocol [class]
   600     module.add_class('Ipv6L3Protocol', parent=root_module['ns3::Ipv6'])
   600     module.add_class('Ipv6L3Protocol', parent=root_module['ns3::Ipv6'])
   601     ## ipv6-l3-protocol.h (module 'internet'): ns3::Ipv6L3Protocol::DropReason [enumeration]
   601     ## ipv6-l3-protocol.h (module 'internet'): ns3::Ipv6L3Protocol::DropReason [enumeration]
   602     module.add_enum('DropReason', ['DROP_TTL_EXPIRED', 'DROP_NO_ROUTE', 'DROP_INTERFACE_DOWN', 'DROP_ROUTE_ERROR', 'DROP_UNKNOWN_PROTOCOL'], outer_class=root_module['ns3::Ipv6L3Protocol'])
   602     module.add_enum('DropReason', ['DROP_TTL_EXPIRED', 'DROP_NO_ROUTE', 'DROP_INTERFACE_DOWN', 'DROP_ROUTE_ERROR', 'DROP_UNKNOWN_PROTOCOL', 'DROP_UNKNOWN_OPTION', 'DROP_MALFORMED_HEADER', 'DROP_FRAGMENT_TIMEOUT'], outer_class=root_module['ns3::Ipv6L3Protocol'])
   603     ## ipv6-route.h (module 'internet'): ns3::Ipv6MulticastRoute [class]
   603     ## ipv6-route.h (module 'internet'): ns3::Ipv6MulticastRoute [class]
   604     module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> >'])
   604     module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> >'])
   605     ## ipv6-pmtu-cache.h (module 'internet'): ns3::Ipv6PmtuCache [class]
   605     ## ipv6-pmtu-cache.h (module 'internet'): ns3::Ipv6PmtuCache [class]
   606     module.add_class('Ipv6PmtuCache', parent=root_module['ns3::Object'])
   606     module.add_class('Ipv6PmtuCache', parent=root_module['ns3::Object'])
   607     ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class]
   607     ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class]
 11721     ## ipv4-l3-protocol.h (module 'internet'): bool ns3::Ipv4L3Protocol::IsForwarding(uint32_t i) const [member function]
 11721     ## ipv4-l3-protocol.h (module 'internet'): bool ns3::Ipv4L3Protocol::IsForwarding(uint32_t i) const [member function]
 11722     cls.add_method('IsForwarding', 
 11722     cls.add_method('IsForwarding', 
 11723                    'bool', 
 11723                    'bool', 
 11724                    [param('uint32_t', 'i')], 
 11724                    [param('uint32_t', 'i')], 
 11725                    is_const=True, is_virtual=True)
 11725                    is_const=True, is_virtual=True)
       
 11726     ## ipv4-l3-protocol.h (module 'internet'): bool ns3::Ipv4L3Protocol::IsUnicast(ns3::Ipv4Address ad) const [member function]
       
 11727     cls.add_method('IsUnicast', 
       
 11728                    'bool', 
       
 11729                    [param('ns3::Ipv4Address', 'ad')], 
       
 11730                    is_const=True)
 11726     ## ipv4-l3-protocol.h (module 'internet'): bool ns3::Ipv4L3Protocol::IsUp(uint32_t i) const [member function]
 11731     ## ipv4-l3-protocol.h (module 'internet'): bool ns3::Ipv4L3Protocol::IsUp(uint32_t i) const [member function]
 11727     cls.add_method('IsUp', 
 11732     cls.add_method('IsUp', 
 11728                    'bool', 
 11733                    'bool', 
 11729                    [param('uint32_t', 'i')], 
 11734                    [param('uint32_t', 'i')], 
 11730                    is_const=True, is_virtual=True)
 11735                    is_const=True, is_virtual=True)
 12509     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6Extension::GetTypeId() [member function]
 12514     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6Extension::GetTypeId() [member function]
 12510     cls.add_method('GetTypeId', 
 12515     cls.add_method('GetTypeId', 
 12511                    'ns3::TypeId', 
 12516                    'ns3::TypeId', 
 12512                    [], 
 12517                    [], 
 12513                    is_static=True)
 12518                    is_static=True)
 12514     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6Extension::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12519     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6Extension::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12515     cls.add_method('Process', 
 12520     cls.add_method('Process', 
 12516                    'uint8_t', 
 12521                    'uint8_t', 
 12517                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12522                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12518                    is_pure_virtual=True, is_virtual=True)
 12523                    is_pure_virtual=True, is_virtual=True)
 12519     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6Extension::ProcessOptions(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, uint8_t length, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12524     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6Extension::ProcessOptions(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, uint8_t length, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12520     cls.add_method('ProcessOptions', 
 12525     cls.add_method('ProcessOptions', 
 12521                    'uint8_t', 
 12526                    'uint8_t', 
 12522                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('uint8_t', 'length'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12527                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('uint8_t', 'length'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12523                    is_virtual=True)
 12528                    is_virtual=True)
 12524     ## ipv6-extension.h (module 'internet'): void ns3::Ipv6Extension::SetNode(ns3::Ptr<ns3::Node> node) [member function]
 12529     ## ipv6-extension.h (module 'internet'): void ns3::Ipv6Extension::SetNode(ns3::Ptr<ns3::Node> node) [member function]
 12525     cls.add_method('SetNode', 
 12530     cls.add_method('SetNode', 
 12526                    'void', 
 12531                    'void', 
 12527                    [param('ns3::Ptr< ns3::Node >', 'node')])
 12532                    [param('ns3::Ptr< ns3::Node >', 'node')])
 12540     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionAH::GetTypeId() [member function]
 12545     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionAH::GetTypeId() [member function]
 12541     cls.add_method('GetTypeId', 
 12546     cls.add_method('GetTypeId', 
 12542                    'ns3::TypeId', 
 12547                    'ns3::TypeId', 
 12543                    [], 
 12548                    [], 
 12544                    is_static=True)
 12549                    is_static=True)
 12545     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionAH::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12550     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionAH::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12546     cls.add_method('Process', 
 12551     cls.add_method('Process', 
 12547                    'uint8_t', 
 12552                    'uint8_t', 
 12548                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12553                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12549                    is_virtual=True)
 12554                    is_virtual=True)
 12550     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionAH::EXT_NUMBER [variable]
 12555     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionAH::EXT_NUMBER [variable]
 12551     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12556     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12552     return
 12557     return
 12553 
 12558 
 12634     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionDestination::GetTypeId() [member function]
 12639     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionDestination::GetTypeId() [member function]
 12635     cls.add_method('GetTypeId', 
 12640     cls.add_method('GetTypeId', 
 12636                    'ns3::TypeId', 
 12641                    'ns3::TypeId', 
 12637                    [], 
 12642                    [], 
 12638                    is_static=True)
 12643                    is_static=True)
 12639     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionDestination::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12644     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionDestination::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12640     cls.add_method('Process', 
 12645     cls.add_method('Process', 
 12641                    'uint8_t', 
 12646                    'uint8_t', 
 12642                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12647                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12643                    is_virtual=True)
 12648                    is_virtual=True)
 12644     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionDestination::EXT_NUMBER [variable]
 12649     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionDestination::EXT_NUMBER [variable]
 12645     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12650     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12646     return
 12651     return
 12647 
 12652 
 12695     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionESP::GetTypeId() [member function]
 12700     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionESP::GetTypeId() [member function]
 12696     cls.add_method('GetTypeId', 
 12701     cls.add_method('GetTypeId', 
 12697                    'ns3::TypeId', 
 12702                    'ns3::TypeId', 
 12698                    [], 
 12703                    [], 
 12699                    is_static=True)
 12704                    is_static=True)
 12700     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionESP::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12705     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionESP::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12701     cls.add_method('Process', 
 12706     cls.add_method('Process', 
 12702                    'uint8_t', 
 12707                    'uint8_t', 
 12703                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12708                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12704                    is_virtual=True)
 12709                    is_virtual=True)
 12705     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionESP::EXT_NUMBER [variable]
 12710     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionESP::EXT_NUMBER [variable]
 12706     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12711     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12707     return
 12712     return
 12708 
 12713 
 12760     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionFragment::GetTypeId() [member function]
 12765     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionFragment::GetTypeId() [member function]
 12761     cls.add_method('GetTypeId', 
 12766     cls.add_method('GetTypeId', 
 12762                    'ns3::TypeId', 
 12767                    'ns3::TypeId', 
 12763                    [], 
 12768                    [], 
 12764                    is_static=True)
 12769                    is_static=True)
 12765     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionFragment::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12770     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionFragment::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12766     cls.add_method('Process', 
 12771     cls.add_method('Process', 
 12767                    'uint8_t', 
 12772                    'uint8_t', 
 12768                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12773                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12769                    is_virtual=True)
 12774                    is_virtual=True)
 12770     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionFragment::EXT_NUMBER [variable]
 12775     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionFragment::EXT_NUMBER [variable]
 12771     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12776     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12772     ## ipv6-extension.h (module 'internet'): void ns3::Ipv6ExtensionFragment::DoDispose() [member function]
 12777     ## ipv6-extension.h (module 'internet'): void ns3::Ipv6ExtensionFragment::DoDispose() [member function]
 12773     cls.add_method('DoDispose', 
 12778     cls.add_method('DoDispose', 
 12853     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionHopByHop::GetTypeId() [member function]
 12858     ## ipv6-extension.h (module 'internet'): static ns3::TypeId ns3::Ipv6ExtensionHopByHop::GetTypeId() [member function]
 12854     cls.add_method('GetTypeId', 
 12859     cls.add_method('GetTypeId', 
 12855                    'ns3::TypeId', 
 12860                    'ns3::TypeId', 
 12856                    [], 
 12861                    [], 
 12857                    is_static=True)
 12862                    is_static=True)
 12858     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionHopByHop::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12863     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionHopByHop::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12859     cls.add_method('Process', 
 12864     cls.add_method('Process', 
 12860                    'uint8_t', 
 12865                    'uint8_t', 
 12861                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12866                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12862                    is_virtual=True)
 12867                    is_virtual=True)
 12863     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionHopByHop::EXT_NUMBER [variable]
 12868     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionHopByHop::EXT_NUMBER [variable]
 12864     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12869     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12865     return
 12870     return
 12866 
 12871 
 12941     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionRouting::GetTypeRouting() const [member function]
 12946     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionRouting::GetTypeRouting() const [member function]
 12942     cls.add_method('GetTypeRouting', 
 12947     cls.add_method('GetTypeRouting', 
 12943                    'uint8_t', 
 12948                    'uint8_t', 
 12944                    [], 
 12949                    [], 
 12945                    is_const=True, is_virtual=True)
 12950                    is_const=True, is_virtual=True)
 12946     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionRouting::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 12951     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionRouting::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 12947     cls.add_method('Process', 
 12952     cls.add_method('Process', 
 12948                    'uint8_t', 
 12953                    'uint8_t', 
 12949                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 12954                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 12950                    is_virtual=True)
 12955                    is_virtual=True)
 12951     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionRouting::EXT_NUMBER [variable]
 12956     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionRouting::EXT_NUMBER [variable]
 12952     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12957     cls.add_static_attribute('EXT_NUMBER', 'uint8_t const', is_const=True)
 12953     return
 12958     return
 12954 
 12959 
 13321                    is_virtual=True)
 13326                    is_virtual=True)
 13322     ## ipv6-l3-protocol.h (module 'internet'): void ns3::Ipv6L3Protocol::RegisterOptions() [member function]
 13327     ## ipv6-l3-protocol.h (module 'internet'): void ns3::Ipv6L3Protocol::RegisterOptions() [member function]
 13323     cls.add_method('RegisterOptions', 
 13328     cls.add_method('RegisterOptions', 
 13324                    'void', 
 13329                    'void', 
 13325                    [], 
 13330                    [], 
       
 13331                    is_virtual=True)
       
 13332     ## ipv6-l3-protocol.h (module 'internet'): void ns3::Ipv6L3Protocol::ReportDrop(ns3::Ipv6Header ipHeader, ns3::Ptr<ns3::Packet> p, ns3::Ipv6L3Protocol::DropReason dropReason) [member function]
       
 13333     cls.add_method('ReportDrop', 
       
 13334                    'void', 
       
 13335                    [param('ns3::Ipv6Header', 'ipHeader'), param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6L3Protocol::DropReason', 'dropReason')], 
 13326                    is_virtual=True)
 13336                    is_virtual=True)
 13327     ## ipv6-l3-protocol.h (module 'internet'): void ns3::Ipv6L3Protocol::DoDispose() [member function]
 13337     ## ipv6-l3-protocol.h (module 'internet'): void ns3::Ipv6L3Protocol::DoDispose() [member function]
 13328     cls.add_method('DoDispose', 
 13338     cls.add_method('DoDispose', 
 13329                    'void', 
 13339                    'void', 
 13330                    [], 
 13340                    [], 
 15965     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionLooseRouting::GetTypeRouting() const [member function]
 15975     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionLooseRouting::GetTypeRouting() const [member function]
 15966     cls.add_method('GetTypeRouting', 
 15976     cls.add_method('GetTypeRouting', 
 15967                    'uint8_t', 
 15977                    'uint8_t', 
 15968                    [], 
 15978                    [], 
 15969                    is_const=True, is_virtual=True)
 15979                    is_const=True, is_virtual=True)
 15970     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionLooseRouting::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & isDropped) [member function]
 15980     ## ipv6-extension.h (module 'internet'): uint8_t ns3::Ipv6ExtensionLooseRouting::Process(ns3::Ptr<ns3::Packet> & packet, uint8_t offset, ns3::Ipv6Header const & ipv6Header, ns3::Ipv6Address dst, uint8_t * nextHeader, bool & stopProcessing, bool & isDropped, ns3::Ipv6L3Protocol::DropReason & dropReason) [member function]
 15971     cls.add_method('Process', 
 15981     cls.add_method('Process', 
 15972                    'uint8_t', 
 15982                    'uint8_t', 
 15973                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'isDropped')], 
 15983                    [param('ns3::Ptr< ns3::Packet > &', 'packet'), param('uint8_t', 'offset'), param('ns3::Ipv6Header const &', 'ipv6Header'), param('ns3::Ipv6Address', 'dst'), param('uint8_t *', 'nextHeader'), param('bool &', 'stopProcessing'), param('bool &', 'isDropped'), param('ns3::Ipv6L3Protocol::DropReason &', 'dropReason')], 
 15974                    is_virtual=True)
 15984                    is_virtual=True)
 15975     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionLooseRouting::TYPE_ROUTING [variable]
 15985     ## ipv6-extension.h (module 'internet'): ns3::Ipv6ExtensionLooseRouting::TYPE_ROUTING [variable]
 15976     cls.add_static_attribute('TYPE_ROUTING', 'uint8_t const', is_const=True)
 15986     cls.add_static_attribute('TYPE_ROUTING', 'uint8_t const', is_const=True)
 15977     return
 15987     return
 15978 
 15988