GM message consists of type only. Client may only send this message as the very first message to switch connection type from web socket to raw TCP/IP. If message is sent not as the first message, server considers this as error and may drop connection with the client.
struct c2s_gm_t {
char type; // MSG_C2S_GM
}