Documentation
¶
Index ¶
- type AttrAddr
- type AttrCreds
- type AttrName
- type AttrRegisterFn
- type AttrSteamLoggerFn
- type AttrUnaryLoggerFn
- type Attributer
- type Pool
- type Server
- func (my Server) Connection() Server
- func (my Server) GetAddr() string
- func (my Server) GetCreds() credentials.TransportCredentials
- func (my Server) GetListener() net.Listener
- func (my Server) GetOnline() bool
- func (my Server) GetServer() *grpc.Server
- func (Server) New(attrs ...Attributer) Server
- func (my Server) Offline() Server
- func (my Server) SetAttrs(attrs ...Attributer) Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttrRegisterFn ¶
type AttrRegisterFn struct {
// contains filtered or unexported fields
}
func RegisterFuncs ¶
func RegisterFuncs(funcs ...func(server *grpc.Server) error) AttrRegisterFn
func (AttrRegisterFn) Register ¶
func (my AttrRegisterFn) Register(server *Server)
type AttrSteamLoggerFn ¶
type AttrSteamLoggerFn struct {
// contains filtered or unexported fields
}
func SteamLoggerFn ¶
func SteamLoggerFn(fn func(srv any, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error) AttrSteamLoggerFn
func (AttrSteamLoggerFn) Register ¶
func (my AttrSteamLoggerFn) Register(server *Server)
type AttrUnaryLoggerFn ¶
type AttrUnaryLoggerFn struct {
// contains filtered or unexported fields
}
func UnaryLoggerFn ¶
func UnaryLoggerFn(fn func(ctx context.Context, req any, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (any, error)) AttrUnaryLoggerFn
func (AttrUnaryLoggerFn) Register ¶
func (my AttrUnaryLoggerFn) Register(server *Server)
type Attributer ¶
type Attributer interface {
Register(server *Server)
}
type Pool ¶
type Pool struct {
// contains filtered or unexported fields
}
func (Pool) AppendSevers ¶
func (Pool) GetServerByName ¶
func (Pool) SetServers ¶
type Server ¶
type Server struct {
Error error
// contains filtered or unexported fields
}
func (Server) GetCreds ¶
func (my Server) GetCreds() credentials.TransportCredentials
func (Server) GetListener ¶
func (Server) New ¶
func (Server) New(attrs ...Attributer) Server
func (Server) SetAttrs ¶
func (my Server) SetAttrs(attrs ...Attributer) Server
Click to show internal directories.
Click to hide internal directories.