Debugger/DebugProtocol.py

changeset 0
de9c2efb9d02
child 13
1af94a91f439
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Debugger/DebugProtocol.py	Mon Dec 28 16:03:33 2009 +0000
@@ -0,0 +1,74 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2007 - 2009 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module defining the debug protocol tokens.
+"""
+
+# The protocol "words".
+RequestOK =                '>OK?<'
+RequestEnv =               '>Environment<'
+RequestCapabilities =      '>Capabilities<'
+RequestLoad =              '>Load<'
+RequestRun =               '>Run<'
+RequestCoverage =          '>Coverage<'
+RequestProfile =           '>Profile<'
+RequestContinue =          '>Continue<'
+RequestStep =              '>Step<'
+RequestStepOver =          '>StepOver<'
+RequestStepOut =           '>StepOut<'
+RequestStepQuit =          '>StepQuit<'
+RequestBreak =             '>Break<'
+RequestBreakEnable =       '>EnableBreak<'
+RequestBreakIgnore =       '>IgnoreBreak<'
+RequestWatch =             '>Watch<'
+RequestWatchEnable =       '>EnableWatch<'
+RequestWatchIgnore =       '>IgnoreWatch<'
+RequestVariables =         '>Variables<'
+RequestVariable =          '>Variable<'
+RequestSetFilter =         '>SetFilter<'
+RequestThreadList =        '>ThreadList<'
+RequestThreadSet =         '>ThreadSet<'
+RequestEval =              '>Eval<'
+RequestExec =              '>Exec<'
+RequestShutdown =          '>Shutdown<'
+RequestBanner =            '>Banner<'
+RequestCompletion =        '>Completion<'
+RequestUTPrepare =         '>UTPrepare<'
+RequestUTRun =             '>UTRun<'
+RequestUTStop =            '>UTStop<'
+RequestForkTo =            '>ForkTo<'
+RequestForkMode =          '>ForkMode<'
+
+ResponseOK =               '>OK<'
+ResponseCapabilities =     RequestCapabilities
+ResponseContinue =         '>Continue<'
+ResponseException =        '>Exception<'
+ResponseSyntax =           '>SyntaxError<'
+ResponseExit =             '>Exit<'
+ResponseLine =             '>Line<'
+ResponseRaw =              '>Raw<'
+ResponseClearBreak =       '>ClearBreak<'
+ResponseBPConditionError = '>BPConditionError<'
+ResponseClearWatch =       '>ClearWatch<'
+ResponseWPConditionError = '>WPConditionError<'
+ResponseVariables =        RequestVariables
+ResponseVariable =         RequestVariable
+ResponseThreadList =       RequestThreadList
+ResponseThreadSet =        RequestThreadSet
+ResponseStack =            '>CurrentStack<'
+ResponseBanner =           RequestBanner
+ResponseCompletion =       RequestCompletion
+ResponseUTPrepared =       '>UTPrepared<'
+ResponseUTStartTest =      '>UTStartTest<'
+ResponseUTStopTest =       '>UTStopTest<'
+ResponseUTTestFailed =     '>UTTestFailed<'
+ResponseUTTestErrored =    '>UTTestErrored<'
+ResponseUTFinished =       '>UTFinished<'
+ResponseForkTo =           RequestForkTo
+
+PassiveStartup =           '>PassiveStartup<'
+
+EOT = '>EOT<\n'

eric ide

mercurial