package grpclog
Import Path
google.golang.org/grpc/internal/grpclog (on go.dev )
Dependency Relation
imports 2 packages , and imported by 4 packages
Package-Level Type Names (only one, which is exported)
/* sort exporteds by: alphabet | popularity */
type PrefixLogger (struct)
PrefixLogger does logging with a prefix.
Logging method on a nil logs without any prefix.
Fields (total 2, neither is exported )
/* 2 unexporteds ... */ /* 2 unexporteds: */
logger grpclog .DepthLoggerV2
prefix string
Methods (total 4, all are exported )
(*PrefixLogger) Errorf (format string , args ...any )
Errorf does error logging.
(*PrefixLogger) Infof (format string , args ...any )
Infof does info logging.
(*PrefixLogger) V (l int ) bool
V reports whether verbosity level l is at least the requested verbose level.
(*PrefixLogger) Warningf (format string , args ...any )
Warningf does warning logging.
As Outputs Of (at least 4, in which 1 is exported )
func NewPrefixLogger (logger grpclog .DepthLoggerV2 , prefix string ) *PrefixLogger
/* 3+ unexporteds ... */ /* 3+ unexporteds: */
func google.golang.org/grpc/internal/transport.prefixLoggerForClientTransport (p *transport .http2Client ) *PrefixLogger
func google.golang.org/grpc/internal/transport.prefixLoggerForServerHandlerTransport (p *transport .serverHandlerTransport ) *PrefixLogger
func google.golang.org/grpc/internal/transport.prefixLoggerForServerTransport (p *transport .http2Server ) *PrefixLogger
As Inputs Of (at least one unexported )
/* at least one unexported ... */ /* at least one unexported: */
func google.golang.org/grpc/internal/transport.newLoopyWriter (s transport .side , fr *transport .framer , cbuf *transport .controlBuffer , bdpEst *transport .bdpEstimator , conn net .Conn , logger *PrefixLogger , goAwayHandler func(*transport .goAway ) (bool , error ), bufferPool mem .BufferPool ) *transport .loopyWriter
Package-Level Functions (only one, which is exported)