Documentation ¶
Index ¶
- Constants
- func LogError(err error)
- func NewTlsReader(tcpID *api.TcpID, parent *tlsStream, isClient bool, emitter api.Emitter, ...) *tlsReader
- func NewTlsStream(poller *tlsPoller, key string, streamsMap api.TcpStreamMap) *tlsStream
- func UpdateTargets(tls *Tracer, pods *[]v1.Pod, procfs string) error
- type Tracer
- func (t *Tracer) AddGoPid(procfs string, pid uint32) error
- func (t *Tracer) AddSSLLibPid(procfs string, pid uint32) error
- func (t *Tracer) ClearPids()
- func (t *Tracer) Close() []error
- func (t *Tracer) GlobalGoTarget(procfs string, pid string) error
- func (t *Tracer) GlobalSSLLibTarget(procfs string, pid string) error
- func (t *Tracer) Init(chunksBufferSize int, logBufferSize int, procfs string, ...) error
- func (t *Tracer) Poll(outputItems chan *api.OutputChannelItem, streamsMap api.TcpStreamMap)
- func (t *Tracer) PollForLogging()
- func (t *Tracer) RemovePid(pid uint32) error
Constants ¶
View Source
const ( ABI0 goAbi = iota ABIInternal )
View Source
const FlagsIsClientBit uint32 = 1 << 0
View Source
const FlagsIsReadBit uint32 = 1 << 1
View Source
const GlobalWorkerPid = 0
View Source
const PtrSize int = 8
Variables ¶
This section is empty.
Functions ¶
func NewTlsReader ¶ added in v0.2.0
func NewTlsStream ¶ added in v0.2.0
func NewTlsStream(poller *tlsPoller, key string, streamsMap api.TcpStreamMap) *tlsStream
Types ¶
type Tracer ¶
type Tracer struct {
// contains filtered or unexported fields
}
func (*Tracer) GlobalSSLLibTarget ¶
func (*Tracer) Init ¶
func (t *Tracer) Init( chunksBufferSize int, logBufferSize int, procfs string, extension *api.Extension, assembler *assemblers.TcpAssembler, ) error
func (*Tracer) Poll ¶
func (t *Tracer) Poll(outputItems chan *api.OutputChannelItem, streamsMap api.TcpStreamMap)
func (*Tracer) PollForLogging ¶
func (t *Tracer) PollForLogging()
Source Files ¶
Click to show internal directories.
Click to hide internal directories.