fifty_socket 0.1.0
fifty_socket: ^0.1.0 copied to clipboard
Phoenix WebSocket infrastructure with auto-reconnect, heartbeat monitoring, and channel management. Part of the Fifty Flutter Kit.
0.1.0 #
- Initial release
- Abstract
SocketServicebase class for Phoenix WebSocket connections ReconnectConfig-- configurable auto-reconnect with exponential backoffHeartbeatConfig-- ping/pong watchdog for silent disconnect detection- Typed error handling (
SocketError,SocketErrorType) - Connection state tracking (
SocketConnectionState,SocketStateInfo) - Channel lifecycle management with auto-restoration on reconnect
- Subscription session guards to prevent duplicate channel joins
- Configurable logging via
LogLevel
