Skip to main content

Internal events used by app

Auth event#

interface AuthEvent{    event_name: 'auth';    authed: boolean;    message: string;}

Example:

// Client successfully authed{    event_name: 'auth',    authed: true,    message: 'User succesfully authed.'}

Game server connected#

interface GameConnectedEvent{    event_name: 'game_server_connected';}

Example:

// Game server successfully connected to game socket{    event_name: 'game_server_connected',}

Game server disconnect#

interface GameDisconnectedEvent{    event_name: 'game_server_disconnected';}

Example:

// Game server has disconnect from game socket{    event_name: 'game_server_disconnected',}

Game socket connected#

interface GameSocketConnectedEvent{    event_name: 'game_socket_connected';}

Example:

// Game socket successfully connected with the client socket{    event_name: 'game_socket_connected',}

Game socket disconnect#

interface GameSocketDisconnectedEvent{    event_name: 'game_socket_disconnected';}

Example:

// Game socket has disconnect (/w client){    event_name: 'game_socket_disconnected',}