|
Easy Simple Network Library
0.3.7
|
This is the complete list of members for esnlib::Session, including all inherited members.
| Broadcast(boost::shared_ptr< IoBuffer > data)=0 | esnlib::Session | pure virtual |
| Broadcast(void *data)=0 | esnlib::Session | pure virtual |
| Close(bool rightnow=true)=0 | esnlib::Session | pure virtual |
| Connected()=0 | esnlib::Session | pure virtual |
| DecodeBuffer(boost::shared_ptr< IoBuffer > data)=0 | esnlib::Session | pure virtual |
| EncodeBuffer(void *data)=0 | esnlib::Session | pure virtual |
| GetData()=0 | esnlib::Session | pure virtual |
| GetFreeBuffer(int bufsize)=0 | esnlib::Session | pure virtual |
| GetGlobalData()=0 | esnlib::Session | pure virtual |
| GetId()=0 | esnlib::Session | pure virtual |
| GetIoFilter()=0 | esnlib::Session | pure virtual |
| GetIoHandler()=0 | esnlib::Session | pure virtual |
| GetLocalIp()=0 | esnlib::Session | pure virtual |
| GetLocalPort()=0 | esnlib::Session | pure virtual |
| GetMaxMessageQueueSize(int optype)=0 | esnlib::Session | pure virtual |
| GetOrderlyHandling(int optype)=0 | esnlib::Session | pure virtual |
| GetReadCache()=0 | esnlib::Session | pure virtual |
| GetRemoteIp()=0 | esnlib::Session | pure virtual |
| GetRemotePort()=0 | esnlib::Session | pure virtual |
| GetSessionById(int id)=0 | esnlib::Session | pure virtual |
| GetSessionCount()=0 | esnlib::Session | pure virtual |
| GetSessions(std::vector< boost::shared_ptr< Session > > &sessions)=0 | esnlib::Session | pure virtual |
| GetState()=0 | esnlib::Session | pure virtual |
| HasData()=0 | esnlib::Session | pure virtual |
| HasGlobalData()=0 | esnlib::Session | pure virtual |
| HasSsl()=0 | esnlib::Session | pure virtual |
| Open()=0 | esnlib::Session | pure virtual |
| ProcessIncomingData(bool asynccall)=0 | esnlib::Session | pure virtual |
| ProcessOutgoingData(bool asynccall)=0 | esnlib::Session | pure virtual |
| Session() (defined in esnlib::Session) | esnlib::Session | |
| SetId(int id)=0 | esnlib::Session | pure virtual |
| SetMaxMessageQueueSize(int optype, int value)=0 | esnlib::Session | pure virtual |
| SetOrderlyHandling(int optype, bool value)=0 | esnlib::Session | pure virtual |
| TakeBack(boost::shared_ptr< IoBuffer > buf)=0 | esnlib::Session | pure virtual |
| TakeBack(boost::shared_ptr< Buffer > buf)=0 | esnlib::Session | pure virtual |
| TestIdle(int idletype, int idletime)=0 | esnlib::Session | pure virtual |
| Write(boost::shared_ptr< IoBuffer > data)=0 | esnlib::Session | pure virtual |
| Write(const char *buf, int bufsize)=0 | esnlib::Session | pure virtual |
| Write(void *data)=0 | esnlib::Session | pure virtual |
| WriteBuffer(boost::shared_ptr< IoBuffer > data)=0 | esnlib::Session | pure virtual |
| WriteData(void *data)=0 | esnlib::Session | pure virtual |
| ~Session() (defined in esnlib::Session) | esnlib::Session | virtual |
1.8.9.1