5 #include "SessionFilter.h"
42 virtual void output(std::stringstream &data);
67 std::stringstream
out;
120 virtual void protocol(coreutils::ZString &data);
131 char *lineBuffer = NULL;
132 int lineBufferSize = 0;
virtual void onBlockReceived(coreutils::ZString &block)
Definition: TCPSession.cpp:82
virtual void protocol(coreutils::ZString &data)
Definition: TCPSession.cpp:20
void send()
Definition: TCPSession.cpp:88
Definition: TCPSession.h:24
virtual void onDataReceived(coreutils::ZString &data) override
Definition: TCPSession.cpp:39
std::stringstream out
Definition: TCPSession.h:67
void terminate()
Definition: TCPSession.cpp:94
virtual void onRegistered() override
Called after the socket has been registered with epoll processing.
Definition: TCPSession.cpp:28
virtual void onLineReceived(coreutils::ZString &line)
Definition: TCPSession.cpp:75
void setBlockSize(int size=0)
Definition: TCPSession.cpp:71
Definition: TCPSocket.h:20
virtual void output(std::stringstream &data)
Definition: TCPSession.cpp:16
virtual void onConnected()
Definition: TCPSession.cpp:37
Definition: TCPServer.h:25