4 #include "SessionFilter.h" 
   43     virtual void output(std::stringstream &data);
 
   68     std::stringstream 
out;
 
   90     virtual bool compareAlias(
void *
alias);
 
   92     virtual void outputAlias(std::stringstream &
out);
 
  144     virtual void protocol(coreutils::ZString &data);
 
  155     char *lineBuffer = NULL;
 
  156     int lineBufferSize = 0;
 
Definition: TCPServer.h:28
Definition: TCPSession.h:26
void * alias
Definition: TCPSession.h:84
void send()
Definition: TCPSession.cpp:115
char uuid[37]
Definition: TCPSession.h:76
void terminate()
Definition: TCPSession.cpp:121
virtual void onLineReceived(coreutils::ZString &line)
Definition: TCPSession.cpp:100
virtual void output(std::stringstream &data)
Definition: TCPSession.cpp:25
void setBlockSize(int size=0)
Definition: TCPSession.cpp:95
virtual void onConnected()
Definition: TCPSession.cpp:59
virtual void protocol(coreutils::ZString &data)
Definition: TCPSession.cpp:30
virtual void onBlockReceived(coreutils::ZString &block)
Definition: TCPSession.cpp:108
std::stringstream out
Definition: TCPSession.h:68
virtual void onRegistered() override
Called after the socket has been registered with epoll processing.
Definition: TCPSession.cpp:49
virtual void onDataReceived(coreutils::ZString &data) override
Definition: TCPSession.cpp:61
Definition: TCPSocket.h:20