View Source API Reference surrealix v0.1.8
Modules
Main entry module for Surrealix
A vendored package, that makes reaching into deep structs little bit nicer.
Thin layer over the Websockets API for SurrealDB that is 100% generated from a data-structure.
Explicit config module to keep configurable options in a single place
Exception raised by Patiently when a condition fails to converge
This module is responsible to execute callbacks for on_auth hooks, that happen after a connection is established.
This can not be done direcly in the handle_connect
callback, since then it blocks the execution of the WebSockex process.
A small module to quickly test reconnection logic during development
Socket module to wrap the interactions with WebSockex
process.
SocketState module makes testing the State transitions for Socket much simpler
Provides conventions to publishing :telemetry
events
Telemetry Logger. Hooks telemetry events and logs them to stdout.
Generic utility functions