Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfburton2009-07-28 14:19:33 -0400
committerfburton2009-07-28 14:19:33 -0400
commit619b10b25a86815bd2b0d3578c865abaee3fb850 (patch)
tree41cd72f2bac79659f77c757a95c2985e7435be5c
parent1d267b0228acd369a8ca3436908f0c800bf6a43f (diff)
downloadorg.eclipse.tcf-619b10b25a86815bd2b0d3578c865abaee3fb850.tar.gz
org.eclipse.tcf-619b10b25a86815bd2b0d3578c865abaee3fb850.tar.xz
org.eclipse.tcf-619b10b25a86815bd2b0d3578c865abaee3fb850.zip
Added version history for specifications
-rw-r--r--docs/TCF Service - Breakpoints.html25
-rw-r--r--docs/TCF Service - File System.html17
-rw-r--r--docs/TCF Service - Memory.html25
-rw-r--r--docs/TCF Service - Processes.html21
-rw-r--r--docs/TCF Service - Registers.html29
-rw-r--r--docs/TCF Service - Run Control.html21
-rw-r--r--docs/TCF Service - Stack Trace.html17
-rw-r--r--docs/TCF Service - Streams.html21
-rw-r--r--docs/TCF Service - System Monitor.html17
-rw-r--r--docs/TCF Services.html24
-rw-r--r--docs/TCF Specification.html24
11 files changed, 239 insertions, 2 deletions
diff --git a/docs/TCF Service - Breakpoints.html b/docs/TCF Service - Breakpoints.html
index 0f87e3e25..d58617ff7 100644
--- a/docs/TCF Service - Breakpoints.html
+++ b/docs/TCF Service - Breakpoints.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Breakpoints</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdSet'>Set</a>
@@ -28,6 +30,29 @@
<h1>Breakpoints Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>0.2
+ <td>2008-04-25
+ <td>Added getCapabilities
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>A breakpoint is represented by a unique identifier and set of properties.
A breakpoint identifier (String id) needs to be unique across all hosts and targets.</p>
diff --git a/docs/TCF Service - File System.html b/docs/TCF Service - File System.html
index a55db4ccc..8bef5f3f6 100644
--- a/docs/TCF Service - File System.html
+++ b/docs/TCF Service - File System.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - File System</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#ReqSync'>Request Synchronization and Reordering</a>
<li><a href='#FileNames'>File Names</a>
<li><a href='#FileModes'>File Open Modes</a>
@@ -43,6 +45,21 @@
<h1>File System Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>File System service provides file transfer (and more generally file
system access) functionality in TCF. The service design is
derived from SSH File Transfer Protocol specifications.</p>
diff --git a/docs/TCF Service - Memory.html b/docs/TCF Service - Memory.html
index a6c80aef3..559ddcbe2 100644
--- a/docs/TCF Service - Memory.html
+++ b/docs/TCF Service - Memory.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Memory</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -23,6 +25,29 @@
<h1>Memory Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+ <tr>
+ <td>1.1
+ <td>2009-03-16
+ <td>Added context properties
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>The service provides basic operations to read/write memory on a target. Command
and event parameters are encoded as zero terminated <a href='TCF Specification.html#JSON'>JSON</a> strings.</p>
diff --git a/docs/TCF Service - Processes.html b/docs/TCF Service - Processes.html
index ffbf01e08..1c0bfa5db 100644
--- a/docs/TCF Service - Processes.html
+++ b/docs/TCF Service - Processes.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Processes</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -29,6 +31,25 @@
<h1>Processes Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>0.2
+ <td>2009-02-26
+ <td>Added signal and environment commands, and properties for standard I/O redirection
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>Processes service provides access to the target OS's process
information, allows to start and terminate a process, and allows
to attach and detach a process for debugging. Debug services,
diff --git a/docs/TCF Service - Registers.html b/docs/TCF Service - Registers.html
index 1ebc84436..11892d390 100644
--- a/docs/TCF Service - Registers.html
+++ b/docs/TCF Service - Registers.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Registers</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -25,6 +27,33 @@
<h1>Registers Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>0.2
+ <td>2008-04-23
+ <td>Added get/set multiple
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+ <tr>
+ <td>1.1
+ <td>2009-03-16
+ <td>Added search command and several context properties
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>The service provides basic operations to read/write CPU and hardware registers. Command
and event parameters are encoded as zero terminated <a href='TCF Specification.html#JSON'>JSON</a> strings.</p>
diff --git a/docs/TCF Service - Run Control.html b/docs/TCF Service - Run Control.html
index d6dd9b57d..ecdc40100 100644
--- a/docs/TCF Service - Run Control.html
+++ b/docs/TCF Service - Run Control.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Run Control</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -24,6 +26,25 @@
<h1>Run Control Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>The service provides basic run control operations for execution contexts on a target.
Command and event parameters are encoded as zero terminated <a href='TCF Specification.html#JSON'>JSON</a> strings.</p>
diff --git a/docs/TCF Service - Stack Trace.html b/docs/TCF Service - Stack Trace.html
index 661607bbd..33bf4933b 100644
--- a/docs/TCF Service - Stack Trace.html
+++ b/docs/TCF Service - Stack Trace.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Stack Trace</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -20,6 +22,21 @@
<h1>Stack Trace Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>The service implements thread stack back tracing. Command
and event parameters are encoded as zero terminated <a href='TCF Specification.html#JSON'>JSON</a> strings.</p>
diff --git a/docs/TCF Service - Streams.html b/docs/TCF Service - Streams.html
index f2ebb1f9e..6c7879b8e 100644
--- a/docs/TCF Service - Streams.html
+++ b/docs/TCF Service - Streams.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - Streams</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdSubscribe'>Subscribe</a>
@@ -25,6 +27,25 @@
<h1>Streams Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2009-03-17
+ <td>Initial contribution
+ <tr>
+ <td>0.2
+ <td>2009-05-18
+ <td>Added connect command
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>Streams service is a generic interface to support streaming of data between host and remote agents.
<p>The service supports:
diff --git a/docs/TCF Service - System Monitor.html b/docs/TCF Service - System Monitor.html
index 8ed6c1211..fe1175703 100644
--- a/docs/TCF Service - System Monitor.html
+++ b/docs/TCF Service - System Monitor.html
@@ -9,6 +9,8 @@
<h1>Target Communication Framework Services - System Monitor</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
+ <li><a href='#Overview'>Overview</a>
<li><a href='#Cmds'>Commands</a>
<ul>
<li><a href='#CmdGetContext'>Get Context</a>
@@ -22,6 +24,21 @@
<h1>System Monitor Service</h1>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+</table>
+
+<h2><a name='Overview'>Overview</a></h2>
+
<p>The service can be used for monitoring system activity and utilization.
It provides list of running processes, different process attributes like command line, environment, etc.,
and some resource utilization data. The service can be used by a client to provide functionality
diff --git a/docs/TCF Services.html b/docs/TCF Services.html
index 77fb90f5b..61b1aadf6 100644
--- a/docs/TCF Services.html
+++ b/docs/TCF Services.html
@@ -13,12 +13,34 @@
<h2>Table of Contents</h2>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
<li><a href='#Overview'>Overview</a>
<li><a href='#Syntax'>Syntax Rules Notation</a>
<li><a href='#ErrorFormat'>Error Report Format</a>
<li><a href='#Services'>Services</a>
</ul>
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+ <tr>
+ <td>1.1
+ <td>2008-06-25
+ <td>Enhanced error reporting format, see <a href='http://bugs.eclipse.org/bugs/show_bug.cgi?id=232410'>Bug 232410</a>
+</table>
+
<h2><a name='Overview'>Overview</a></h2>
TCF communication model is based on the idea of services. A service is a group of related commands, events and semantics.
@@ -183,4 +205,4 @@ same way as "OTHER".</p>
</body>
</html>
- \ No newline at end of file
+
diff --git a/docs/TCF Specification.html b/docs/TCF Specification.html
index 41f38e834..e808f0b5e 100644
--- a/docs/TCF Specification.html
+++ b/docs/TCF Specification.html
@@ -13,6 +13,7 @@
<h1>Table of Contents</h1>
<ul>
+ <li><a href='#VersionHistory'>Version History</a>
<li><a href='#Overview'>Overview</a>
<ul>
<li><a href='#Goals'>Goals</a>
@@ -48,6 +49,27 @@
<li><a href='#LocatorAPI'>Locator Service API</a>
</ul>
</ul>
+
+<h2><a name='VersionHistory'>Version History</a></h2>
+
+<table border=1 cellpadding=8>
+ <tr>
+ <th>Version
+ <th>Date
+ <th>Change
+ <tr>
+ <td>0.1
+ <td>2008-01-10
+ <td>Initial contribution
+ <tr>
+ <td>1.0
+ <td>2008-05-06
+ <td>Approved
+ <tr>
+ <td>1.1
+ <td>2009-03-04
+ <td>Added N message
+</table>
<h1><a name='Overview'>Overview</a></h1>
@@ -1496,4 +1518,4 @@ E &bull; Locator &bull; peerRemoved &bull; <i>&lt;string: peer ID&gt;</i> &bull;
</body>
</html>
- \ No newline at end of file
+

Back to the top