Documentation ¶
Overview ¶
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information. Everything here is EXPERIMENTAL.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Info ¶
type Info struct { // FullMethodName is the string of grpc method (in the format of // /package.service/method). FullMethodName string }
Info defines the relevant information needed by the handles.
type ServerInHandle ¶
ServerInHandle defines the function which runs when a new stream is created on the server side. Note that it is executed in the per-connection I/O goroutine(s) instead of per-RPC goroutine. Therefore, users should NOT have any blocking/time-consuming work in this handle. Otherwise all the RPCs would slow down.
Click to show internal directories.
Click to hide internal directories.