62 module.add_class('DsrMainHelper') |
62 module.add_class('DsrMainHelper') |
63 ## event-garbage-collector.h (module 'tools'): ns3::EventGarbageCollector [class] |
63 ## event-garbage-collector.h (module 'tools'): ns3::EventGarbageCollector [class] |
64 module.add_class('EventGarbageCollector', import_from_module='ns.tools') |
64 module.add_class('EventGarbageCollector', import_from_module='ns.tools') |
65 ## event-id.h (module 'core'): ns3::EventId [class] |
65 ## event-id.h (module 'core'): ns3::EventId [class] |
66 module.add_class('EventId', import_from_module='ns.core') |
66 module.add_class('EventId', import_from_module='ns.core') |
|
67 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress [class] |
|
68 module.add_class('Inet6SocketAddress', import_from_module='ns.network') |
|
69 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress [class] |
|
70 root_module['ns3::Inet6SocketAddress'].implicitly_converts_to(root_module['ns3::Address']) |
|
71 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress [class] |
|
72 module.add_class('InetSocketAddress', import_from_module='ns.network') |
|
73 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress [class] |
|
74 root_module['ns3::InetSocketAddress'].implicitly_converts_to(root_module['ns3::Address']) |
67 ## int-to-type.h (module 'core'): ns3::IntToType<0> [struct] |
75 ## int-to-type.h (module 'core'): ns3::IntToType<0> [struct] |
68 module.add_class('IntToType', import_from_module='ns.core', template_parameters=['0']) |
76 module.add_class('IntToType', import_from_module='ns.core', template_parameters=['0']) |
69 ## int-to-type.h (module 'core'): ns3::IntToType<0>::v_e [enumeration] |
77 ## int-to-type.h (module 'core'): ns3::IntToType<0>::v_e [enumeration] |
70 module.add_enum('v_e', ['value'], outer_class=root_module['ns3::IntToType< 0 >'], import_from_module='ns.core') |
78 module.add_enum('v_e', ['value'], outer_class=root_module['ns3::IntToType< 0 >'], import_from_module='ns.core') |
71 ## int-to-type.h (module 'core'): ns3::IntToType<1> [struct] |
79 ## int-to-type.h (module 'core'): ns3::IntToType<1> [struct] |
252 module.add_enum('SocketErrno', ['ERROR_NOTERROR', 'ERROR_ISCONN', 'ERROR_NOTCONN', 'ERROR_MSGSIZE', 'ERROR_AGAIN', 'ERROR_SHUTDOWN', 'ERROR_OPNOTSUPP', 'ERROR_AFNOSUPPORT', 'ERROR_INVAL', 'ERROR_BADF', 'ERROR_NOROUTETOHOST', 'ERROR_NODEV', 'ERROR_ADDRNOTAVAIL', 'ERROR_ADDRINUSE', 'SOCKET_ERRNO_LAST'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') |
260 module.add_enum('SocketErrno', ['ERROR_NOTERROR', 'ERROR_ISCONN', 'ERROR_NOTCONN', 'ERROR_MSGSIZE', 'ERROR_AGAIN', 'ERROR_SHUTDOWN', 'ERROR_OPNOTSUPP', 'ERROR_AFNOSUPPORT', 'ERROR_INVAL', 'ERROR_BADF', 'ERROR_NOROUTETOHOST', 'ERROR_NODEV', 'ERROR_ADDRNOTAVAIL', 'ERROR_ADDRINUSE', 'SOCKET_ERRNO_LAST'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') |
253 ## socket.h (module 'network'): ns3::Socket::SocketType [enumeration] |
261 ## socket.h (module 'network'): ns3::Socket::SocketType [enumeration] |
254 module.add_enum('SocketType', ['NS3_SOCK_STREAM', 'NS3_SOCK_SEQPACKET', 'NS3_SOCK_DGRAM', 'NS3_SOCK_RAW'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') |
262 module.add_enum('SocketType', ['NS3_SOCK_STREAM', 'NS3_SOCK_SEQPACKET', 'NS3_SOCK_DGRAM', 'NS3_SOCK_RAW'], outer_class=root_module['ns3::Socket'], import_from_module='ns.network') |
255 ## socket.h (module 'network'): ns3::SocketAddressTag [class] |
263 ## socket.h (module 'network'): ns3::SocketAddressTag [class] |
256 module.add_class('SocketAddressTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
264 module.add_class('SocketAddressTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
|
265 ## socket.h (module 'network'): ns3::SocketIpTosTag [class] |
|
266 module.add_class('SocketIpTosTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
257 ## socket.h (module 'network'): ns3::SocketIpTtlTag [class] |
267 ## socket.h (module 'network'): ns3::SocketIpTtlTag [class] |
258 module.add_class('SocketIpTtlTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
268 module.add_class('SocketIpTtlTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
|
269 ## socket.h (module 'network'): ns3::SocketIpv6HopLimitTag [class] |
|
270 module.add_class('SocketIpv6HopLimitTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
|
271 ## socket.h (module 'network'): ns3::SocketIpv6TclassTag [class] |
|
272 module.add_class('SocketIpv6TclassTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
259 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag [class] |
273 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag [class] |
260 module.add_class('SocketSetDontFragmentTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
274 module.add_class('SocketSetDontFragmentTag', import_from_module='ns.network', parent=root_module['ns3::Tag']) |
261 ## nstime.h (module 'core'): ns3::Time [class] |
275 ## nstime.h (module 'core'): ns3::Time [class] |
262 module.add_class('Time', import_from_module='ns.core') |
276 module.add_class('Time', import_from_module='ns.core') |
263 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
277 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
588 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
602 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
589 register_Ns3DsrHelper_methods(root_module, root_module['ns3::DsrHelper']) |
603 register_Ns3DsrHelper_methods(root_module, root_module['ns3::DsrHelper']) |
590 register_Ns3DsrMainHelper_methods(root_module, root_module['ns3::DsrMainHelper']) |
604 register_Ns3DsrMainHelper_methods(root_module, root_module['ns3::DsrMainHelper']) |
591 register_Ns3EventGarbageCollector_methods(root_module, root_module['ns3::EventGarbageCollector']) |
605 register_Ns3EventGarbageCollector_methods(root_module, root_module['ns3::EventGarbageCollector']) |
592 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
606 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
|
607 register_Ns3Inet6SocketAddress_methods(root_module, root_module['ns3::Inet6SocketAddress']) |
|
608 register_Ns3InetSocketAddress_methods(root_module, root_module['ns3::InetSocketAddress']) |
593 register_Ns3IntToType__0_methods(root_module, root_module['ns3::IntToType< 0 >']) |
609 register_Ns3IntToType__0_methods(root_module, root_module['ns3::IntToType< 0 >']) |
594 register_Ns3IntToType__1_methods(root_module, root_module['ns3::IntToType< 1 >']) |
610 register_Ns3IntToType__1_methods(root_module, root_module['ns3::IntToType< 1 >']) |
595 register_Ns3IntToType__2_methods(root_module, root_module['ns3::IntToType< 2 >']) |
611 register_Ns3IntToType__2_methods(root_module, root_module['ns3::IntToType< 2 >']) |
596 register_Ns3IntToType__3_methods(root_module, root_module['ns3::IntToType< 3 >']) |
612 register_Ns3IntToType__3_methods(root_module, root_module['ns3::IntToType< 3 >']) |
597 register_Ns3IntToType__4_methods(root_module, root_module['ns3::IntToType< 4 >']) |
613 register_Ns3IntToType__4_methods(root_module, root_module['ns3::IntToType< 4 >']) |
657 register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Packet__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
673 register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Packet__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
658 register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
674 register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
659 register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDeleter__lt__ns3WifiInformationElement__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >']) |
675 register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDeleter__lt__ns3WifiInformationElement__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >']) |
660 register_Ns3Socket_methods(root_module, root_module['ns3::Socket']) |
676 register_Ns3Socket_methods(root_module, root_module['ns3::Socket']) |
661 register_Ns3SocketAddressTag_methods(root_module, root_module['ns3::SocketAddressTag']) |
677 register_Ns3SocketAddressTag_methods(root_module, root_module['ns3::SocketAddressTag']) |
|
678 register_Ns3SocketIpTosTag_methods(root_module, root_module['ns3::SocketIpTosTag']) |
662 register_Ns3SocketIpTtlTag_methods(root_module, root_module['ns3::SocketIpTtlTag']) |
679 register_Ns3SocketIpTtlTag_methods(root_module, root_module['ns3::SocketIpTtlTag']) |
|
680 register_Ns3SocketIpv6HopLimitTag_methods(root_module, root_module['ns3::SocketIpv6HopLimitTag']) |
|
681 register_Ns3SocketIpv6TclassTag_methods(root_module, root_module['ns3::SocketIpv6TclassTag']) |
663 register_Ns3SocketSetDontFragmentTag_methods(root_module, root_module['ns3::SocketSetDontFragmentTag']) |
682 register_Ns3SocketSetDontFragmentTag_methods(root_module, root_module['ns3::SocketSetDontFragmentTag']) |
664 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
683 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
665 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
684 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
666 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
685 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
667 register_Ns3TriangularRandomVariable_methods(root_module, root_module['ns3::TriangularRandomVariable']) |
686 register_Ns3TriangularRandomVariable_methods(root_module, root_module['ns3::TriangularRandomVariable']) |
1360 'ns3::EventImpl *', |
1379 'ns3::EventImpl *', |
1361 [], |
1380 [], |
1362 is_const=True) |
1381 is_const=True) |
1363 return |
1382 return |
1364 |
1383 |
|
1384 def register_Ns3Inet6SocketAddress_methods(root_module, cls): |
|
1385 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Inet6SocketAddress const & arg0) [copy constructor] |
|
1386 cls.add_constructor([param('ns3::Inet6SocketAddress const &', 'arg0')]) |
|
1387 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Ipv6Address ipv6, uint16_t port) [constructor] |
|
1388 cls.add_constructor([param('ns3::Ipv6Address', 'ipv6'), param('uint16_t', 'port')]) |
|
1389 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Ipv6Address ipv6) [constructor] |
|
1390 cls.add_constructor([param('ns3::Ipv6Address', 'ipv6')]) |
|
1391 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(uint16_t port) [constructor] |
|
1392 cls.add_constructor([param('uint16_t', 'port')]) |
|
1393 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(char const * ipv6, uint16_t port) [constructor] |
|
1394 cls.add_constructor([param('char const *', 'ipv6'), param('uint16_t', 'port')]) |
|
1395 ## inet6-socket-address.h (module 'network'): ns3::Inet6SocketAddress::Inet6SocketAddress(char const * ipv6) [constructor] |
|
1396 cls.add_constructor([param('char const *', 'ipv6')]) |
|
1397 ## inet6-socket-address.h (module 'network'): static ns3::Inet6SocketAddress ns3::Inet6SocketAddress::ConvertFrom(ns3::Address const & addr) [member function] |
|
1398 cls.add_method('ConvertFrom', |
|
1399 'ns3::Inet6SocketAddress', |
|
1400 [param('ns3::Address const &', 'addr')], |
|
1401 is_static=True) |
|
1402 ## inet6-socket-address.h (module 'network'): ns3::Ipv6Address ns3::Inet6SocketAddress::GetIpv6() const [member function] |
|
1403 cls.add_method('GetIpv6', |
|
1404 'ns3::Ipv6Address', |
|
1405 [], |
|
1406 is_const=True) |
|
1407 ## inet6-socket-address.h (module 'network'): uint16_t ns3::Inet6SocketAddress::GetPort() const [member function] |
|
1408 cls.add_method('GetPort', |
|
1409 'uint16_t', |
|
1410 [], |
|
1411 is_const=True) |
|
1412 ## inet6-socket-address.h (module 'network'): static bool ns3::Inet6SocketAddress::IsMatchingType(ns3::Address const & addr) [member function] |
|
1413 cls.add_method('IsMatchingType', |
|
1414 'bool', |
|
1415 [param('ns3::Address const &', 'addr')], |
|
1416 is_static=True) |
|
1417 ## inet6-socket-address.h (module 'network'): void ns3::Inet6SocketAddress::SetIpv6(ns3::Ipv6Address ipv6) [member function] |
|
1418 cls.add_method('SetIpv6', |
|
1419 'void', |
|
1420 [param('ns3::Ipv6Address', 'ipv6')]) |
|
1421 ## inet6-socket-address.h (module 'network'): void ns3::Inet6SocketAddress::SetPort(uint16_t port) [member function] |
|
1422 cls.add_method('SetPort', |
|
1423 'void', |
|
1424 [param('uint16_t', 'port')]) |
|
1425 return |
|
1426 |
|
1427 def register_Ns3InetSocketAddress_methods(root_module, cls): |
|
1428 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(ns3::InetSocketAddress const & arg0) [copy constructor] |
|
1429 cls.add_constructor([param('ns3::InetSocketAddress const &', 'arg0')]) |
|
1430 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(ns3::Ipv4Address ipv4, uint16_t port) [constructor] |
|
1431 cls.add_constructor([param('ns3::Ipv4Address', 'ipv4'), param('uint16_t', 'port')]) |
|
1432 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(ns3::Ipv4Address ipv4) [constructor] |
|
1433 cls.add_constructor([param('ns3::Ipv4Address', 'ipv4')]) |
|
1434 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(uint16_t port) [constructor] |
|
1435 cls.add_constructor([param('uint16_t', 'port')]) |
|
1436 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(char const * ipv4, uint16_t port) [constructor] |
|
1437 cls.add_constructor([param('char const *', 'ipv4'), param('uint16_t', 'port')]) |
|
1438 ## inet-socket-address.h (module 'network'): ns3::InetSocketAddress::InetSocketAddress(char const * ipv4) [constructor] |
|
1439 cls.add_constructor([param('char const *', 'ipv4')]) |
|
1440 ## inet-socket-address.h (module 'network'): static ns3::InetSocketAddress ns3::InetSocketAddress::ConvertFrom(ns3::Address const & address) [member function] |
|
1441 cls.add_method('ConvertFrom', |
|
1442 'ns3::InetSocketAddress', |
|
1443 [param('ns3::Address const &', 'address')], |
|
1444 is_static=True) |
|
1445 ## inet-socket-address.h (module 'network'): ns3::Ipv4Address ns3::InetSocketAddress::GetIpv4() const [member function] |
|
1446 cls.add_method('GetIpv4', |
|
1447 'ns3::Ipv4Address', |
|
1448 [], |
|
1449 is_const=True) |
|
1450 ## inet-socket-address.h (module 'network'): uint16_t ns3::InetSocketAddress::GetPort() const [member function] |
|
1451 cls.add_method('GetPort', |
|
1452 'uint16_t', |
|
1453 [], |
|
1454 is_const=True) |
|
1455 ## inet-socket-address.h (module 'network'): static bool ns3::InetSocketAddress::IsMatchingType(ns3::Address const & address) [member function] |
|
1456 cls.add_method('IsMatchingType', |
|
1457 'bool', |
|
1458 [param('ns3::Address const &', 'address')], |
|
1459 is_static=True) |
|
1460 ## inet-socket-address.h (module 'network'): void ns3::InetSocketAddress::SetIpv4(ns3::Ipv4Address address) [member function] |
|
1461 cls.add_method('SetIpv4', |
|
1462 'void', |
|
1463 [param('ns3::Ipv4Address', 'address')]) |
|
1464 ## inet-socket-address.h (module 'network'): void ns3::InetSocketAddress::SetPort(uint16_t port) [member function] |
|
1465 cls.add_method('SetPort', |
|
1466 'void', |
|
1467 [param('uint16_t', 'port')]) |
|
1468 return |
|
1469 |
1365 def register_Ns3IntToType__0_methods(root_module, cls): |
1470 def register_Ns3IntToType__0_methods(root_module, cls): |
1366 ## int-to-type.h (module 'core'): ns3::IntToType<0>::IntToType() [constructor] |
1471 ## int-to-type.h (module 'core'): ns3::IntToType<0>::IntToType() [constructor] |
1367 cls.add_constructor([]) |
1472 cls.add_constructor([]) |
1368 ## int-to-type.h (module 'core'): ns3::IntToType<0>::IntToType(ns3::IntToType<0> const & arg0) [copy constructor] |
1473 ## int-to-type.h (module 'core'): ns3::IntToType<0>::IntToType(ns3::IntToType<0> const & arg0) [copy constructor] |
1369 cls.add_constructor([param('ns3::IntToType< 0 > const &', 'arg0')]) |
1474 cls.add_constructor([param('ns3::IntToType< 0 > const &', 'arg0')]) |
2993 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
3098 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
2994 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
3099 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
2995 return |
3100 return |
2996 |
3101 |
2997 def register_Ns3Int64x64_t_methods(root_module, cls): |
3102 def register_Ns3Int64x64_t_methods(root_module, cls): |
|
3103 cls.add_binary_comparison_operator('<=') |
2998 cls.add_binary_comparison_operator('!=') |
3104 cls.add_binary_comparison_operator('!=') |
2999 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
3105 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
3000 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
3106 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
3001 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
3107 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
3002 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
3108 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
3050 cls.add_binary_comparison_operator('>') |
3156 cls.add_binary_comparison_operator('>') |
3051 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
3157 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
3052 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
3158 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
3053 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
3159 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
3054 cls.add_output_stream_operator() |
3160 cls.add_output_stream_operator() |
3055 cls.add_binary_comparison_operator('<=') |
|
3056 cls.add_binary_comparison_operator('==') |
3161 cls.add_binary_comparison_operator('==') |
3057 cls.add_binary_comparison_operator('>=') |
3162 cls.add_binary_comparison_operator('>=') |
3058 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
3163 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
3059 cls.add_constructor([]) |
3164 cls.add_constructor([]) |
3060 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
3165 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
4020 ## socket.h (module 'network'): ns3::Socket::SocketErrno ns3::Socket::GetErrno() const [member function] |
4125 ## socket.h (module 'network'): ns3::Socket::SocketErrno ns3::Socket::GetErrno() const [member function] |
4021 cls.add_method('GetErrno', |
4126 cls.add_method('GetErrno', |
4022 'ns3::Socket::SocketErrno', |
4127 'ns3::Socket::SocketErrno', |
4023 [], |
4128 [], |
4024 is_pure_virtual=True, is_const=True, is_virtual=True) |
4129 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
4130 ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpTos() const [member function] |
|
4131 cls.add_method('GetIpTos', |
|
4132 'uint8_t', |
|
4133 [], |
|
4134 is_const=True) |
|
4135 ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpTtl() const [member function] |
|
4136 cls.add_method('GetIpTtl', |
|
4137 'uint8_t', |
|
4138 [], |
|
4139 is_const=True, is_virtual=True) |
|
4140 ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpv6HopLimit() const [member function] |
|
4141 cls.add_method('GetIpv6HopLimit', |
|
4142 'uint8_t', |
|
4143 [], |
|
4144 is_const=True, is_virtual=True) |
|
4145 ## socket.h (module 'network'): uint8_t ns3::Socket::GetIpv6Tclass() const [member function] |
|
4146 cls.add_method('GetIpv6Tclass', |
|
4147 'uint8_t', |
|
4148 [], |
|
4149 is_const=True) |
4025 ## socket.h (module 'network'): ns3::Ptr<ns3::Node> ns3::Socket::GetNode() const [member function] |
4150 ## socket.h (module 'network'): ns3::Ptr<ns3::Node> ns3::Socket::GetNode() const [member function] |
4026 cls.add_method('GetNode', |
4151 cls.add_method('GetNode', |
4027 'ns3::Ptr< ns3::Node >', |
4152 'ns3::Ptr< ns3::Node >', |
4028 [], |
4153 [], |
4029 is_pure_virtual=True, is_const=True, is_virtual=True) |
4154 is_pure_virtual=True, is_const=True, is_virtual=True) |
4129 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionSucceeded'), param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionFailed')]) |
4274 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionSucceeded'), param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionFailed')]) |
4130 ## socket.h (module 'network'): void ns3::Socket::SetDataSentCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> dataSent) [member function] |
4275 ## socket.h (module 'network'): void ns3::Socket::SetDataSentCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> dataSent) [member function] |
4131 cls.add_method('SetDataSentCallback', |
4276 cls.add_method('SetDataSentCallback', |
4132 'void', |
4277 'void', |
4133 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'dataSent')]) |
4278 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'dataSent')]) |
|
4279 ## socket.h (module 'network'): void ns3::Socket::SetIpRecvTos(bool ipv4RecvTos) [member function] |
|
4280 cls.add_method('SetIpRecvTos', |
|
4281 'void', |
|
4282 [param('bool', 'ipv4RecvTos')]) |
|
4283 ## socket.h (module 'network'): void ns3::Socket::SetIpRecvTtl(bool ipv4RecvTtl) [member function] |
|
4284 cls.add_method('SetIpRecvTtl', |
|
4285 'void', |
|
4286 [param('bool', 'ipv4RecvTtl')]) |
|
4287 ## socket.h (module 'network'): void ns3::Socket::SetIpTos(uint8_t ipTos) [member function] |
|
4288 cls.add_method('SetIpTos', |
|
4289 'void', |
|
4290 [param('uint8_t', 'ipTos')]) |
|
4291 ## socket.h (module 'network'): void ns3::Socket::SetIpTtl(uint8_t ipTtl) [member function] |
|
4292 cls.add_method('SetIpTtl', |
|
4293 'void', |
|
4294 [param('uint8_t', 'ipTtl')], |
|
4295 is_virtual=True) |
|
4296 ## socket.h (module 'network'): void ns3::Socket::SetIpv6HopLimit(uint8_t ipHopLimit) [member function] |
|
4297 cls.add_method('SetIpv6HopLimit', |
|
4298 'void', |
|
4299 [param('uint8_t', 'ipHopLimit')], |
|
4300 is_virtual=True) |
|
4301 ## socket.h (module 'network'): void ns3::Socket::SetIpv6RecvHopLimit(bool ipv6RecvHopLimit) [member function] |
|
4302 cls.add_method('SetIpv6RecvHopLimit', |
|
4303 'void', |
|
4304 [param('bool', 'ipv6RecvHopLimit')]) |
|
4305 ## socket.h (module 'network'): void ns3::Socket::SetIpv6RecvTclass(bool ipv6RecvTclass) [member function] |
|
4306 cls.add_method('SetIpv6RecvTclass', |
|
4307 'void', |
|
4308 [param('bool', 'ipv6RecvTclass')]) |
|
4309 ## socket.h (module 'network'): void ns3::Socket::SetIpv6Tclass(int ipTclass) [member function] |
|
4310 cls.add_method('SetIpv6Tclass', |
|
4311 'void', |
|
4312 [param('int', 'ipTclass')]) |
4134 ## socket.h (module 'network'): void ns3::Socket::SetRecvCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> arg0) [member function] |
4313 ## socket.h (module 'network'): void ns3::Socket::SetRecvCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> arg0) [member function] |
4135 cls.add_method('SetRecvCallback', |
4314 cls.add_method('SetRecvCallback', |
4136 'void', |
4315 'void', |
4137 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'arg0')]) |
4316 [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'arg0')]) |
4138 ## socket.h (module 'network'): void ns3::Socket::SetRecvPktInfo(bool flag) [member function] |
4317 ## socket.h (module 'network'): void ns3::Socket::SetRecvPktInfo(bool flag) [member function] |
4156 ## socket.h (module 'network'): void ns3::Socket::DoDispose() [member function] |
4335 ## socket.h (module 'network'): void ns3::Socket::DoDispose() [member function] |
4157 cls.add_method('DoDispose', |
4336 cls.add_method('DoDispose', |
4158 'void', |
4337 'void', |
4159 [], |
4338 [], |
4160 visibility='protected', is_virtual=True) |
4339 visibility='protected', is_virtual=True) |
|
4340 ## socket.h (module 'network'): bool ns3::Socket::IsManualIpTos() const [member function] |
|
4341 cls.add_method('IsManualIpTos', |
|
4342 'bool', |
|
4343 [], |
|
4344 is_const=True, visibility='protected') |
|
4345 ## socket.h (module 'network'): bool ns3::Socket::IsManualIpTtl() const [member function] |
|
4346 cls.add_method('IsManualIpTtl', |
|
4347 'bool', |
|
4348 [], |
|
4349 is_const=True, visibility='protected') |
|
4350 ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6HopLimit() const [member function] |
|
4351 cls.add_method('IsManualIpv6HopLimit', |
|
4352 'bool', |
|
4353 [], |
|
4354 is_const=True, visibility='protected') |
|
4355 ## socket.h (module 'network'): bool ns3::Socket::IsManualIpv6Tclass() const [member function] |
|
4356 cls.add_method('IsManualIpv6Tclass', |
|
4357 'bool', |
|
4358 [], |
|
4359 is_const=True, visibility='protected') |
4161 ## socket.h (module 'network'): void ns3::Socket::NotifyConnectionFailed() [member function] |
4360 ## socket.h (module 'network'): void ns3::Socket::NotifyConnectionFailed() [member function] |
4162 cls.add_method('NotifyConnectionFailed', |
4361 cls.add_method('NotifyConnectionFailed', |
4163 'void', |
4362 'void', |
4164 [], |
4363 [], |
4165 visibility='protected') |
4364 visibility='protected') |
4249 cls.add_method('SetAddress', |
4448 cls.add_method('SetAddress', |
4250 'void', |
4449 'void', |
4251 [param('ns3::Address', 'addr')]) |
4450 [param('ns3::Address', 'addr')]) |
4252 return |
4451 return |
4253 |
4452 |
|
4453 def register_Ns3SocketIpTosTag_methods(root_module, cls): |
|
4454 ## socket.h (module 'network'): ns3::SocketIpTosTag::SocketIpTosTag(ns3::SocketIpTosTag const & arg0) [copy constructor] |
|
4455 cls.add_constructor([param('ns3::SocketIpTosTag const &', 'arg0')]) |
|
4456 ## socket.h (module 'network'): ns3::SocketIpTosTag::SocketIpTosTag() [constructor] |
|
4457 cls.add_constructor([]) |
|
4458 ## socket.h (module 'network'): void ns3::SocketIpTosTag::Deserialize(ns3::TagBuffer i) [member function] |
|
4459 cls.add_method('Deserialize', |
|
4460 'void', |
|
4461 [param('ns3::TagBuffer', 'i')], |
|
4462 is_virtual=True) |
|
4463 ## socket.h (module 'network'): ns3::TypeId ns3::SocketIpTosTag::GetInstanceTypeId() const [member function] |
|
4464 cls.add_method('GetInstanceTypeId', |
|
4465 'ns3::TypeId', |
|
4466 [], |
|
4467 is_const=True, is_virtual=True) |
|
4468 ## socket.h (module 'network'): uint32_t ns3::SocketIpTosTag::GetSerializedSize() const [member function] |
|
4469 cls.add_method('GetSerializedSize', |
|
4470 'uint32_t', |
|
4471 [], |
|
4472 is_const=True, is_virtual=True) |
|
4473 ## socket.h (module 'network'): uint8_t ns3::SocketIpTosTag::GetTos() const [member function] |
|
4474 cls.add_method('GetTos', |
|
4475 'uint8_t', |
|
4476 [], |
|
4477 is_const=True) |
|
4478 ## socket.h (module 'network'): static ns3::TypeId ns3::SocketIpTosTag::GetTypeId() [member function] |
|
4479 cls.add_method('GetTypeId', |
|
4480 'ns3::TypeId', |
|
4481 [], |
|
4482 is_static=True) |
|
4483 ## socket.h (module 'network'): void ns3::SocketIpTosTag::Print(std::ostream & os) const [member function] |
|
4484 cls.add_method('Print', |
|
4485 'void', |
|
4486 [param('std::ostream &', 'os')], |
|
4487 is_const=True, is_virtual=True) |
|
4488 ## socket.h (module 'network'): void ns3::SocketIpTosTag::Serialize(ns3::TagBuffer i) const [member function] |
|
4489 cls.add_method('Serialize', |
|
4490 'void', |
|
4491 [param('ns3::TagBuffer', 'i')], |
|
4492 is_const=True, is_virtual=True) |
|
4493 ## socket.h (module 'network'): void ns3::SocketIpTosTag::SetTos(uint8_t tos) [member function] |
|
4494 cls.add_method('SetTos', |
|
4495 'void', |
|
4496 [param('uint8_t', 'tos')]) |
|
4497 return |
|
4498 |
4254 def register_Ns3SocketIpTtlTag_methods(root_module, cls): |
4499 def register_Ns3SocketIpTtlTag_methods(root_module, cls): |
4255 ## socket.h (module 'network'): ns3::SocketIpTtlTag::SocketIpTtlTag(ns3::SocketIpTtlTag const & arg0) [copy constructor] |
4500 ## socket.h (module 'network'): ns3::SocketIpTtlTag::SocketIpTtlTag(ns3::SocketIpTtlTag const & arg0) [copy constructor] |
4256 cls.add_constructor([param('ns3::SocketIpTtlTag const &', 'arg0')]) |
4501 cls.add_constructor([param('ns3::SocketIpTtlTag const &', 'arg0')]) |
4257 ## socket.h (module 'network'): ns3::SocketIpTtlTag::SocketIpTtlTag() [constructor] |
4502 ## socket.h (module 'network'): ns3::SocketIpTtlTag::SocketIpTtlTag() [constructor] |
4258 cls.add_constructor([]) |
4503 cls.add_constructor([]) |
4295 cls.add_method('SetTtl', |
4540 cls.add_method('SetTtl', |
4296 'void', |
4541 'void', |
4297 [param('uint8_t', 'ttl')]) |
4542 [param('uint8_t', 'ttl')]) |
4298 return |
4543 return |
4299 |
4544 |
|
4545 def register_Ns3SocketIpv6HopLimitTag_methods(root_module, cls): |
|
4546 ## socket.h (module 'network'): ns3::SocketIpv6HopLimitTag::SocketIpv6HopLimitTag(ns3::SocketIpv6HopLimitTag const & arg0) [copy constructor] |
|
4547 cls.add_constructor([param('ns3::SocketIpv6HopLimitTag const &', 'arg0')]) |
|
4548 ## socket.h (module 'network'): ns3::SocketIpv6HopLimitTag::SocketIpv6HopLimitTag() [constructor] |
|
4549 cls.add_constructor([]) |
|
4550 ## socket.h (module 'network'): void ns3::SocketIpv6HopLimitTag::Deserialize(ns3::TagBuffer i) [member function] |
|
4551 cls.add_method('Deserialize', |
|
4552 'void', |
|
4553 [param('ns3::TagBuffer', 'i')], |
|
4554 is_virtual=True) |
|
4555 ## socket.h (module 'network'): uint8_t ns3::SocketIpv6HopLimitTag::GetHopLimit() const [member function] |
|
4556 cls.add_method('GetHopLimit', |
|
4557 'uint8_t', |
|
4558 [], |
|
4559 is_const=True) |
|
4560 ## socket.h (module 'network'): ns3::TypeId ns3::SocketIpv6HopLimitTag::GetInstanceTypeId() const [member function] |
|
4561 cls.add_method('GetInstanceTypeId', |
|
4562 'ns3::TypeId', |
|
4563 [], |
|
4564 is_const=True, is_virtual=True) |
|
4565 ## socket.h (module 'network'): uint32_t ns3::SocketIpv6HopLimitTag::GetSerializedSize() const [member function] |
|
4566 cls.add_method('GetSerializedSize', |
|
4567 'uint32_t', |
|
4568 [], |
|
4569 is_const=True, is_virtual=True) |
|
4570 ## socket.h (module 'network'): static ns3::TypeId ns3::SocketIpv6HopLimitTag::GetTypeId() [member function] |
|
4571 cls.add_method('GetTypeId', |
|
4572 'ns3::TypeId', |
|
4573 [], |
|
4574 is_static=True) |
|
4575 ## socket.h (module 'network'): void ns3::SocketIpv6HopLimitTag::Print(std::ostream & os) const [member function] |
|
4576 cls.add_method('Print', |
|
4577 'void', |
|
4578 [param('std::ostream &', 'os')], |
|
4579 is_const=True, is_virtual=True) |
|
4580 ## socket.h (module 'network'): void ns3::SocketIpv6HopLimitTag::Serialize(ns3::TagBuffer i) const [member function] |
|
4581 cls.add_method('Serialize', |
|
4582 'void', |
|
4583 [param('ns3::TagBuffer', 'i')], |
|
4584 is_const=True, is_virtual=True) |
|
4585 ## socket.h (module 'network'): void ns3::SocketIpv6HopLimitTag::SetHopLimit(uint8_t hopLimit) [member function] |
|
4586 cls.add_method('SetHopLimit', |
|
4587 'void', |
|
4588 [param('uint8_t', 'hopLimit')]) |
|
4589 return |
|
4590 |
|
4591 def register_Ns3SocketIpv6TclassTag_methods(root_module, cls): |
|
4592 ## socket.h (module 'network'): ns3::SocketIpv6TclassTag::SocketIpv6TclassTag(ns3::SocketIpv6TclassTag const & arg0) [copy constructor] |
|
4593 cls.add_constructor([param('ns3::SocketIpv6TclassTag const &', 'arg0')]) |
|
4594 ## socket.h (module 'network'): ns3::SocketIpv6TclassTag::SocketIpv6TclassTag() [constructor] |
|
4595 cls.add_constructor([]) |
|
4596 ## socket.h (module 'network'): void ns3::SocketIpv6TclassTag::Deserialize(ns3::TagBuffer i) [member function] |
|
4597 cls.add_method('Deserialize', |
|
4598 'void', |
|
4599 [param('ns3::TagBuffer', 'i')], |
|
4600 is_virtual=True) |
|
4601 ## socket.h (module 'network'): ns3::TypeId ns3::SocketIpv6TclassTag::GetInstanceTypeId() const [member function] |
|
4602 cls.add_method('GetInstanceTypeId', |
|
4603 'ns3::TypeId', |
|
4604 [], |
|
4605 is_const=True, is_virtual=True) |
|
4606 ## socket.h (module 'network'): uint32_t ns3::SocketIpv6TclassTag::GetSerializedSize() const [member function] |
|
4607 cls.add_method('GetSerializedSize', |
|
4608 'uint32_t', |
|
4609 [], |
|
4610 is_const=True, is_virtual=True) |
|
4611 ## socket.h (module 'network'): uint8_t ns3::SocketIpv6TclassTag::GetTclass() const [member function] |
|
4612 cls.add_method('GetTclass', |
|
4613 'uint8_t', |
|
4614 [], |
|
4615 is_const=True) |
|
4616 ## socket.h (module 'network'): static ns3::TypeId ns3::SocketIpv6TclassTag::GetTypeId() [member function] |
|
4617 cls.add_method('GetTypeId', |
|
4618 'ns3::TypeId', |
|
4619 [], |
|
4620 is_static=True) |
|
4621 ## socket.h (module 'network'): void ns3::SocketIpv6TclassTag::Print(std::ostream & os) const [member function] |
|
4622 cls.add_method('Print', |
|
4623 'void', |
|
4624 [param('std::ostream &', 'os')], |
|
4625 is_const=True, is_virtual=True) |
|
4626 ## socket.h (module 'network'): void ns3::SocketIpv6TclassTag::Serialize(ns3::TagBuffer i) const [member function] |
|
4627 cls.add_method('Serialize', |
|
4628 'void', |
|
4629 [param('ns3::TagBuffer', 'i')], |
|
4630 is_const=True, is_virtual=True) |
|
4631 ## socket.h (module 'network'): void ns3::SocketIpv6TclassTag::SetTclass(uint8_t tclass) [member function] |
|
4632 cls.add_method('SetTclass', |
|
4633 'void', |
|
4634 [param('uint8_t', 'tclass')]) |
|
4635 return |
|
4636 |
4300 def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls): |
4637 def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls): |
4301 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag(ns3::SocketSetDontFragmentTag const & arg0) [copy constructor] |
4638 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag(ns3::SocketSetDontFragmentTag const & arg0) [copy constructor] |
4302 cls.add_constructor([param('ns3::SocketSetDontFragmentTag const &', 'arg0')]) |
4639 cls.add_constructor([param('ns3::SocketSetDontFragmentTag const &', 'arg0')]) |
4303 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag() [constructor] |
4640 ## socket.h (module 'network'): ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag() [constructor] |
4304 cls.add_constructor([]) |
4641 cls.add_constructor([]) |
4346 [param('ns3::TagBuffer', 'i')], |
4683 [param('ns3::TagBuffer', 'i')], |
4347 is_const=True, is_virtual=True) |
4684 is_const=True, is_virtual=True) |
4348 return |
4685 return |
4349 |
4686 |
4350 def register_Ns3Time_methods(root_module, cls): |
4687 def register_Ns3Time_methods(root_module, cls): |
|
4688 cls.add_binary_comparison_operator('<=') |
4351 cls.add_binary_comparison_operator('!=') |
4689 cls.add_binary_comparison_operator('!=') |
4352 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
4690 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
4353 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
4691 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
4354 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
4692 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
4355 cls.add_binary_comparison_operator('<') |
4693 cls.add_binary_comparison_operator('<') |
4356 cls.add_binary_comparison_operator('>') |
4694 cls.add_binary_comparison_operator('>') |
4357 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
4695 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
4358 cls.add_output_stream_operator() |
4696 cls.add_output_stream_operator() |
4359 cls.add_binary_comparison_operator('<=') |
|
4360 cls.add_binary_comparison_operator('==') |
4697 cls.add_binary_comparison_operator('==') |
4361 cls.add_binary_comparison_operator('>=') |
4698 cls.add_binary_comparison_operator('>=') |
4362 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
4699 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
4363 cls.add_constructor([]) |
4700 cls.add_constructor([]) |
4364 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |
4701 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |
6745 ## ip-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::IpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
7082 ## ip-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::IpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
6746 cls.add_method('Receive', |
7083 cls.add_method('Receive', |
6747 'ns3::IpL4Protocol::RxStatus', |
7084 'ns3::IpL4Protocol::RxStatus', |
6748 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
7085 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
6749 is_pure_virtual=True, is_virtual=True) |
7086 is_pure_virtual=True, is_virtual=True) |
6750 ## ip-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::IpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Address & src, ns3::Ipv6Address & dst, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
7087 ## ip-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::IpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Header const & header, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
6751 cls.add_method('Receive', |
7088 cls.add_method('Receive', |
6752 'ns3::IpL4Protocol::RxStatus', |
7089 'ns3::IpL4Protocol::RxStatus', |
6753 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Address &', 'src'), param('ns3::Ipv6Address &', 'dst'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
7090 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Header const &', 'header'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
6754 is_pure_virtual=True, is_virtual=True) |
7091 is_pure_virtual=True, is_virtual=True) |
6755 ## ip-l4-protocol.h (module 'internet'): void ns3::IpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
7092 ## ip-l4-protocol.h (module 'internet'): void ns3::IpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
6756 cls.add_method('ReceiveIcmp', |
7093 cls.add_method('ReceiveIcmp', |
6757 'void', |
7094 'void', |
6758 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
7095 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
8529 ## tcp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::TcpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
8866 ## tcp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::TcpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
8530 cls.add_method('Receive', |
8867 cls.add_method('Receive', |
8531 'ns3::IpL4Protocol::RxStatus', |
8868 'ns3::IpL4Protocol::RxStatus', |
8532 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
8869 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
8533 is_virtual=True) |
8870 is_virtual=True) |
8534 ## tcp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::TcpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Address & src, ns3::Ipv6Address & dst, ns3::Ptr<ns3::Ipv6Interface> interface) [member function] |
8871 ## tcp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::TcpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Header const & header, ns3::Ptr<ns3::Ipv6Interface> interface) [member function] |
8535 cls.add_method('Receive', |
8872 cls.add_method('Receive', |
8536 'ns3::IpL4Protocol::RxStatus', |
8873 'ns3::IpL4Protocol::RxStatus', |
8537 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Address &', 'src'), param('ns3::Ipv6Address &', 'dst'), param('ns3::Ptr< ns3::Ipv6Interface >', 'interface')], |
8874 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Header const &', 'header'), param('ns3::Ptr< ns3::Ipv6Interface >', 'interface')], |
8538 is_virtual=True) |
8875 is_virtual=True) |
8539 ## tcp-l4-protocol.h (module 'internet'): void ns3::TcpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
8876 ## tcp-l4-protocol.h (module 'internet'): void ns3::TcpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
8540 cls.add_method('ReceiveIcmp', |
8877 cls.add_method('ReceiveIcmp', |
8541 'void', |
8878 'void', |
8542 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
8879 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
8748 ## udp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::UdpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> interface) [member function] |
9085 ## udp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::UdpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> interface) [member function] |
8749 cls.add_method('Receive', |
9086 cls.add_method('Receive', |
8750 'ns3::IpL4Protocol::RxStatus', |
9087 'ns3::IpL4Protocol::RxStatus', |
8751 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'interface')], |
9088 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'interface')], |
8752 is_virtual=True) |
9089 is_virtual=True) |
8753 ## udp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::UdpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Address & src, ns3::Ipv6Address & dst, ns3::Ptr<ns3::Ipv6Interface> interface) [member function] |
9090 ## udp-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::UdpL4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Header const & header, ns3::Ptr<ns3::Ipv6Interface> interface) [member function] |
8754 cls.add_method('Receive', |
9091 cls.add_method('Receive', |
8755 'ns3::IpL4Protocol::RxStatus', |
9092 'ns3::IpL4Protocol::RxStatus', |
8756 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Address &', 'src'), param('ns3::Ipv6Address &', 'dst'), param('ns3::Ptr< ns3::Ipv6Interface >', 'interface')], |
9093 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Header const &', 'header'), param('ns3::Ptr< ns3::Ipv6Interface >', 'interface')], |
8757 is_virtual=True) |
9094 is_virtual=True) |
8758 ## udp-l4-protocol.h (module 'internet'): void ns3::UdpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
9095 ## udp-l4-protocol.h (module 'internet'): void ns3::UdpL4Protocol::ReceiveIcmp(ns3::Ipv4Address icmpSource, uint8_t icmpTtl, uint8_t icmpType, uint8_t icmpCode, uint32_t icmpInfo, ns3::Ipv4Address payloadSource, ns3::Ipv4Address payloadDestination, uint8_t const * payload) [member function] |
8759 cls.add_method('ReceiveIcmp', |
9096 cls.add_method('ReceiveIcmp', |
8760 'void', |
9097 'void', |
8761 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
9098 [param('ns3::Ipv4Address', 'icmpSource'), param('uint8_t', 'icmpTtl'), param('uint8_t', 'icmpType'), param('uint8_t', 'icmpCode'), param('uint32_t', 'icmpInfo'), param('ns3::Ipv4Address', 'payloadSource'), param('ns3::Ipv4Address', 'payloadDestination'), param('uint8_t const *', 'payload')], |
8943 ## icmpv4-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::Icmpv4L4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
9280 ## icmpv4-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::Icmpv4L4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
8944 cls.add_method('Receive', |
9281 cls.add_method('Receive', |
8945 'ns3::IpL4Protocol::RxStatus', |
9282 'ns3::IpL4Protocol::RxStatus', |
8946 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
9283 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
8947 is_virtual=True) |
9284 is_virtual=True) |
8948 ## icmpv4-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::Icmpv4L4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Address & src, ns3::Ipv6Address & dst, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
9285 ## icmpv4-l4-protocol.h (module 'internet'): ns3::IpL4Protocol::RxStatus ns3::Icmpv4L4Protocol::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Header const & header, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
8949 cls.add_method('Receive', |
9286 cls.add_method('Receive', |
8950 'ns3::IpL4Protocol::RxStatus', |
9287 'ns3::IpL4Protocol::RxStatus', |
8951 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Address &', 'src'), param('ns3::Ipv6Address &', 'dst'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
9288 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Header const &', 'header'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
8952 is_virtual=True) |
9289 is_virtual=True) |
8953 ## icmpv4-l4-protocol.h (module 'internet'): void ns3::Icmpv4L4Protocol::SendDestUnreachFragNeeded(ns3::Ipv4Header header, ns3::Ptr<ns3::Packet const> orgData, uint16_t nextHopMtu) [member function] |
9290 ## icmpv4-l4-protocol.h (module 'internet'): void ns3::Icmpv4L4Protocol::SendDestUnreachFragNeeded(ns3::Ipv4Header header, ns3::Ptr<ns3::Packet const> orgData, uint16_t nextHopMtu) [member function] |
8954 cls.add_method('SendDestUnreachFragNeeded', |
9291 cls.add_method('SendDestUnreachFragNeeded', |
8955 'void', |
9292 'void', |
8956 [param('ns3::Ipv4Header', 'header'), param('ns3::Ptr< ns3::Packet const >', 'orgData'), param('uint16_t', 'nextHopMtu')]) |
9293 [param('ns3::Ipv4Header', 'header'), param('ns3::Ptr< ns3::Packet const >', 'orgData'), param('uint16_t', 'nextHopMtu')]) |
10132 ## dsr-routing.h (module 'dsr'): ns3::IpL4Protocol::RxStatus ns3::dsr::DsrRouting::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
10469 ## dsr-routing.h (module 'dsr'): ns3::IpL4Protocol::RxStatus ns3::dsr::DsrRouting::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv4Header const & header, ns3::Ptr<ns3::Ipv4Interface> incomingInterface) [member function] |
10133 cls.add_method('Receive', |
10470 cls.add_method('Receive', |
10134 'ns3::IpL4Protocol::RxStatus', |
10471 'ns3::IpL4Protocol::RxStatus', |
10135 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
10472 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv4Header const &', 'header'), param('ns3::Ptr< ns3::Ipv4Interface >', 'incomingInterface')], |
10136 is_virtual=True) |
10473 is_virtual=True) |
10137 ## dsr-routing.h (module 'dsr'): ns3::IpL4Protocol::RxStatus ns3::dsr::DsrRouting::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Address & src, ns3::Ipv6Address & dst, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
10474 ## dsr-routing.h (module 'dsr'): ns3::IpL4Protocol::RxStatus ns3::dsr::DsrRouting::Receive(ns3::Ptr<ns3::Packet> p, ns3::Ipv6Header const & header, ns3::Ptr<ns3::Ipv6Interface> incomingInterface) [member function] |
10138 cls.add_method('Receive', |
10475 cls.add_method('Receive', |
10139 'ns3::IpL4Protocol::RxStatus', |
10476 'ns3::IpL4Protocol::RxStatus', |
10140 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Address &', 'src'), param('ns3::Ipv6Address &', 'dst'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
10477 [param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Ipv6Header const &', 'header'), param('ns3::Ptr< ns3::Ipv6Interface >', 'incomingInterface')], |
10141 is_virtual=True) |
10478 is_virtual=True) |
10142 ## dsr-routing.h (module 'dsr'): void ns3::dsr::DsrRouting::RouteRequestTimerExpire(ns3::Ptr<ns3::Packet> packet, std::vector<ns3::Ipv4Address, std::allocator<ns3::Ipv4Address> > address, uint32_t requestId, uint8_t protocol) [member function] |
10479 ## dsr-routing.h (module 'dsr'): void ns3::dsr::DsrRouting::RouteRequestTimerExpire(ns3::Ptr<ns3::Packet> packet, std::vector<ns3::Ipv4Address, std::allocator<ns3::Ipv4Address> > address, uint32_t requestId, uint8_t protocol) [member function] |
10143 cls.add_method('RouteRequestTimerExpire', |
10480 cls.add_method('RouteRequestTimerExpire', |
10144 'void', |
10481 'void', |
10145 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('std::vector< ns3::Ipv4Address >', 'address'), param('uint32_t', 'requestId'), param('uint8_t', 'protocol')]) |
10482 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('std::vector< ns3::Ipv4Address >', 'address'), param('uint32_t', 'requestId'), param('uint8_t', 'protocol')]) |