BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Data Structures | Public Types | Public Member Functions | Protected Member Functions
BeeeOn::Console Class Referenceabstract

#include <Console.h>

Inheritance diagram for BeeeOn::Console:
BeeeOn::StreamConsole BeeeOn::TCPConsole BeeeOn::StdConsole

Data Structures

class  ClosedConsoleSessionImpl
 

Public Types

typedef Poco::SharedPtr< ConsolePtr
 

Public Member Functions

void setEol (const char c)
 
char eol () const
 
void setSkipEol (const char c)
 
char skipEol () const
 
void setPrompt (const std::string &prompt)
 
std::string prompt () const
 
virtual void close ()
 

Protected Member Functions

virtual ConsoleSessionImpl::Ptr openSession ()=0
 
ConsoleSessionImpl::Ptr closedSession ()
 

Detailed Description

Console represents a common settings for a certain console implementation. It creates the ConsoleSessionImpl based on its settings.


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