My Project
ConsoleServer.h
1 #ifndef __ConsoleServer_h__
2 #define __ConsoleServer_h__
3 
4 #include "includes"
5 #include "TLSServer.h"
6 #include "Command.h"
7 #include "EPoll.h"
8 #include "LogListener.h"
9 
10 namespace core {
11 
12  class TCPSocket;
13  class TCPSession;
14 
18 
19  class ConsoleServer : public TCPServer, public coreutils::LogListener {
20 
21  public:
22 
23  //
24  //
25  //
26 
27  ConsoleServer(EPoll &ePoll, IPAddress address);
28 
29  //
30  //
31  //
32 
33  void logSend(std::string out) override;
34 
35  TCPSession * getSocketAccept(EPoll &ePoll) override;
36 
37  };
38 
39 }
40 
41 #endif
Definition: ConsoleServer.h:19
TCPSession * getSocketAccept(EPoll &ePoll) override
Definition: ConsoleServer.cpp:17
Definition: EPoll.h:31
Definition: IPAddress.h:9
Definition: TCPServer.h:25
Definition: TCPSession.h:24