logd_network library

Network-based sinks and observability handlers (HTTP, WebSockets, Dashboard) for the logd engine.

Classes

HttpDashboardHandler
A pre-wired Handler that hosts a real-time web dashboard over HTTP/WS.
HttpServerSink
A LogSink that throws under browser/web environments as HTTP servers are unsupported.
HttpSink
A NetworkSink that transmits logs via HTTP POST.
NetworkSink
A base class for network-based sinks that require an internal buffer.
SocketSink
A NetworkSink that transmits logs via a WebSocket.

Enums

DropPolicy
Defines the behavior when the network buffer reaches its maximum capacity.

Functions

registerLogdNetworkSerializers() → void
Registers serialization and deserialization handlers for logd_network components with LoggerSerializationRegistry.