ServerClientAscii Member List
This is the complete list of members for
ServerClientAscii, including all inherited members.
| buffer | ClientCommon | [protected] |
| buffer_len | ClientCommon | [protected] |
| BytesReceived() | ClientCommon | [protected] |
| client_host | ClientCommon | [protected] |
| client_port | ClientCommon | [protected] |
| ClientCommon(int _fd=-1) | ClientCommon | [protected] |
| Disconnect() | ServerClient | [virtual] |
| FastLoopThreadObj(const std::string) | FastLoopThreadObj | |
| fd | ClientCommon | [protected] |
| GetAddress() | ServerClient | [virtual] |
| GetAskStop() | ThreadObj | [protected] |
| GetIp() | ClientCommon | [protected] |
| GetPort() | ClientCommon | [protected] |
| GetStopped() | ThreadObj | |
| HandleReq(std::string req)=0 | ServerClientAscii | [pure virtual] |
| id | ThreadObj | |
| IsConnected() | ServerClient | [virtual] |
| Kill() | ThreadObj | |
| Lock() | Mutex | [protected] |
| Loop() | ServerClient | [virtual] |
| Main() | FastLoopThreadObj | [virtual] |
| Mutex(enum MutexType _type=NORMAL_MUTEX) | Mutex | [protected] |
| Mutex(const Mutex &m) | Mutex | [protected] |
| name | ThreadObj | |
| OnDisconnect() | ClientCommon | [inline, protected, virtual] |
| OnStart() | FastLoopThreadObj | [inline, virtual] |
| OnStop() | FastLoopThreadObj | [inline, virtual] |
| ParseBuffer() | ServerClientAscii | [virtual] |
| Receive() | ServerClient | |
| ClientCommon::Receive(unsigned int len=4096) | ClientCommon | [protected, virtual] |
| ReceivePacket() | ClientCommon | [protected] |
| ReceiveToEOL() | ClientCommon | [protected] |
| Reconnect() | ClientCommon | [inline, protected, virtual] |
| reconnect | ClientCommon | [protected] |
| Send(const char *buf, unsigned int len) | ClientCommon | [protected] |
| Send(const std::string &str) | ClientCommon | [protected] |
| Send(Packet *p) | ClientCommon | [protected] |
| ServerClient(std::string _name, int _fd) | ServerClient | |
| ServerClientAscii(std::string _name, int _fd) | ServerClientAscii | [inline] |
| Start() | ThreadObj | |
| StartThread(void *) | ThreadObj | [static] |
| Stop() | ThreadObj | |
| ThreadObj(std::string name) | ThreadObj | |
| TryLock() | Mutex | [protected] |
| Unlock() | Mutex | [protected] |
| ~ClientCommon() | ClientCommon | [protected, virtual] |
| ~FastLoopThreadObj() | FastLoopThreadObj | [virtual] |
| ~Mutex() | Mutex | [protected] |
| ~ServerClient() | ServerClient | [inline] |
| ~ServerClientAscii() | ServerClientAscii | [inline] |
| ~ThreadObj() | ThreadObj | [virtual] |