#include <eoclient.hpp>


Public Types | |
| enum | State { ReadLen1, ReadLen2, ReadData } |
Public Member Functions | |
| EOClient (void *server) | |
| EOClient (SOCKET s, sockaddr_in sa, void *server) | |
| void | Execute (std::string data) |
| void | SendBuilder (PacketBuilder &packet) |
| virtual | ~EOClient () |
Public Attributes | |
| int | version |
| Player * | player |
| unsigned int | id |
| bool | needpong |
| std::string | hdid |
| bool | init |
| int | state |
| unsigned char | raw_length [2] |
| unsigned int | length |
| std::string | data |
| PacketProcessor | processor |
Private Member Functions | |
| void | Initialize () |
| EOClient () | |
| enum EOClient::State |
| EOClient::EOClient | ( | ) | [private] |
| EOClient::EOClient | ( | void * | server | ) | [inline] |
| EOClient::EOClient | ( | SOCKET | s, | |
| sockaddr_in | sa, | |||
| void * | server | |||
| ) | [inline] |
| EOClient::~EOClient | ( | ) | [virtual] |
| void EOClient::Initialize | ( | ) | [private] |
| void EOClient::Execute | ( | std::string | data | ) |
| void EOClient::SendBuilder | ( | PacketBuilder & | packet | ) |
| unsigned int EOClient::id |
| bool EOClient::needpong |
| std::string EOClient::hdid |
| bool EOClient::init |
| int EOClient::state |
| unsigned char EOClient::raw_length[2] |
| unsigned int EOClient::length |
| std::string EOClient::data |
1.5.7.1