File Information
Library: WebTunnel
Package: WebTunnel
Header: Poco/WebTunnel/SocketDispatcher.h
Inheritance
Direct Base Classes: Poco::RefCountedObject
All Base Classes: Poco::RefCountedObject
Known Derived Classes: Poco::WebTunnel::RemotePortForwarder::TunnelMultiplexer, Poco::WebTunnel::RemotePortForwarder::TunnelDemultiplexer
Member Summary
Member Functions: exception, readable, timeout
Inherited Functions: duplicate, referenceCount, release
Types Aliases
Ptr
using Ptr = Poco::AutoPtr < SocketHandler >;
Member Functions
exception
virtual void exception(
SocketDispatcher & dispatcher,
Poco::Net::StreamSocket & socket
) = 0;
readable
virtual bool readable(
SocketDispatcher & dispatcher,
Poco::Net::StreamSocket & socket
) = 0;
timeout
virtual void timeout(
SocketDispatcher & dispatcher,
Poco::Net::StreamSocket & socket
) = 0;