messages.h File Reference

Go to the source code of this file.

Namespaces

namespace  FastEcslent

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, FastEcslent::CREATEENTITYREQUESTMESSAGETYPE = 20, FastEcslent::CREATEENTITYRESPONSEMESSAGETYPE = 21, FastEcslent::CREATEENTITYCANCELMESSAGETYPE = 22,
  FastEcslent::CREATEENTITYPAUSEMESSAGETYPE = 23, FastEcslent::LOBBYSERVERTYPE = 30, FastEcslent::LOBBYJOINREQUESTTYPE = 31, FastEcslent::LOBBYJOINRESPONSETYPE = 32,
  FastEcslent::LOBBYGAMESTARTTYPE = 33, FastEcslent::LOBBYSLOTSWAPTYPE = 34, FastEcslent::LOBBYEXITTYPE = 35, FastEcslent::MINERALPATCHIDREQUESTTYPE = 40,
  FastEcslent::MINERALPATCHIDRESPONSETYPE = 41, 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, 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, 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,
  FastEcslent::LOBBYSERVERTYPE = 30, FastEcslent::LOBBYJOINREQUESTTYPE = 31, FastEcslent::LOBBYJOINRESPONSETYPE = 32, FastEcslent::LOBBYGAMESTARTTYPE = 33,
  FastEcslent::LOBBYSLOTSWAPTYPE = 34, FastEcslent::LOBBYEXITTYPE = 35, 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, FastEcslent::LOBBYSERVERTYPE = 30,
  FastEcslent::LOBBYJOINREQUESTTYPE = 31, FastEcslent::LOBBYJOINRESPONSETYPE = 32, FastEcslent::LOBBYGAMESTARTTYPE = 33, FastEcslent::LOBBYSLOTSWAPTYPE = 34,
  FastEcslent::LOBBYEXITTYPE = 35
}

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)


Generated on Fri Dec 13 14:54:19 2013 for FastECSLent by  doxygen 1.5.4