Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2009-03-16 21:57:52 +0000
committereutarass2009-03-16 21:57:52 +0000
commitf6099d092b6050574f3fb9807419674fab102242 (patch)
treea9e7c685d85f3b560c2df398bdd46564cb5d6d21 /plugins/org.eclipse.tm.tcf.dsf
parent11c5ba7fdcdb91430052109f84479b0c20b43e05 (diff)
downloadorg.eclipse.tcf-f6099d092b6050574f3fb9807419674fab102242.tar.gz
org.eclipse.tcf-f6099d092b6050574f3fb9807419674fab102242.tar.xz
org.eclipse.tcf-f6099d092b6050574f3fb9807419674fab102242.zip
Bug 264723: API extension to TCF Registers and Memory services
Diffstat (limited to 'plugins/org.eclipse.tm.tcf.dsf')
-rw-r--r--plugins/org.eclipse.tm.tcf.dsf/src/org/eclipse/tm/internal/tcf/dsf/services/TCFDSFRegisters.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/plugins/org.eclipse.tm.tcf.dsf/src/org/eclipse/tm/internal/tcf/dsf/services/TCFDSFRegisters.java b/plugins/org.eclipse.tm.tcf.dsf/src/org/eclipse/tm/internal/tcf/dsf/services/TCFDSFRegisters.java
index 7987075cc..a6c2a2616 100644
--- a/plugins/org.eclipse.tm.tcf.dsf/src/org/eclipse/tm/internal/tcf/dsf/services/TCFDSFRegisters.java
+++ b/plugins/org.eclipse.tm.tcf.dsf/src/org/eclipse/tm/internal/tcf/dsf/services/TCFDSFRegisters.java
@@ -13,6 +13,7 @@ package org.eclipse.tm.internal.tcf.dsf.services;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
+import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Hashtable;
@@ -37,6 +38,7 @@ import org.eclipse.tm.internal.tcf.dsf.Activator;
import org.eclipse.tm.tcf.protocol.IChannel;
import org.eclipse.tm.tcf.protocol.IToken;
import org.eclipse.tm.tcf.services.IRegisters.DoneGet;
+import org.eclipse.tm.tcf.services.IRegisters.DoneSearch;
import org.eclipse.tm.tcf.services.IRegisters.DoneSet;
import org.eclipse.tm.tcf.services.IRegisters.NamedValue;
import org.eclipse.tm.tcf.util.TCFDataCache;
@@ -157,12 +159,30 @@ public class TCFDSFRegisters extends AbstractDsfService implements org.eclipse.d
public boolean isWriteable() {
return false;
}
+ public Collection<String> canSearch() {
+ return null;
+ }
+ public Number getMemoryAddress() {
+ return null;
+ }
+ public String getMemoryContext() {
+ return null;
+ }
+ public String getProcessID() {
+ return null;
+ }
+ public String getRole() {
+ return null;
+ }
public IToken get(DoneGet done) {
throw new Error();
}
public IToken set(byte[] value, DoneSet done) {
throw new Error();
}
+ public IToken search(Map<String, Object> filter, DoneSearch done) {
+ throw new Error();
+ }
};
}
}

Back to the top