Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunSquashClient ¶
func RunSquashClient(debugger func(string) Debugger, conttopid platforms.Container2Pid) error
Types ¶
type DebugHandler ¶
type DebugHandler struct {
// contains filtered or unexported fields
}
func NewDebugHandler ¶
func NewDebugHandler(client *client.Squash, debugger func(string) Debugger, conttopid platforms.Container2Pid) *DebugHandler
type DebugServer ¶
type Debugger ¶
type Debugger interface { /// Attach a debugger to pid and return the port that the debug server listens on. Attach(pid int) (DebugServer, error) }
/ Debugger interface. implement this to add a new debugger support to squash.
Click to show internal directories.
Click to hide internal directories.