Rev 17 | Rev 31 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
#ifndef _CLIENTSERVICES_H_
#define _CLIENTSERVICES_H_
#include <Engine/Base/CDataStore.h>
#include <Net/NetClient/NetClient.hpp>
struct ClientConnection {
static void __cdecl GetCharacterList();
};
/****************************************************************************
*
* External functions
*
***/
//===========================================================================
extern void ClientServices_Initialize ();
//===========================================================================
extern void* ClientServices_Connection ();
//===========================================================================
extern void ClientServices_Destroy ();
//===========================================================================
extern BOOL ClientServices_Report (unsigned int category, char const* title);
//===========================================================================
extern void ClientServices_Send (CDataStore* netMessage);
//===========================================================================
extern void ClientServices_SendOnConnection(CDataStore* msg);
//===========================================================================
extern void ClientServices_SetMessageHandler (NETMESSAGE msgID,
int (*handler)(void*,NETMESSAGE,unsigned int,CDataStore*),
void* param);
//===========================================================================
extern void ClientServices_ClearMessageHandler (NETMESSAGE msgID);
#endif // ifndef _CLIENTSERVICES_H_