A meta application that can be used to create custom apps within Python bindings. More...
#include <callback-based-app.h>


Public Member Functions | |
| CallbackBasedApp () | |
| Default constructor.  | |
| virtual | ~CallbackBasedApp () | 
| Virtual destructor.  | |
| void | SetOnStartCallback (Callback< void, Ptr< Application > > onStart) | 
| Define callback that will be fired when application need to start its work.  | |
| void | SetOnStopCallback (Callback< void, Ptr< Application > > onStart) | 
| Define callback that will be fired when application need to stop its work.  | |
Static Public Member Functions | |
| static TypeId | GetTypeId () | 
Protected Member Functions | |
| virtual void | StartApplication () | 
| Called at time specified by Start.  | |
| virtual void | StopApplication () | 
| Called at time specified by Stop.  | |
A meta application that can be used to create custom apps within Python bindings.
ns3::CallbackBasedApp is accessible through the following paths with Config::Set and Config::Connect:
No TraceSources are defined for this type.
 
Definition at line 25 of file callback-based-app.h.