#include <pnGameClient.h>
Public Member Functions |
| pnGameClient (plResManager *mgr, bool deleteMsgs=true, bool threaded=true) |
virtual | ~pnGameClient () |
void | setKeys (const unsigned char *keyX, const unsigned char *keyN, bool littleEndian=true) |
void | setClientInfo (uint32_t buildId, uint32_t buildType, uint32_t branchId, const plUuid &productId) |
void | setJoinInfo (const plUuid &accountId, const plUuid &ageId) |
virtual ENetError | connect (const char *host, short port=14617) |
virtual ENetError | connect (int sockFd) |
virtual void | disconnect () |
virtual bool | isConnected () const |
void | sendPingRequest (uint32_t pingTimeMs) |
uint32_t | sendJoinAgeRequest (uint32_t ageMcpId, const plUuid &accountUuid, uint32_t playerId) |
virtual void | propagateMessage (plCreatable *msg) |
virtual void | onPingReply (uint32_t pingTimeMs) |
virtual void | onJoinAgeReply (uint32_t transId, ENetError result) |
virtual void | onPropagateMessage (plCreatable *msg) |
| pnClient () |
virtual | ~pnClient () |
void | run () |
Constructor & Destructor Documentation
pnGameClient::pnGameClient |
( |
plResManager * |
mgr, |
|
|
bool |
deleteMsgs = true , |
|
|
bool |
threaded = true |
|
) |
| |
virtual pnGameClient::~pnGameClient |
( |
| ) |
|
|
virtual |
Member Function Documentation
virtual ENetError pnGameClient::connect |
( |
const char * |
host, |
|
|
short |
port = 14617 |
|
) |
| |
|
virtual |
virtual ENetError pnGameClient::connect |
( |
int |
sockFd | ) |
|
|
virtual |
virtual void pnGameClient::disconnect |
( |
| ) |
|
|
virtual |
virtual bool pnGameClient::isConnected |
( |
| ) |
const |
|
virtual |
virtual void pnGameClient::onJoinAgeReply |
( |
uint32_t |
transId, |
|
|
ENetError |
result |
|
) |
| |
|
virtual |
virtual void pnGameClient::onPingReply |
( |
uint32_t |
pingTimeMs | ) |
|
|
virtual |
virtual void pnGameClient::onPropagateMessage |
( |
plCreatable * |
msg | ) |
|
|
virtual |
virtual void pnGameClient::propagateMessage |
( |
plCreatable * |
msg | ) |
|
|
virtual |
uint32_t pnGameClient::sendJoinAgeRequest |
( |
uint32_t |
ageMcpId, |
|
|
const plUuid & |
accountUuid, |
|
|
uint32_t |
playerId |
|
) |
| |
void pnGameClient::sendPingRequest |
( |
uint32_t |
pingTimeMs | ) |
|
void pnGameClient::setClientInfo |
( |
uint32_t |
buildId, |
|
|
uint32_t |
buildType, |
|
|
uint32_t |
branchId, |
|
|
const plUuid & |
productId |
|
) |
| |
void pnGameClient::setJoinInfo |
( |
const plUuid & |
accountId, |
|
|
const plUuid & |
ageId |
|
) |
| |
void pnGameClient::setKeys |
( |
const unsigned char * |
keyX, |
|
|
const unsigned char * |
keyN, |
|
|
bool |
littleEndian = true |
|
) |
| |
Member Data Documentation
plUuid pnGameClient::fAccountId |
|
protected |
uint32_t pnGameClient::fBranchId |
|
protected |
uint32_t pnGameClient::fBuildId |
|
protected |
uint32_t pnGameClient::fBuildType |
|
protected |
plUuid pnGameClient::fProductId |
|
protected |
bool pnGameClient::fThreaded |
|
protected |
The documentation for this class was generated from the following file: