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 |