Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handle ¶
type Handle chan<- SttMgOp
StackTrace Tree Manager
func StartSttManager ¶
func StartSttManager() Handle
func (Handle) CreateTree ¶
func (Handle) DestroyTree ¶
type SttMgCreateTree ¶
type SttMgCreateTree struct { TreeName string // contains filtered or unexported fields }
func (*SttMgCreateTree) SttMgOpDone ¶
func (s *SttMgCreateTree) SttMgOpDone(e error)
trivial SttMgOp implementations for commands
type SttMgDestroyTree ¶
type SttMgDestroyTree struct { TreeName string // contains filtered or unexported fields }
func (*SttMgDestroyTree) SttMgOpDone ¶
func (s *SttMgDestroyTree) SttMgOpDone(e error)
type SttMgOp ¶
type SttMgOp interface {
SttMgOpDone(error)
}
Not strictly needed but allows for better type checking.
type SttMgStop ¶
type SttMgStop struct {
// contains filtered or unexported fields
}
func (*SttMgStop) SttMgOpDone ¶
type SttMgTreeInsert ¶
type SttMgTreeInsert struct { TreeName string Stacktrace *stt.Stt // contains filtered or unexported fields }
func (*SttMgTreeInsert) SttMgOpDone ¶
func (s *SttMgTreeInsert) SttMgOpDone(e error)
type SttMgTreeToProto ¶
type SttMgTreeToProto struct { TreeName string RetChan chan error RootNode *tetragon.StackTraceNode }
func (*SttMgTreeToProto) SttMgOpDone ¶
func (s *SttMgTreeToProto) SttMgOpDone(e error)
Click to show internal directories.
Click to hide internal directories.