4 #include "SessionFilter.h"
43 virtual void output(std::stringstream &data);
68 std::stringstream
out;
124 virtual void protocol(coreutils::ZString &data);
135 char *lineBuffer = NULL;
136 int lineBufferSize = 0;
Definition: TCPServer.h:28
Definition: TCPSession.h:26
void send()
Definition: TCPSession.cpp:111
void terminate()
Definition: TCPSession.cpp:118
virtual void onLineReceived(coreutils::ZString &line)
Definition: TCPSession.cpp:96
virtual void output(std::stringstream &data)
Definition: TCPSession.cpp:25
void setBlockSize(int size=0)
Definition: TCPSession.cpp:91
virtual void onConnected()
Definition: TCPSession.cpp:51
virtual void protocol(coreutils::ZString &data)
Definition: TCPSession.cpp:30
virtual void onBlockReceived(coreutils::ZString &block)
Definition: TCPSession.cpp:104
std::stringstream out
Definition: TCPSession.h:68
virtual void onRegistered() override
Called after the socket has been registered with epoll processing.
Definition: TCPSession.cpp:41
virtual void onDataReceived(coreutils::ZString &data) override
Definition: TCPSession.cpp:53
Definition: TCPSocket.h:20