Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Leger2012-09-24 14:45:02 +0000
committerAnton Leherbauer2012-09-24 14:45:02 +0000
commit9b59f7ed4b5292f49c9e244d17365acf601d3c4f (patch)
treeb40ea338961254516fa79418622d9f4f6629580e /python/src/tcf/services/breakpoints.py
parent40e77cd79e5344d6cab49acdc7808de9434668ed (diff)
downloadorg.eclipse.tcf-9b59f7ed4b5292f49c9e244d17365acf601d3c4f.tar.gz
org.eclipse.tcf-9b59f7ed4b5292f49c9e244d17365acf601d3c4f.tar.xz
org.eclipse.tcf-9b59f7ed4b5292f49c9e244d17365acf601d3c4f.zip
TCF Python: Bug 390178 - Missing APIs/properties in python services
interfaces and proxies
Diffstat (limited to 'python/src/tcf/services/breakpoints.py')
-rw-r--r--python/src/tcf/services/breakpoints.py51
1 files changed, 40 insertions, 11 deletions
diff --git a/python/src/tcf/services/breakpoints.py b/python/src/tcf/services/breakpoints.py
index 35a8f16e3..b0b2113f5 100644
--- a/python/src/tcf/services/breakpoints.py
+++ b/python/src/tcf/services/breakpoints.py
@@ -35,24 +35,36 @@ NAME = "Breakpoints"
PROP_ID = "ID" # String
PROP_ENABLED = "Enabled" # Boolean
PROP_TYPE = "BreakpointType" # String
-PROP_CONTEXTNAMES = "ContextNames" # Array
-PROP_CONTEXTIDS = "ContextIds" # Array
-PROP_EXECUTABLEPATHS = "ExecPaths" # Array
+PROP_CONTEXT_NAMES = "ContextNames" # Array
+PROP_CONTEXT_IDS = "ContextIds" # Array
+PROP_EXECUTABLE_PATHS = "ExecPaths" # Array
+PROP_CONTEXT_QUERY = "ContextQuery" # String, see IContextQuery
PROP_LOCATION = "Location" # String
PROP_SIZE = "Size" # Number
-PROP_ACCESSMODE = "AccessMode" # Number
+PROP_ACCESS_MODE = "AccessMode" # Number
PROP_FILE = "File" # String
PROP_LINE = "Line" # Number
PROP_COLUMN = "Column" # Number
PROP_PATTERN = "MaskValue" # Number
PROP_MASK = "Mask" # Number
PROP_STOP_GROUP = "StopGroup" # Array
-PROP_IGNORECOUNT = "IgnoreCount" # Number
+PROP_IGNORE_COUNT = "IgnoreCount" # Number
PROP_TIME = "Time" # Number
PROP_SCALE = "TimeScale" # String
PROP_UNITS = "TimeUnits" # String
PROP_CONDITION = "Condition" # String
PROP_TEMPORARY = "Temporary" # Boolean
+PROP_EVENT_TYPE = "EventType" # String
+PROP_EVENT_ARGS = "EventArgs" # String or Object
+PROP_CLIENT_DATA = "ClientData" # Object
+
+# Deprecated
+PROP_CONTEXTNAMES = "ContextNames" # Array
+PROP_CONTEXTIDS = "ContextIds" # Array
+PROP_EXECUTABLEPATHS = "ExecPaths" # Array
+PROP_ACCESSMODE = "AccessMode" # Number
+PROP_IGNORECOUNT = "IgnoreCount" # Number
+
# BreakpointType values
TYPE_SOFTWARE = "Software"
@@ -82,20 +94,37 @@ STATUS_LINE = "Line" # Number
STATUS_COLUMN = "Column" # Number
# Breakpoint instance field names.
-INSTANCE_ERROR = "Error" # String
-INSTANCE_CONTEXT = "LocationContext" # String
-INSTANCE_ADDRESS = "Address" # Number
+INSTANCE_ERROR = "Error" # String
+INSTANCE_CONTEXT = "LocationContext" # String
+INSTANCE_ADDRESS = "Address" # Number
+INSTANCE_SIZE = "Size" # Number
+INSTANCE_TYPE = "BreakpointType" # String
+INSTANCE_MEMORY_CONTEXT = "MemoryContext" # String
+INSTANCE_HIT_COUNT = "HitCount" # Number
# Breakpoint service capabilities.
CAPABILITY_CONTEXT_ID = "ID" # String
CAPABILITY_HAS_CHILDREN = "HasChildren" # Boolean
+CAPABILITY_BREAKPOINT_TYPE = "BreakpointType" # Boolean
CAPABILITY_LOCATION = "Location" # Boolean
CAPABILITY_CONDITION = "Condition" # Boolean
CAPABILITY_FILE_LINE = "FileLine" # Boolean
-CAPABILITY_CONTEXTIDS = "ContextIds" # Boolean
+CAPABILITY_FILE_MAPPING = "FileMapping" # Boolean
+CAPABILITY_CONTEXT_IDS = "ContextIds" # Boolean
+CAPABILITY_CONTEXT_NAMES = "ContextNames" # Boolean
+CAPABILITY_CONTEXT_QUERY = "ContextQuery" # Boolean
CAPABILITY_STOP_GROUP = "StopGroup" # Boolean
-CAPABILITY_IGNORECOUNT = "IgnoreCount" # Boolean
-CAPABILITY_ACCESSMODE = "AccessMode" # Number
+CAPABILITY_TEMPORARY = "Temporary" # Boolean
+CAPABILITY_IGNORE_COUNT = "IgnoreCount" # Boolean
+CAPABILITY_ACCESS_MODE = "AccessMode" # Number
+CAPABILITY_CLIENT_DATA = "ClientData" # Boolean
+
+# Deprecated
+
+CAPABILITY_CONTEXTNAMES = "ContextNames"
+CAPABILITY_CONTEXTIDS = "ContextIds"
+CAPABILITY_IGNORECOUNT = "IgnoreCount"
+CAPABILITY_ACCESSMODE = "AccessMode"
class BreakpointsService(services.Service):

Back to the top