libHSPlasma
|
#include "PlasmaDefs.h"
#include "Protocol.h"
#include "Util/plString.h"
#include "Sys/plUuid.h"
#include <cstdlib>
Classes | |
struct | pnNetMsgField |
struct | pnNetMsg |
union | msgparm_t |
struct | pnNetAgeInfo |
Macros | |
#define | MAKE_NETMSG(name) |
Enumerations | |
enum | ENetMsgFieldType { kFieldInteger, kFieldFloat, kFieldString, kFieldData, kFieldPtr, kFieldVarPtr, kFieldRawData, kFieldRawPtr, kFieldRawVarPtr, kFieldVarCount } |
Functions | |
PLASMANET_DLL msgparm_t * | NCAllocMessage (const pnNetMsg *msg) |
PLASMANET_DLL void | NCFreeMessage (msgparm_t *data, const pnNetMsg *msg) |
PLASMANET_DLL size_t | NCMessageSize (const msgparm_t *data, const pnNetMsg *msg) |
PLASMANET_DLL plUuid | NCGetUuid (const msgparm_t &field) |
#define MAKE_NETMSG | ( | name | ) |
enum ENetMsgFieldType |
PLASMANET_DLL msgparm_t* NCAllocMessage | ( | const pnNetMsg * | msg | ) |
PLASMANET_DLL void NCFreeMessage | ( | msgparm_t * | data, |
const pnNetMsg * | msg | ||
) |
PLASMANET_DLL plUuid NCGetUuid | ( | const msgparm_t & | field | ) |
PLASMANET_DLL size_t NCMessageSize | ( | const msgparm_t * | data, |
const pnNetMsg * | msg | ||
) |