DebugClients/Ruby/DebugProtocol.rb

changeset 4553
a6b2acd1a355
parent 4552
b1ea4ea0190e
child 4554
f3428ddd577c
equal deleted inserted replaced
4552:b1ea4ea0190e 4553:a6b2acd1a355
1 # -*- coding: utf-8 -*-
2
3 # Copyright (c) 2005 - 2015 Detlev Offenbach <detlev@die-offenbachs.de>
4 #
5
6 =begin edoc
7 File defining the debug protocol tokens
8 =end
9
10 # The address used for debugger/client communications.
11 DebugAddress = '127.0.0.1'
12
13 # The protocol "words".
14 RequestOK = '>OK?<'
15 RequestEnv = '>Environment<'
16 RequestCapabilities = '>Capabilities<'
17 RequestLoad = '>Load<'
18 RequestRun = '>Run<'
19 RequestCoverage = '>Coverage<'
20 RequestProfile = '>Profile<'
21 RequestContinue = '>Continue<'
22 RequestStep = '>Step<'
23 RequestStepOver = '>StepOver<'
24 RequestStepOut = '>StepOut<'
25 RequestStepQuit = '>StepQuit<'
26 RequestBreak = '>Break<'
27 RequestBreakEnable = '>EnableBreak<'
28 RequestBreakIgnore = '>IgnoreBreak<'
29 RequestWatch = '>Watch<'
30 RequestWatchEnable = '>EnableWatch<'
31 RequestWatchIgnore = '>IgnoreWatch<'
32 RequestVariables = '>Variables<'
33 RequestVariable = '>Variable<'
34 RequestSetFilter = '>SetFilter<'
35 RequestEval = '>Eval<'
36 RequestExec = '>Exec<'
37 RequestShutdown = '>Shutdown<'
38 RequestBanner = '>Banner<'
39 RequestCompletion = '>Completion<'
40 RequestUTPrepare = '>UTPrepare<'
41 RequestUTRun = '>UTRun<'
42 RequestUTStop = '>UTStop<'
43
44 ResponseOK = '>OK<'
45 ResponseCapabilities = RequestCapabilities
46 ResponseContinue = '>Continue<'
47 ResponseException = '>Exception<'
48 ResponseSyntax = '>SyntaxError<'
49 ResponseExit = '>Exit<'
50 ResponseLine = '>Line<'
51 ResponseRaw = '>Raw<'
52 ResponseClearBreak = '>ClearBreak<'
53 ResponseClearWatch = '>ClearWatch<'
54 ResponseVariables = RequestVariables
55 ResponseVariable = RequestVariable
56 ResponseBanner = RequestBanner
57 ResponseCompletion = RequestCompletion
58 ResponseUTPrepared = '>UTPrepared<'
59 ResponseUTStartTest = '>UTStartTest<'
60 ResponseUTStopTest = '>UTStopTest<'
61 ResponseUTTestFailed = '>UTTestFailed<'
62 ResponseUTTestErrored = '>UTTestErrored<'
63 ResponseUTFinished = '>UTFinished<'
64
65 PassiveStartup = '>PassiveStartup<'
66
67 EOT = ">EOT<\n"

eric ide

mercurial