type google.golang.org/grpc.ServerOption
40 uses
google.golang.org/grpc (current package)
server.go#L78: internal.AddGlobalServerOptions = func(opt ...ServerOption) {
server.go#L194: var globalServerOptions []ServerOption
server.go#L197: type ServerOption interface {
server.go#L231: opts []ServerOption
server.go#L240: func newJoinServerOption(opts ...ServerOption) ServerOption {
server.go#L252: func SharedWriteBuffer(val bool) ServerOption {
server.go#L262: func WriteBufferSize(s int) ServerOption {
server.go#L272: func ReadBufferSize(s int) ServerOption {
server.go#L280: func InitialWindowSize(s int32) ServerOption {
server.go#L289: func InitialConnWindowSize(s int32) ServerOption {
server.go#L300: func StaticStreamWindowSize(s int32) ServerOption {
server.go#L311: func StaticConnWindowSize(s int32) ServerOption {
server.go#L319: func KeepaliveParams(kp keepalive.ServerParameters) ServerOption {
server.go#L331: func KeepaliveEnforcementPolicy(kep keepalive.EnforcementPolicy) ServerOption {
server.go#L346: func CustomCodec(codec Codec) ServerOption {
server.go#L375: func ForceServerCodec(codec encoding.Codec) ServerOption {
server.go#L390: func ForceServerCodecV2(codecV2 encoding.CodecV2) ServerOption {
server.go#L404: func RPCCompressor(cp Compressor) ServerOption {
server.go#L416: func RPCDecompressor(dc Decompressor) ServerOption {
server.go#L426: func MaxMsgSize(m int) ServerOption {
server.go#L432: func MaxRecvMsgSize(m int) ServerOption {
server.go#L440: func MaxSendMsgSize(m int) ServerOption {
server.go#L448: func MaxConcurrentStreams(n uint32) ServerOption {
server.go#L458: func Creds(c credentials.TransportCredentials) ServerOption {
server.go#L467: func UnaryInterceptor(i UnaryServerInterceptor) ServerOption {
server.go#L480: func ChainUnaryInterceptor(interceptors ...UnaryServerInterceptor) ServerOption {
server.go#L488: func StreamInterceptor(i StreamServerInterceptor) ServerOption {
server.go#L501: func ChainStreamInterceptor(interceptors ...StreamServerInterceptor) ServerOption {
server.go#L514: func InTapHandle(h tap.ServerInHandle) ServerOption {
server.go#L524: func StatsHandler(h stats.Handler) ServerOption {
server.go#L538: func binaryLogger(bl binarylog.Logger) ServerOption {
server.go#L550: func UnknownServiceHandler(streamHandler StreamHandler) ServerOption {
server.go#L571: func ConnectionTimeout(d time.Duration) ServerOption {
server.go#L589: func MaxHeaderListSize(s uint32) ServerOption {
server.go#L602: func HeaderTableSize(s uint32) ServerOption {
server.go#L617: func NumStreamWorkers(numServerWorkers uint32) ServerOption {
server.go#L636: func WaitForHandlers(w bool) ServerOption {
server.go#L642: func bufferPool(bufferPool mem.BufferPool) ServerOption {
server.go#L686: func NewServer(opt ...ServerOption) *Server {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)