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.