var requestID …
type grpcServer …
type registerService …
type endpoint …
func startGRPCServer(valueCtx context.Context, grpcVerbosity int, unaryInterceptors []grpc.UnaryServerInterceptor, streamInterceptors []grpc.StreamServerInterceptor, endpoint endpoint, services ...registerService) (*grpcServer, error) { … }
func unaryContextInterceptor(valueCtx context.Context) grpc.UnaryServerInterceptor { … }
func streamContextInterceptor(valueCtx context.Context) grpc.StreamServerInterceptor { … }
type mergeServerStream …
func (m mergeServerStream) Context() context.Context { … }
func mergeContexts(rootCtx, valueCtx context.Context) context.Context { … }
type mergeCtx …
func (m mergeCtx) Value(i interface{ … }
func (s *grpcServer) interceptor(ctx context.Context, req interface{ … }
func (s *grpcServer) streamInterceptor(server interface{ … }
type logStream …
func (l logStream) Context() context.Context { … }
func (l logStream) SendMsg(msg interface{ … }
func (s *grpcServer) stop() { … }