All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Eegeo::Debug::DebugServer::CommandServerModule Class Reference
Inheritance diagram for Eegeo::Debug::DebugServer::CommandServerModule:
Eegeo::NonCopyable

Public Member Functions

 CommandServerModule (Commands::CommandBuffer *pBuffer, Commands::CommandRegistry *pRegistry, Commands::CommandProcessor *pProcessor, Commands::CommandParser *pParser, Commands::CommandTerminal *pTerminal, DebugServer::CommandServer *pCommandServer, Networking::ITcpListener *pTcpListener, int port=DefaultPort)
 
void Update ()
 
Commands::CommandBufferGetCommandBuffer () const
 
Commands::CommandRegistryGetCommandRegistry () const
 
Commands::CommandTerminalGetCommandTerminal () const
 
Commands::CommandProcessorGetCommandProcessor () const
 
DebugServer::CommandServerGetCommandServer () const
 
Networking::ITcpListenerGetTcpListener () const
 

Static Public Member Functions

static CommandServerModuleBuildDefault (Networking::ITcpListener *pTcpListener)
 

Static Public Attributes

static const int DefaultPort = 12345
 

Additional Inherited Members

- Protected Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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