1.1 --- a/bindings/python/ns3_module_global_routing.py Mon Aug 31 23:05:26 2009 -0700
1.2 +++ b/bindings/python/ns3_module_global_routing.py Mon Aug 31 23:11:29 2009 -0700
1.3 @@ -301,6 +301,26 @@
1.4 'bool',
1.5 [param('uint32_t', 'n'), param('ns3::GlobalRoutingLSA &', 'lsa')],
1.6 is_const=True)
1.7 + ## global-router-interface.h: void ns3::GlobalRouter::InjectRoute(ns3::Ipv4Address network, ns3::Ipv4Mask networkMask) [member function]
1.8 + cls.add_method('InjectRoute',
1.9 + 'void',
1.10 + [param('ns3::Ipv4Address', 'network'), param('ns3::Ipv4Mask', 'networkMask')])
1.11 + ## global-router-interface.h: uint32_t ns3::GlobalRouter::GetNInjectedRoutes() [member function]
1.12 + cls.add_method('GetNInjectedRoutes',
1.13 + 'uint32_t',
1.14 + [])
1.15 + ## global-router-interface.h: ns3::Ipv4RoutingTableEntry * ns3::GlobalRouter::GetInjectedRoute(uint32_t i) [member function]
1.16 + cls.add_method('GetInjectedRoute',
1.17 + 'ns3::Ipv4RoutingTableEntry *',
1.18 + [param('uint32_t', 'i')])
1.19 + ## global-router-interface.h: void ns3::GlobalRouter::RemoveInjectedRoute(uint32_t i) [member function]
1.20 + cls.add_method('RemoveInjectedRoute',
1.21 + 'void',
1.22 + [param('uint32_t', 'i')])
1.23 + ## global-router-interface.h: bool ns3::GlobalRouter::WithdrawRoute(ns3::Ipv4Address network, ns3::Ipv4Mask networkMask) [member function]
1.24 + cls.add_method('WithdrawRoute',
1.25 + 'bool',
1.26 + [param('ns3::Ipv4Address', 'network'), param('ns3::Ipv4Mask', 'networkMask')])
1.27 ## global-router-interface.h: void ns3::GlobalRouter::DoDispose() [member function]
1.28 cls.add_method('DoDispose',
1.29 'void',
1.30 @@ -313,6 +333,10 @@
1.31 cls.add_constructor([param('ns3::Ipv4GlobalRouting const &', 'arg0')])
1.32 ## ipv4-global-routing.h: ns3::Ipv4GlobalRouting::Ipv4GlobalRouting() [constructor]
1.33 cls.add_constructor([])
1.34 + ## ipv4-global-routing.h: void ns3::Ipv4GlobalRouting::AddASExternalRouteTo(ns3::Ipv4Address network, ns3::Ipv4Mask networkMask, ns3::Ipv4Address nextHop, uint32_t interface) [member function]
1.35 + cls.add_method('AddASExternalRouteTo',
1.36 + 'void',
1.37 + [param('ns3::Ipv4Address', 'network'), param('ns3::Ipv4Mask', 'networkMask'), param('ns3::Ipv4Address', 'nextHop'), param('uint32_t', 'interface')])
1.38 ## ipv4-global-routing.h: void ns3::Ipv4GlobalRouting::AddHostRouteTo(ns3::Ipv4Address dest, ns3::Ipv4Address nextHop, uint32_t interface) [member function]
1.39 cls.add_method('AddHostRouteTo',
1.40 'void',