|
Planeshift
|
#include <csutil/threading/atomicops.h>#include <csutil/refcount.h>#include <csutil/csendian.h>#include <csutil/strhashr.h>#include <csutil/strset.h>#include <csgeom/vector3.h>#include <iengine/sector.h>#include <iengine/engine.h>#include <csutil/csobject.h>#include "util/log.h"#include "net/packing.h"#include "net/pstypes.h"#include "util/genrefqueue.h"Go to the source code of this file.
Classes | |
| class | csSyncRefCount |
| class | MsgEntry |
| The structure of 1 queue entry (pointer to a message) More... | |
| struct | psMessageBytes |
| this struct represents the data that is sent out through the network (all additional stuff should go into the struct MsgEntry More... | |
Macros | |
| #define | MSG_SIZEOF_FLOAT sizeof(uint32) |
| #define | MSG_SIZEOF_SECTOR 100 |
| #define | MSG_SIZEOF_VECTOR2 (2*sizeof(uint32)) |
| #define | MSG_SIZEOF_VECTOR3 (3*sizeof(uint32)) |
| #define | MSG_SIZEOF_VECTOR4 (4*sizeof(uint32)) |
Typedefs | |
| typedef uint8_t | msgtype |
Enumerations | |
| enum | { PRIORITY_LOW = 0x00, PRIORITY_HIGH = 0x01, PRIORITY_MASK = 0x01 } |
Variables | |
| const unsigned int | MAX_MESSAGE_SIZE = 65535 - sizeof(psMessageBytes) - 1 |