fd | SUEFdHandler | [protected] |
FdHandle(bool a_r, bool a_w, bool a_ex) | SUEGenericDuplexSession | [protected, virtual] |
Get(long &a_sec, long &a_usec) const | SUETimeoutHandler | [private] |
GetRemainingTime(long &a_sec, long &a_usec) const | SUETimeoutHandler | [private] |
GracefulShutdown() | SUEGenericDuplexSession | |
HandleNewInput()=0 | SUEGenericDuplexSession | [pure virtual] |
HandleReadError() | SUEGenericDuplexSession | [inline, virtual] |
HandleRemoteClosing() | SUEGenericDuplexSession | [inline, virtual] |
HandleSessionTimeout() | SUEGenericDuplexSession | [inline, virtual] |
HandleWriteError() | SUEGenericDuplexSession | [inline, virtual] |
inputbuffer | SUEGenericDuplexSession | [protected] |
inputresetstimeout | SUEGenericDuplexSession | [protected] |
IsBefore(long a_sec, long a_usec) const | SUETimeoutHandler | [inline, private] |
operator<(const SUETimeoutHandler &other) const | SUETimeoutHandler | [inline, private] |
outputbuffer | SUEGenericDuplexSession | [protected] |
outputresetstimeout | SUEGenericDuplexSession | [protected] |
Set(long a_sec, long a_usec) | SUETimeoutHandler | [private] |
SetFd(int a_fd) | SUEFdHandler | [inline, protected] |
SetFromNow(long a_sec, long a_usec=0) | SUETimeoutHandler | [private] |
SetTimeout(int sec, int usec=0) | SUEGenericDuplexSession | |
Shutdown() | SUEGenericDuplexSession | |
ShutdownHook() | SUEGenericDuplexSession | [inline, virtual] |
Startup(SUEEventSelector *a_selector, int a_fd, const char *a_greeting=0) | SUEGenericDuplexSession | |
SUEFdHandler(int a_fd=-1) | SUEFdHandler | [protected] |
SUEGenericDuplexSession(int a_timeout=0, const char *a_greeting=0) | SUEGenericDuplexSession | |
SUETimeoutHandler(long a_sec, long a_usec) | SUETimeoutHandler | [private] |
SUETimeoutHandler() | SUETimeoutHandler | [private] |
the_selector | SUEGenericDuplexSession | [protected] |
TimeoutHandle() | SUEGenericDuplexSession | [protected, virtual] |
WantExcept() const | SUEGenericDuplexSession | [inline, protected, virtual] |
WantRead() const | SUEGenericDuplexSession | [inline, protected, virtual] |
WantWrite() const | SUEGenericDuplexSession | [inline, protected, virtual] |
~SUEFdHandler() | SUEFdHandler | [protected, virtual] |
~SUEGenericDuplexSession() | SUEGenericDuplexSession | [virtual] |
~SUETimeoutHandler() | SUETimeoutHandler | [private, virtual] |