This has not tested re-transmission and if a call is connected multiple times or not.
This code is capable of creating an agent that will bind on the configured local address. The next steps are to configure the library in terms of allowed features and prepare call handling.