Library:
Package:
Header: Poco/Net/TCPReactorServerConnection.h
Inheritance
Direct Base Classes: std::enable_shared_from_this < TCPReactorServerConnection >
All Base Classes: std::enable_shared_from_this < TCPReactorServerConnection >
Member Summary
Member Functions: buffer, handleClose, initialize, onError, onRead, onShutdown, setRecvMessageCallback, socket
Constructors
TCPReactorServerConnection
TCPReactorServerConnection(
StreamSocket socket,
SocketReactor & reactor
);
Destructor
~TCPReactorServerConnection
~TCPReactorServerConnection();
Member Functions
buffer
std::string & buffer();
handleClose
void handleClose();
initialize
void initialize();
onError
void onError(
const AutoPtr < ErrorNotification > & pNf
);
onRead
void onRead(
const AutoPtr < ReadableNotification > & pNf
);
onShutdown
void onShutdown(
const AutoPtr < ShutdownNotification > & pNf
);
setRecvMessageCallback
void setRecvMessageCallback(
const RecvMessageCallback & cb
);
socket
const StreamSocket & socket();