ZeroSDN Controller  1.0
A modular distributed Software-Defined Network Controller
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros
ForwardingModule Class Reference

#include <ForwardingModule.hpp>

Inheritance diagram for ForwardingModule:

Public Member Functions

 ForwardingModule (uint64_t instanceId)
 
 ~ForwardingModule ()
 
virtual void disable ()
 

Protected Member Functions

virtual bool enable ()
 

Constructor & Destructor Documentation

ForwardingModule::ForwardingModule ( uint64_t  instanceId)
ForwardingModule::~ForwardingModule ( )

Member Function Documentation

void ForwardingModule::disable ( )
virtual

Called when the module should disable itself. Must stop the module (threads etc.).

bool ForwardingModule::enable ( )
protectedvirtual

Called when the module should enable itself. Must initialize and start the module.

Returns
True if enable successful, False if enable failed or rejected

The documentation for this class was generated from the following files: