Documentation
¶
Index ¶
- type Adapter
- func (p *Adapter) Close() error
- func (p *Adapter) DirectClose() error
- func (p *Adapter) DirectFlushFatal() error
- func (p *Adapter) DirectLevelWrite(level logcommon.Level, b []byte) (int, error)
- func (p *Adapter) Flush() error
- func (p *Adapter) IsClosed() bool
- func (p *Adapter) IsFatal() bool
- func (p *Adapter) LockFatal()
- func (p *Adapter) LogLevelWrite(level logcommon.Level, b []byte) (int, error)
- func (p *Adapter) SetClosed() bool
- func (p *Adapter) SetFatal() bool
- func (p *Adapter) Write(b []byte) (int, error)
- type FatalDirectWriter
- func (p *FatalDirectWriter) Close() error
- func (p *FatalDirectWriter) Flush() error
- func (p *FatalDirectWriter) IsLowLatencySupported() bool
- func (p *FatalDirectWriter) LogLevelWrite(level logcommon.Level, b []byte) (n int, err error)
- func (p *FatalDirectWriter) LowLatencyWrite(level logcommon.Level, b []byte) (int, error)
- func (p *FatalDirectWriter) Write(b []byte) (n int, err error)
- type ProxyLoggerOutput
- func (p *ProxyLoggerOutput) Close() error
- func (p *ProxyLoggerOutput) Flush() error
- func (p *ProxyLoggerOutput) GetTarget() logcommon.LoggerOutput
- func (p *ProxyLoggerOutput) IsLowLatencySupported() bool
- func (p *ProxyLoggerOutput) LogLevelWrite(level logcommon.Level, b []byte) (int, error)
- func (p *ProxyLoggerOutput) LowLatencyWrite(level logcommon.Level, b []byte) (int, error)
- func (p *ProxyLoggerOutput) SetTarget(t logcommon.LoggerOutput)
- func (p *ProxyLoggerOutput) Write(b []byte) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
type Adapter struct {
// contains filtered or unexported fields
}
func NewAdapter ¶
func (*Adapter) DirectClose ¶
func (*Adapter) DirectFlushFatal ¶
func (*Adapter) DirectLevelWrite ¶
func (*Adapter) LogLevelWrite ¶
type FatalDirectWriter ¶
type FatalDirectWriter struct {
// contains filtered or unexported fields
}
func NewDirectWriter ¶
func NewDirectWriter(output *Adapter) *FatalDirectWriter
func (*FatalDirectWriter) Close ¶
func (p *FatalDirectWriter) Close() error
func (*FatalDirectWriter) Flush ¶
func (p *FatalDirectWriter) Flush() error
func (*FatalDirectWriter) IsLowLatencySupported ¶
func (p *FatalDirectWriter) IsLowLatencySupported() bool
func (*FatalDirectWriter) LogLevelWrite ¶
func (*FatalDirectWriter) LowLatencyWrite ¶
type ProxyLoggerOutput ¶
type ProxyLoggerOutput struct {
// contains filtered or unexported fields
}
func (*ProxyLoggerOutput) Close ¶
func (p *ProxyLoggerOutput) Close() error
func (*ProxyLoggerOutput) Flush ¶
func (p *ProxyLoggerOutput) Flush() error
func (*ProxyLoggerOutput) GetTarget ¶
func (p *ProxyLoggerOutput) GetTarget() logcommon.LoggerOutput
func (*ProxyLoggerOutput) IsLowLatencySupported ¶
func (p *ProxyLoggerOutput) IsLowLatencySupported() bool
func (*ProxyLoggerOutput) LogLevelWrite ¶
func (*ProxyLoggerOutput) LowLatencyWrite ¶
func (*ProxyLoggerOutput) SetTarget ¶
func (p *ProxyLoggerOutput) SetTarget(t logcommon.LoggerOutput)
Click to show internal directories.
Click to hide internal directories.