Expand description
DataPoint mini-protocol client (protocol 3)
The acceptor-side can request named data points from the connected forwarder.
§Wire protocol (trace-forward DataPoint protocol)
| Message | CBOR |
|---|---|
MsgDataPointsRequest([String]) | array(2)\[1, [name...]\] |
MsgDataPointsReply([(String, Option<Bytes>)]) | array(2)\[3, [[name, maybe_value]...]\] |
MsgDone | array(1)\[2\] |
DataPointValue is raw JSON bytes (lazy bytestring in Haskell → Vec<u8> here).
Structs§
- Data
Point Client - Holds the DataPoint channel and allows on-demand queries
Enums§
- Data
Point Message - Messages in the DataPoint mini-protocol