Main Page
Namespaces
Classes
Files
Directories
S
earch for
includes
»
net
messages.h File Reference
Go to the source code of this file.
Namespaces
namespace
FastEcslent
Typedefs
typedef struct PackedHeader
FastEcslent::Header
typedef struct PackedState
FastEcslent::State
typedef struct PackedInfo
FastEcslent::Info
typedef struct PackedCommandEntity
FastEcslent::CommandEntity
typedef struct PackedCreateEntity
FastEcslent::CreateEntity
typedef struct
PackedRepositionEntity
FastEcslent::RepositionEntity
typedef struct PackedMessage
FastEcslent::Message
Enumerations
enum
FastEcslent::MessageTypes
{
FastEcslent::INFOMESSAGETYPE
= 0,
FastEcslent::STATEMESSAGETYPE
= 1,
FastEcslent::REQUESTINFOMESSAGETYPE
= 2,
FastEcslent::REQUESTSHIPSTATUSMESSAGETYPE
= 3,
FastEcslent::COMMANDENTITYMESSAGETYPE
= 4,
FastEcslent::CREATEENTITYMESSAGETYPE
= 5,
FastEcslent::REPOSITIONENTITYMESSAGETYPE
= 6,
FastEcslent::SQUELCHMESSAGETYPE
= 7,
FastEcslent::NUMBEROFMESSAGETYPES
= 8
}
Functions
struct
FastEcslent::__attribute__
((__packed__)) PackedHeader
void
FastEcslent::printMessageHeader
(Header h)
void
FastEcslent::printMessageData
(Message *m)
void
FastEcslent::printMessage
(Message *m)
void
FastEcslent::printState
(State *s)
Variables
const int
FastEcslent::MaxMessageSize
= 65536
const int
FastEcslent::MessageSize
= sizeof(Message)
const int
FastEcslent::HeaderSize
= sizeof(Header)
const int
FastEcslent::StateSize
= sizeof(State)
const int
FastEcslent::InfoSize
= sizeof(Info)
const int
FastEcslent::CommandEntitySize
= sizeof(CommandEntity)
const int
FastEcslent::CreateEntitySize
= sizeof(CreateEntity)
const int
FastEcslent::RepositionEntitySize
= sizeof(RepositionEntity)
Generated on Thu Sep 26 13:12:00 2013 for FastECSLent by
1.5.4