tools/internal/jsonrpc2
Ian Cottrell b32ec66a23 internal/jsonrpc2: cleanup the jsonrpc2 callbacks
We merge them into a single interface and support multiple of them rather than
just one.
This will allow us to stack handlers with different responsabilities and extract
some core logic (like tracing) out to a handler where it belongs.

Change-Id: I6aab92138550c5062fcb1bed86171e0850d1eb38
Reviewed-on: https://go-review.googlesource.com/c/tools/+/185879
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2019-07-12 21:23:00 +00:00
..
handler.go internal/jsonrpc2: cleanup the jsonrpc2 callbacks 2019-07-12 21:23:00 +00:00
jsonrpc2.go internal/jsonrpc2: cleanup the jsonrpc2 callbacks 2019-07-12 21:23:00 +00:00
jsonrpc2_test.go internal/jsonrpc2: cleanup the jsonrpc2 callbacks 2019-07-12 21:23:00 +00:00
stream.go internal/jsonrpc2: add telemetry to the rpc system 2019-06-27 03:32:48 +00:00
wire.go internal/jsonrpc2: refactor to enable a more advanced request 2019-06-27 03:33:22 +00:00