luci: go.chromium.org/luci/grpc

Directories

PathSynopsis
cmd/cproto
cmd/prpcCommand prpc can make RPCs to pRPC servers and display their description.
cmd/svcdecCommand svcdec stands for 'service decorator'.
cmd/svcmuxCommand svcmux reads a service interface XYZServer generated by protoc and generates VersionedXYZV struct that stores a map version->implementation, and a default version.
discoveryPackage discovery implements RPC service introspection.
grpcmonPackage grpcmon defines gRPC interceptors with monitoring instrumentation.
grpcutilPackage grpcutil is a utility package to supplement Google's gRPC package, "google.golang.org/grpc".
internal/svctoolPackage svctool implements svcmux/svcdec tools command line parsing
loggingPackage logging implements a gRPC glog.Logger implementation backed by a go.chromium.org/luci/common/logging Logger.
prpcPackage prpc (provisional RPC) implements an RPC client over HTTP 1.x.
prpc/e2etest
prpc/talk/buildbot/client
prpc/talk/buildbot/frontend
prpc/talk/buildbot/proto
prpc/talk/buildbot/static
prpc/talk/helloworld/client
prpc/talk/helloworld/frontend
prpc/talk/helloworld/proto
svcmuxPackage svcmux contains utility functions used by code generated by svcmux tool.

Updated 2019-11-18. Refresh now. Tools for package owners.