![]() |
Show Changes |
![]() |
|
![]() |
Recent Changes |
![]() |
Subscriptions |
![]() |
Lost and Found |
![]() |
Find References |
![]() |
Rename |
![]() |
Administration Page |
![]() |
Topic Locks |
Search |
History
1/19/2017 3:34:53 AM |
-202.93.230.29 |
9/8/2016 3:56:44 PM |
182.19.136.8 |
8/25/2016 2:54:30 AM |
-180.178.96.8 |
4/26/2016 4:28:36 AM |
-180.178.96.8 |
4/6/2016 2:06:30 PM |
-182.19.136.8 |
![]() |
List all versions |
SQDBG is designed to be portable and very simple to integrate with IDEs. The protocol is based on text commands VM to DEBUGGER
and XML DEBUGGER to XML.
Packets are \r\n terminated so it can be tested by using telnet.
*packets are UTF8 encoded
*all packets start with 2 letters that define the command
(all packets are terminated by 0x0D 0x0A (aka \r\n).
^command^code^syntax^details^^
debugger ready | rd | rd | tells the VM that the debugger is ready |
step into | si | si | |
step return | sr | sr | |
step over | so | so | |
resume | go | go | resumes execution |
suspend | sp | sp | suspends execution |
terminate | tr | tr | terminates the debugged progam |
add breakpoint | ab | ab:line:sourcepath | the line is specidied as hexadecimal number |
remove breakpoint | rb | rb:line:sourcepath | the line is specidied as hexadecimal number |
add watch | aw | aw:id:sourcepath | the id is specidied as hexadecimal number, the id is geenrated arbitrary by the debugger application |
remove watch | rw | rw:id | the id is specidied as hexadecimal number, the id is geenrated arbitrary by the debugger application |