Versions in this module Expand all Collapse all v0 v0.1.0 Mar 20, 2022 Changes in this version + func DebugCmd() *cobra.Command + type Breakpoint interface + Disable func() + Enable func() + Enabled func() bool + ShouldBreak func(process *mimic.Process) bool + type CmdArg struct + Name string + Required bool + type CmdFn func(args []string) + type Command struct + Aliases []string + Args []CmdArg + CustomCompletion CompletionFn + Description string + Exec CmdFn + Name string + Subcommands []Command + Summary string + type CompletionFn func(args []string) []prompt.Suggest + type DET struct + EntitiesByOffset map[dwarf.Offset]*EntryNode + EntriesPerLoc map[string]map[int64][]*EntryNode + SubPrograms map[string]*EntryNode + Tree EntryNode + type EntryNode struct + Children []*EntryNode + Entry *dwarf.Entry + Parent *EntryNode + func (e *EntryNode) Print(indent int) + type FileLineBreakpoint struct + File string + Line int + func (ab *FileLineBreakpoint) Disable() + func (ab *FileLineBreakpoint) Enable() + func (ab *FileLineBreakpoint) Enabled() bool + func (fl *FileLineBreakpoint) ShouldBreak(process *mimic.Process) bool + type InstructionBreakpoint struct + Program *ebpf.ProgramSpec + ProgramCounter int + func (ab *InstructionBreakpoint) Disable() + func (ab *InstructionBreakpoint) Enable() + func (ab *InstructionBreakpoint) Enabled() bool + func (ib *InstructionBreakpoint) ShouldBreak(process *mimic.Process) bool + type Macro struct + Commands []string + File string + Saved bool