DebugClients/Python2/DebugProtocol.py

branch
jsonrpc
changeset 5133
b7fe69c6cb1c
parent 5132
a094eee9f862
equal deleted inserted replaced
5132:a094eee9f862 5133:b7fe69c6cb1c
1 # -*- coding: utf-8 -*-
2
3 # Copyright (c) 2002 - 2016 Detlev Offenbach <detlev@die-offenbachs.de>
4 #
5
6 """
7 Module defining the debug protocol tokens.
8 """
9 # TODO: delete this file
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 RequestThreadList = '>ThreadList<'
36 RequestThreadSet = '>ThreadSet<'
37 RequestEval = '>Eval<'
38 RequestExec = '>Exec<'
39 RequestShutdown = '>Shutdown<'
40 RequestBanner = '>Banner<'
41 RequestCompletion = '>Completion<'
42 RequestUTPrepare = '>UTPrepare<'
43 RequestUTRun = '>UTRun<'
44 RequestUTStop = '>UTStop<'
45 RequestForkTo = '>ForkTo<'
46 RequestForkMode = '>ForkMode<'
47
48 ResponseOK = '>OK<'
49 ResponseCapabilities = RequestCapabilities
50 ResponseContinue = '>Continue<'
51 ResponseException = '>Exception<'
52 ResponseSyntax = '>SyntaxError<'
53 ResponseSignal = '>Signal<'
54 ResponseExit = '>Exit<'
55 ResponseLine = '>Line<'
56 ResponseRaw = '>Raw<'
57 ResponseClearBreak = '>ClearBreak<'
58 ResponseBPConditionError = '>BPConditionError<'
59 ResponseClearWatch = '>ClearWatch<'
60 ResponseWPConditionError = '>WPConditionError<'
61 ResponseVariables = RequestVariables
62 ResponseVariable = RequestVariable
63 ResponseThreadList = RequestThreadList
64 ResponseThreadSet = RequestThreadSet
65 ResponseStack = '>CurrentStack<'
66 ResponseBanner = RequestBanner
67 ResponseCompletion = RequestCompletion
68 ResponseUTPrepared = '>UTPrepared<'
69 ResponseUTStartTest = '>UTStartTest<'
70 ResponseUTStopTest = '>UTStopTest<'
71 ResponseUTTestFailed = '>UTTestFailed<'
72 ResponseUTTestErrored = '>UTTestErrored<'
73 ResponseUTTestSkipped = '>UTTestSkipped<'
74 ResponseUTTestFailedExpected = '>UTTestFailedExpected<'
75 ResponseUTTestSucceededUnexpected = '>UTTestSucceededUnexpected<'
76 ResponseUTFinished = '>UTFinished<'
77 ResponseForkTo = RequestForkTo
78
79 PassiveStartup = '>PassiveStartup<'
80
81 RequestCallTrace = '>CallTrace<'
82 CallTrace = '>CallTrace<'
83
84 EOT = '>EOT<\n'
85
86 #
87 # eflag: FileType = Python2
88 # eflag: noqa = M601, M702

eric ide

mercurial