Planeshift
|
The message sent from server to superclient after successful login. More...
#include <npcmessages.h>
Public Member Functions | |
PSF_DECLARE_MSG_FACTORY () | |
psNPCListMessage (uint32_t clientToken, int size) | |
Create psMessageBytes struct for outbound use. More... | |
psNPCListMessage (MsgEntry *message) | |
Crack incoming psMessageBytes struct for inbound use. More... | |
virtual csString | ToString (NetBase::AccessPointers *accessPointers) |
Convert the message into human readable string. More... | |
![]() | |
void | FireEvent () |
Publishes the message to the local program. More... | |
virtual csString | GetMessageTypeName () const =0 |
Gets the name of the message type. More... | |
void | Multicast (csArray< PublishDestination > &multi, uint32_t except, float range) |
Multicasts the message to all current connections. More... | |
psMessageCracker () | |
void | SendMessage () |
Sends the message to the client/server. More... | |
virtual | ~psMessageCracker () |
Public Attributes | |
psString | xml |
![]() | |
int | filterNumber |
csRef< MsgEntry > | msg |
bool | valid |
Additional Inherited Members | |
![]() | |
static MsgHandler * | msghandler |
The message sent from server to superclient after successful login.
It is an XML message of all the basic info needed for all npc's managed by this particular superclient based on the login.
Definition at line 76 of file npcmessages.h.
psNPCListMessage::psNPCListMessage | ( | uint32_t | clientToken, |
int | size | ||
) |
Create psMessageBytes struct for outbound use.
psNPCListMessage::psNPCListMessage | ( | MsgEntry * | message | ) |
Crack incoming psMessageBytes struct for inbound use.
psNPCListMessage::PSF_DECLARE_MSG_FACTORY | ( | ) |
|
virtual |
Convert the message into human readable string.
accessPointers | A struct to a number of access pointers. |
Implements psMessageCracker.
psString psNPCListMessage::xml |
Definition at line 80 of file npcmessages.h.