
The process by which Python bindings are handled is the following: Python bindings for NS-3 are being developed using a new tool called PyBindGen. routing protocols).įor the time being, the primary focus of the bindings is the first goal, but the second goal will eventually be supported as well.
Allow the programmer to write complete simulation scripts in Python. The goal of Python bindings for NS-3 are two fold: If you plan to work with bindings or rescan them for any ns-3 C++ changes you might make, please read instead the chapter in the manual on this topic. Note: This wiki page is somewhat historical/background with stale information. 8.3 Adding modular bindings to a module. 7.1 32-bit bindings deleted and not regenerated. waf -apiscan complains about gnu/stubs-32.h 5.2.1.7 Containers of a type with no default constructor. 5.2.1.5 RuntimeError: pygccxml error: unable to find fundamental type with name '_int128_t'. 5.2.1.3 "invalid use of incomplete type".
5.2.1.1 lots of 'did not match' warnings. 5.1.1 API of existing module changed or added.
5 Instructions for wrapping new or changed APIs.