gossip v1.0.0 API Reference

Modules

Gossip client

Behaviour for integrating Gossip into your game

Callbacks for the “channels” flag

Callbacks for the “games” flag

Callbacks for the “players” flag

A behavior for system level callbacks

Callbacks for the “tells” flag

Track remote games

Internal GenServer calls/casts

GenServer process for tracking remote games

Request and response for fetching a remote game

Message on a channel struct

A side process to monitor and restart the websocket for Gossip

Track remote players as they sign in and out on Gossip

Internal GenServer calls/casts

Track remote players as they sign in and out on Gossip

Request and response for fetching a remote game list

Common code for remote calls

The websocket connection to the Gossip network

“channels” flag functions

“games” flag functions

“players” flag functions

“tells” flag functions

Gossip Supervisor

An extra layer of protection for the websocket process dying

Remote tells

Internals of the Tells process

GenServer process for remote tells

Request and response for sending a remote tell