API Reference fedecks_client v0.1.0
modules
Modules
Establishes a websocket connection to the server.
Convenience module for determining the compilation environment, specifically
using the values of Mix.env/0
and Mix.target/0
to figure out if we are running tests
so will want to substitute in some choice Mox "mocks" in appropriate places.
Manages connecting, and reconnecting, to a server over websockets
Supervises a connector and a token store
Persistant store for the connection token. Implemented as a simple GenServer
Holds a MintWs connection and associated websocket and Fedecks inforrmation.
Testing seam for interactions with Mint
and MintWebsocket
.
Handles Fedecks websockets via Mint
and Mint.WebSocket
Holds and validates websocket url in a way that is useful for using with Mint Websockets.