This is the complete list of members for esnlib::IoHandler, including all inherited members.
IoHandler() (defined in esnlib::IoHandler) | esnlib::IoHandler | |
OnConnect(SessionPtr session)=0 | esnlib::IoHandler | pure virtual |
OnDisconnect(SessionPtr session)=0 | esnlib::IoHandler | pure virtual |
OnError(SessionPtr session, int errorType, int errorCode, const std::string &errorMsg)=0 | esnlib::IoHandler | pure virtual |
OnIdle(SessionPtr session, int idleType)=0 | esnlib::IoHandler | pure virtual |
OnRead(SessionPtr session, IoBufferPtr data)=0 | esnlib::IoHandler | pure virtual |
OnWrite(SessionPtr session, IoBufferPtr data)=0 | esnlib::IoHandler | pure virtual |
~IoHandler() (defined in esnlib::IoHandler) | esnlib::IoHandler | virtual |