Package jadx.gui.ui.panel
Interface IDebugController
-
- All Known Implementing Classes:
DebugController
public interface IDebugController
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIDebugController.StateListener
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanexit()java.lang.StringgetProcessName()booleanisDebugging()booleanisSuspended()booleanmodifyRegValue(JDebuggerPanel.ValueTreeNode node, jadx.core.dex.instructions.args.ArgType type, java.lang.Object val)booleanpause()booleanrun()voidsetStateListener(IDebugController.StateListener l)booleanstartDebugger(JDebuggerPanel debuggerPanel, java.lang.String adbHost, int adbPort, int androidVer)booleanstepInto()booleanstepOut()booleanstepOver()booleanstop()
-
-
-
Method Detail
-
startDebugger
boolean startDebugger(JDebuggerPanel debuggerPanel, java.lang.String adbHost, int adbPort, int androidVer)
-
run
boolean run()
-
stepOver
boolean stepOver()
-
stepInto
boolean stepInto()
-
stepOut
boolean stepOut()
-
pause
boolean pause()
-
stop
boolean stop()
-
exit
boolean exit()
-
isSuspended
boolean isSuspended()
-
isDebugging
boolean isDebugging()
-
modifyRegValue
boolean modifyRegValue(JDebuggerPanel.ValueTreeNode node, jadx.core.dex.instructions.args.ArgType type, java.lang.Object val)
-
getProcessName
java.lang.String getProcessName()
-
setStateListener
void setStateListener(IDebugController.StateListener l)
-
-