Documentation ¶
Index ¶
- Constants
- func GetMsg(msgId int) interface{}
- type ActionReq
- type ActionRsp
- type AddBreakPointReq
- type AddBreakPointRsp
- type BreakNotify
- type BreakPoint
- type DebugAction
- type EvalReq
- type EvalRsp
- type InitReq
- type InitRsp
- type ReadyReq
- type RemoveBreakPointReq
- type RemoveBreakPointRsp
- type Stack
- type Variable
Constants ¶
View Source
const ( MsgIdUnknown = iota MsgIdInitReq MsgIdInitRsp MsgIdReadyReq MsgIdReadyRsq MsgIdAddBreakPointReq MsgIdAddBreakPointRsp MsgIdRemoveBreakPointReq MsgIdRemoveBreakPointRsp MsgIdActionReq MsgIdActionRsp MsgIdEvalReq MsgIdEvalRsp // debugger -> ide MsgIdBreakNotify MsgIdAttachedNotify MsgIdStartHookReq MsgIdStartHookRsp // debugger -> ide MsgIdLogNotify )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ActionReq ¶
type ActionReq struct {
Action DebugAction `json:"action"`
}
type AddBreakPointReq ¶
type AddBreakPointReq struct { Clear bool `json:"clear"` BreakPoints []BreakPoint `json:"breakPoints"` }
type AddBreakPointRsp ¶
type AddBreakPointRsp struct { }
type BreakNotify ¶
type BreakPoint ¶
type DebugAction ¶
type DebugAction int
const ( Break DebugAction = iota Continue StepOver StepIn StepOut Stop )
type RemoveBreakPointReq ¶
type RemoveBreakPointReq struct {
BreakPoints []BreakPoint `json:"breakPoints"`
}
type RemoveBreakPointRsp ¶
type RemoveBreakPointRsp struct { }
Click to show internal directories.
Click to hide internal directories.