DebuggerSink
fun DebuggerSink(client: HttpClient, host: String = DebuggerDefaults.ClientHost, port: Int = DebuggerDefaults.Port, onError: (e: Exception) -> Unit = { /* swallow */ }): MetricsSink
Creates a MetricsSink that sends store metrics to the FlowMVI Debugger server.
Return
A MetricsSink that forwards metrics to the debugger server.
Parameters
client
The HttpClient to use for sending metrics.
host
The debugger server host. Defaults to DebuggerDefaults.ClientHost.
port
The debugger server port. Defaults to DebuggerDefaults.Port.
onError
A callback invoked when an error occurs while sending metrics. By default, errors are swallowed.