3891 ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::AddInterface(ns3::Ptr<ns3::NetDevice> device) [member function] |
3891 ## ipv4.h (module 'internet'): uint32_t ns3::Ipv4::AddInterface(ns3::Ptr<ns3::NetDevice> device) [member function] |
3892 cls.add_method('AddInterface', |
3892 cls.add_method('AddInterface', |
3893 'uint32_t', |
3893 'uint32_t', |
3894 [param('ns3::Ptr< ns3::NetDevice >', 'device')], |
3894 [param('ns3::Ptr< ns3::NetDevice >', 'device')], |
3895 is_pure_virtual=True, is_virtual=True) |
3895 is_pure_virtual=True, is_virtual=True) |
|
3896 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::Socket> ns3::Ipv4::CreateRawSocket() [member function] |
|
3897 cls.add_method('CreateRawSocket', |
|
3898 'ns3::Ptr< ns3::Socket >', |
|
3899 [], |
|
3900 is_pure_virtual=True, is_virtual=True) |
|
3901 ## ipv4.h (module 'internet'): void ns3::Ipv4::DeleteRawSocket(ns3::Ptr<ns3::Socket> socket) [member function] |
|
3902 cls.add_method('DeleteRawSocket', |
|
3903 'void', |
|
3904 [param('ns3::Ptr< ns3::Socket >', 'socket')], |
|
3905 is_pure_virtual=True, is_virtual=True) |
3896 ## ipv4.h (module 'internet'): ns3::Ipv4InterfaceAddress ns3::Ipv4::GetAddress(uint32_t interface, uint32_t addressIndex) const [member function] |
3906 ## ipv4.h (module 'internet'): ns3::Ipv4InterfaceAddress ns3::Ipv4::GetAddress(uint32_t interface, uint32_t addressIndex) const [member function] |
3897 cls.add_method('GetAddress', |
3907 cls.add_method('GetAddress', |
3898 'ns3::Ipv4InterfaceAddress', |
3908 'ns3::Ipv4InterfaceAddress', |
3899 [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], |
3909 [param('uint32_t', 'interface'), param('uint32_t', 'addressIndex')], |
3900 is_pure_virtual=True, is_const=True, is_virtual=True) |
3910 is_pure_virtual=True, is_const=True, is_virtual=True) |
3936 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::NetDevice> ns3::Ipv4::GetNetDevice(uint32_t interface) [member function] |
3946 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::NetDevice> ns3::Ipv4::GetNetDevice(uint32_t interface) [member function] |
3937 cls.add_method('GetNetDevice', |
3947 cls.add_method('GetNetDevice', |
3938 'ns3::Ptr< ns3::NetDevice >', |
3948 'ns3::Ptr< ns3::NetDevice >', |
3939 [param('uint32_t', 'interface')], |
3949 [param('uint32_t', 'interface')], |
3940 is_pure_virtual=True, is_virtual=True) |
3950 is_pure_virtual=True, is_virtual=True) |
|
3951 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::IpL4Protocol> ns3::Ipv4::GetProtocol(int protocolNumber) const [member function] |
|
3952 cls.add_method('GetProtocol', |
|
3953 'ns3::Ptr< ns3::IpL4Protocol >', |
|
3954 [param('int', 'protocolNumber')], |
|
3955 is_pure_virtual=True, is_const=True, is_virtual=True) |
3941 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4::GetRoutingProtocol() const [member function] |
3956 ## ipv4.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4::GetRoutingProtocol() const [member function] |
3942 cls.add_method('GetRoutingProtocol', |
3957 cls.add_method('GetRoutingProtocol', |
3943 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', |
3958 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', |
3944 [], |
3959 [], |
3945 is_pure_virtual=True, is_const=True, is_virtual=True) |
3960 is_pure_virtual=True, is_const=True, is_virtual=True) |
3981 ## ipv4.h (module 'internet'): void ns3::Ipv4::Send(ns3::Ptr<ns3::Packet> packet, ns3::Ipv4Address source, ns3::Ipv4Address destination, uint8_t protocol, ns3::Ptr<ns3::Ipv4Route> route) [member function] |
3996 ## ipv4.h (module 'internet'): void ns3::Ipv4::Send(ns3::Ptr<ns3::Packet> packet, ns3::Ipv4Address source, ns3::Ipv4Address destination, uint8_t protocol, ns3::Ptr<ns3::Ipv4Route> route) [member function] |
3982 cls.add_method('Send', |
3997 cls.add_method('Send', |
3983 'void', |
3998 'void', |
3984 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Address', 'source'), param('ns3::Ipv4Address', 'destination'), param('uint8_t', 'protocol'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
3999 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Address', 'source'), param('ns3::Ipv4Address', 'destination'), param('uint8_t', 'protocol'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
3985 is_pure_virtual=True, is_virtual=True) |
4000 is_pure_virtual=True, is_virtual=True) |
|
4001 ## ipv4.h (module 'internet'): void ns3::Ipv4::SendWithHeader(ns3::Ptr<ns3::Packet> packet, ns3::Ipv4Header ipHeader, ns3::Ptr<ns3::Ipv4Route> route) [member function] |
|
4002 cls.add_method('SendWithHeader', |
|
4003 'void', |
|
4004 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Header', 'ipHeader'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
|
4005 is_pure_virtual=True, is_virtual=True) |
3986 ## ipv4.h (module 'internet'): void ns3::Ipv4::SetDown(uint32_t interface) [member function] |
4006 ## ipv4.h (module 'internet'): void ns3::Ipv4::SetDown(uint32_t interface) [member function] |
3987 cls.add_method('SetDown', |
4007 cls.add_method('SetDown', |
3988 'void', |
4008 'void', |
3989 [param('uint32_t', 'interface')], |
4009 [param('uint32_t', 'interface')], |
3990 is_pure_virtual=True, is_virtual=True) |
4010 is_pure_virtual=True, is_virtual=True) |
4183 [param('ns3::Ptr< ns3::NetDevice >', 'device')], |
4203 [param('ns3::Ptr< ns3::NetDevice >', 'device')], |
4184 is_virtual=True) |
4204 is_virtual=True) |
4185 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::Socket> ns3::Ipv4L3Protocol::CreateRawSocket() [member function] |
4205 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::Socket> ns3::Ipv4L3Protocol::CreateRawSocket() [member function] |
4186 cls.add_method('CreateRawSocket', |
4206 cls.add_method('CreateRawSocket', |
4187 'ns3::Ptr< ns3::Socket >', |
4207 'ns3::Ptr< ns3::Socket >', |
4188 []) |
4208 [], |
|
4209 is_virtual=True) |
4189 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::DeleteRawSocket(ns3::Ptr<ns3::Socket> socket) [member function] |
4210 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::DeleteRawSocket(ns3::Ptr<ns3::Socket> socket) [member function] |
4190 cls.add_method('DeleteRawSocket', |
4211 cls.add_method('DeleteRawSocket', |
4191 'void', |
4212 'void', |
4192 [param('ns3::Ptr< ns3::Socket >', 'socket')]) |
4213 [param('ns3::Ptr< ns3::Socket >', 'socket')], |
|
4214 is_virtual=True) |
4193 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ipv4InterfaceAddress ns3::Ipv4L3Protocol::GetAddress(uint32_t interfaceIndex, uint32_t addressIndex) const [member function] |
4215 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ipv4InterfaceAddress ns3::Ipv4L3Protocol::GetAddress(uint32_t interfaceIndex, uint32_t addressIndex) const [member function] |
4194 cls.add_method('GetAddress', |
4216 cls.add_method('GetAddress', |
4195 'ns3::Ipv4InterfaceAddress', |
4217 'ns3::Ipv4InterfaceAddress', |
4196 [param('uint32_t', 'interfaceIndex'), param('uint32_t', 'addressIndex')], |
4218 [param('uint32_t', 'interfaceIndex'), param('uint32_t', 'addressIndex')], |
4197 is_const=True, is_virtual=True) |
4219 is_const=True, is_virtual=True) |
4242 is_virtual=True) |
4264 is_virtual=True) |
4243 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::IpL4Protocol> ns3::Ipv4L3Protocol::GetProtocol(int protocolNumber) const [member function] |
4265 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::IpL4Protocol> ns3::Ipv4L3Protocol::GetProtocol(int protocolNumber) const [member function] |
4244 cls.add_method('GetProtocol', |
4266 cls.add_method('GetProtocol', |
4245 'ns3::Ptr< ns3::IpL4Protocol >', |
4267 'ns3::Ptr< ns3::IpL4Protocol >', |
4246 [param('int', 'protocolNumber')], |
4268 [param('int', 'protocolNumber')], |
4247 is_const=True) |
4269 is_const=True, is_virtual=True) |
4248 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4L3Protocol::GetRoutingProtocol() const [member function] |
4270 ## ipv4-l3-protocol.h (module 'internet'): ns3::Ptr<ns3::Ipv4RoutingProtocol> ns3::Ipv4L3Protocol::GetRoutingProtocol() const [member function] |
4249 cls.add_method('GetRoutingProtocol', |
4271 cls.add_method('GetRoutingProtocol', |
4250 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', |
4272 'ns3::Ptr< ns3::Ipv4RoutingProtocol >', |
4251 [], |
4273 [], |
4252 is_const=True, is_virtual=True) |
4274 is_const=True, is_virtual=True) |
4299 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Address', 'source'), param('ns3::Ipv4Address', 'destination'), param('uint8_t', 'protocol'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
4321 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Address', 'source'), param('ns3::Ipv4Address', 'destination'), param('uint8_t', 'protocol'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
4300 is_virtual=True) |
4322 is_virtual=True) |
4301 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SendWithHeader(ns3::Ptr<ns3::Packet> packet, ns3::Ipv4Header ipHeader, ns3::Ptr<ns3::Ipv4Route> route) [member function] |
4323 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SendWithHeader(ns3::Ptr<ns3::Packet> packet, ns3::Ipv4Header ipHeader, ns3::Ptr<ns3::Ipv4Route> route) [member function] |
4302 cls.add_method('SendWithHeader', |
4324 cls.add_method('SendWithHeader', |
4303 'void', |
4325 'void', |
4304 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Header', 'ipHeader'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')]) |
4326 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Ipv4Header', 'ipHeader'), param('ns3::Ptr< ns3::Ipv4Route >', 'route')], |
|
4327 is_virtual=True) |
4305 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SetDefaultTtl(uint8_t ttl) [member function] |
4328 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SetDefaultTtl(uint8_t ttl) [member function] |
4306 cls.add_method('SetDefaultTtl', |
4329 cls.add_method('SetDefaultTtl', |
4307 'void', |
4330 'void', |
4308 [param('uint8_t', 'ttl')]) |
4331 [param('uint8_t', 'ttl')]) |
4309 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SetDown(uint32_t i) [member function] |
4332 ## ipv4-l3-protocol.h (module 'internet'): void ns3::Ipv4L3Protocol::SetDown(uint32_t i) [member function] |