Planeshift
Public Types | Public Member Functions | Public Attributes

psMapActionMessage Class Reference

Messages that are sent to/from the ActionManager. More...

#include <messages.h>

List of all members.

Public Types

enum  commands {
  QUERY, NOT_HANDLED, SAVE, LIST,
  LIST_QUERY, DELETE_ACTION, RELOAD_CACHE
}

Public Member Functions

 PSF_DECLARE_MSG_FACTORY ()
 psMapActionMessage (MsgEntry *message)
 psMapActionMessage (uint32_t clientnum, uint32_t cmd, const char *xml)
virtual csString ToString (NetBase::AccessPointers *accessPointers)
 Converts the message into human readable string.

Public Attributes

csStringFast< 1024 > actionXML
uint32_t command

Detailed Description

Messages that are sent to/from the ActionManager.

Definition at line 1464 of file messages.h.


Member Enumeration Documentation

Enumerator:
QUERY 
NOT_HANDLED 
SAVE 
LIST 
LIST_QUERY 
DELETE_ACTION 
RELOAD_CACHE 

Definition at line 1469 of file messages.h.


Constructor & Destructor Documentation

psMapActionMessage::psMapActionMessage ( uint32_t  clientnum,
uint32_t  cmd,
const char *  xml 
)
psMapActionMessage::psMapActionMessage ( MsgEntry message)

Member Function Documentation

psMapActionMessage::PSF_DECLARE_MSG_FACTORY ( )
virtual csString psMapActionMessage::ToString ( NetBase::AccessPointers accessPointers) [virtual]

Converts the message into human readable string.

Parameters:
accessPointersA struct to a number of access pointers.
Returns:
Return a human readable string for the message.

Implements psMessageCracker.


Member Data Documentation

csStringFast<1024> psMapActionMessage::actionXML

Definition at line 1480 of file messages.h.

Definition at line 1468 of file messages.h.


The documentation for this class was generated from the following file: