grpc

package
v0.0.0-...-3fcbef7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2019 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CorrelationIDExtractor

func CorrelationIDExtractor() kit_grpc.ServerRequestFunc

func CorrelationIDInjector

func CorrelationIDInjector() kit_grpc.ClientRequestFunc

func LoggerInjector

func LoggerInjector(logger log.Logger) kit_grpc.ServerRequestFunc

func MethodInjector

func MethodInjector(ser string, met string) kit_grpc.ServerRequestFunc

func RequestIDCreator

func RequestIDCreator() kit_grpc.ServerRequestFunc

func RequestIDExtractor

func RequestIDExtractor() kit_grpc.ServerRequestFunc

func RequestIDInjector

func RequestIDInjector() kit_grpc.ClientRequestFunc

Types

type Server

type Server struct {
	Listener net.Listener
	Server   *grpc.Server
}

func NewServer

func NewServer(listener net.Listener, opts ...grpc.ServerOption) *Server

func (*Server) GracefulStop

func (s *Server) GracefulStop()

func (*Server) Serve

func (s *Server) Serve() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL