summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/SMlib.xml166
-rw-r--r--doc/xsmp.xml1156
2 files changed, 772 insertions, 550 deletions
diff --git a/doc/SMlib.xml b/doc/SMlib.xml
index 6d2a234..43579f9 100644
--- a/doc/SMlib.xml
+++ b/doc/SMlib.xml
@@ -349,26 +349,23 @@ is <constant>NULL</constant>, the value of
the <envar>SESSION_MANAGER</envar> environment variable will be used.
Each network ID has the following format:
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='3' align='center'>
- <colspec colname='c1'/>
- <colspec colname='c2'/>
- <colspec colname='c3'/>
+<informaltable frame='none'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.5*'/>
<tbody>
<row>
- <entry align='left'></entry>
- <entry align='left'><literal>tcp/</literal><parameter>&lt;hostname&gt;</parameter><literal>:</literal><parameter>&lt;portnumber&gt;</parameter></entry>
- <entry align='left'>or</entry>
+ <entry><literal>tcp/</literal><parameter>&lt;hostname&gt;</parameter><literal>:</literal><parameter>&lt;portnumber&gt;</parameter></entry>
+ <entry>or</entry>
</row>
<row>
- <entry align='left'></entry>
- <entry align='left'><literal>decnet/</literal><parameter>&lt;hostname&gt;</parameter><literal>::</literal><parameter>&lt;objname&gt;</parameter></entry>
- <entry align='left'>or</entry>
+ <entry><literal>decnet/</literal><parameter>&lt;hostname&gt;</parameter><literal>::</literal><parameter>&lt;objname&gt;</parameter></entry>
+ <entry>or</entry>
</row>
<row>
- <entry align='left'></entry>
- <entry align='left'><literal>local/</literal><parameter>&lt;hostname&gt;</parameter><literal>:</literal><parameter>&lt;path&gt;</parameter></entry>
- <entry align='left'></entry>
+ <entry><literal>local/</literal><parameter>&lt;hostname&gt;</parameter><literal>:</literal><parameter>&lt;path&gt;</parameter></entry>
+ <entry></entry>
</row>
</tbody>
</tgroup>
@@ -2888,86 +2885,86 @@ A type of <type>SmLISTofARRAY8</type> indicates that there is a list of array of
bytes.
</para>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='4' align='center'>
- <colspec colname='c1'/>
- <colspec colname='c2'/>
- <colspec colname='c3'/>
- <colspec colname='c4'/>
+<informaltable pgwide='0' frame='topbot'>
+ <tgroup cols='4' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='2.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
+ <colspec colname='c3' colwidth='2.0*'/>
+ <colspec colname='c4' colwidth='1.0*'/>
<thead>
- <row>
- <entry align='left'>Name</entry>
- <entry align='left'>Type</entry>
- <entry align='left'><acronym>POSIX</acronym> Type</entry>
- <entry align='center'>Required</entry>
+ <row rowsep='1'>
+ <entry>Name</entry>
+ <entry>Type</entry>
+ <entry><acronym>POSIX</acronym> Type</entry>
+ <entry>Required</entry>
</row>
</thead>
<tbody>
<row>
- <entry align='left'><property>SmCloneCommand</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>Yes</entry>
+ <entry><property>SmCloneCommand</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>Yes</entry>
</row>
<row>
- <entry align='left'><property>SmCurrentDirectory</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmARRAY8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmCurrentDirectory</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmARRAY8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmDiscardCommand</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>No*</entry>
+ <entry><property>SmDiscardCommand</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>No*</entry>
</row>
<row>
- <entry align='left'><property>SmEnvironment</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmEnvironment</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmProcessID</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmARRAY8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmProcessID</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmARRAY8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmProgram</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmARRAY8</type></entry>
- <entry align='center'>Yes</entry>
+ <entry><property>SmProgram</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmARRAY8</type></entry>
+ <entry>Yes</entry>
</row>
<row>
- <entry align='left'><property>SmRestartCommand</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>Yes</entry>
+ <entry><property>SmRestartCommand</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>Yes</entry>
</row>
<row>
- <entry align='left'><property>SmResignCommand</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmResignCommand</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmRestartStyleHint</property></entry>
- <entry align='left'><type>SmCARD8</type></entry>
- <entry align='left'><type>SmCARD8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmRestartStyleHint</property></entry>
+ <entry><type>SmCARD8</type></entry>
+ <entry><type>SmCARD8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmShutdownCommand</property></entry>
- <entry align='left'>OS-specific</entry>
- <entry align='left'><type>SmLISTofARRAY8</type></entry>
- <entry align='center'>No</entry>
+ <entry><property>SmShutdownCommand</property></entry>
+ <entry>OS-specific</entry>
+ <entry><type>SmLISTofARRAY8</type></entry>
+ <entry>No</entry>
</row>
<row>
- <entry align='left'><property>SmUserID</property></entry>
- <entry align='left'><type>SmARRAY8</type></entry>
- <entry align='left'><type>SmARRAY8</type></entry>
- <entry align='center'>Yes</entry>
+ <entry><property>SmUserID</property></entry>
+ <entry><type>SmARRAY8</type></entry>
+ <entry><type>SmARRAY8</type></entry>
+ <entry>Yes</entry>
</row>
</tbody>
</tgroup>
@@ -3052,32 +3049,33 @@ style of restarting the client prefers. If this style is not specified,
<constant>SmRestartIfRunning</constant> is assumed.
The possible values are as follows:
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='2' align='center'>
- <colspec colname='c1'/>
- <colspec colname='c2'/>
+<informaltable frame='topbot'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.5*'/>
<thead>
- <row>
- <entry align='left'>Name</entry>
- <entry align='right'>Value</entry>
+ <row rowsep='1'>
+ <entry>Name</entry>
+ <entry>Value</entry>
</row>
</thead>
<tbody>
<row>
- <entry align='left'><constant>SmRestartIfRunning</constant></entry>
- <entry align='right'>0</entry>
+ <entry><constant>SmRestartIfRunning</constant></entry>
+ <entry>0</entry>
</row>
<row>
- <entry align='left'><constant>SmRestartAnyway</constant></entry>
- <entry align='right'>1</entry>
+ <entry><constant>SmRestartAnyway</constant></entry>
+ <entry>1</entry>
</row>
<row>
- <entry align='left'><constant>SmRestartImmediately</constant></entry>
- <entry align='right'>2</entry>
+ <entry><constant>SmRestartImmediately</constant></entry>
+ <entry>2</entry>
</row>
<row>
- <entry align='left'><constant>SmRestartNever</constant></entry>
- <entry align='right'>3</entry>
+ <entry><constant>SmRestartNever</constant></entry>
+ <entry>3</entry>
</row>
</tbody>
</tgroup>
diff --git a/doc/xsmp.xml b/doc/xsmp.xml
index 139e035..d962fcb 100644
--- a/doc/xsmp.xml
+++ b/doc/xsmp.xml
@@ -246,12 +246,12 @@ types, a <errorname>BadValue</errorname> error message must be sent by
the receiver of the message to the sender of the message.
</para>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1'/>
- <colspec colname='c2'/>
+<informaltable frame='topbot'>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='3.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Type Name</entry>
<entry>Description</entry>
</row>
@@ -1169,193 +1169,253 @@ client and the SM.
<sect1 id='Types'>
<title>Types</title>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='4'>
- <colspec colwidth='0.5in' colname='c0'/>
- <colspec colwidth='1.0in' colname='c1'/>
- <colspec colwidth='1.0in' colname='c2'/>
- <colspec colwidth='1.0in' colname='c3'/>
- <spanspec spanname="typename" namest="c0" nameend="c3" />
- <tbody>
+<informaltable frame='none'>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='10.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">BOOL</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">BOOL</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">0</entry>
- <entry namest="c2">False</entry>
+ <entry>0</entry>
+ <entry>False</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">True</entry>
+ <entry>1</entry>
+ <entry>True</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='10.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">INTERACT_STYLE</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">INTERACT_STYLE</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">0</entry>
- <entry namest="c2">None</entry>
+ <entry>0</entry>
+ <entry>None</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">Errors</entry>
+ <entry>1</entry>
+ <entry>Errors</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2">Any</entry>
+ <entry>2</entry>
+ <entry>Any</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='10.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">DIALOG_TYPE</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">DIALOG_TYPE</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">0</entry>
- <entry namest="c2">Error</entry>
+ <entry>0</entry>
+ <entry>Error</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">Normal</entry>
+ <entry>1</entry>
+ <entry>Normal</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='10.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">SAVE_TYPE</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">SAVE_TYPE</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">0</entry>
- <entry namest="c2">Global</entry>
+ <entry>0</entry>
+ <entry>Global</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">Local</entry>
+ <entry>1</entry>
+ <entry>Local</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2">Both</entry>
+ <entry>2</entry>
+ <entry>Both</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">ARRAY8</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">ARRAY8</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">CARD32</entry>
- <entry namest="c3">length</entry>
+ <entry>4</entry>
+ <entry>CARD32</entry>
+ <entry>length</entry>
</row>
<row>
- <entry namest="c1">n</entry>
- <entry namest="c2">ListofCARD8, the array</entry>
- <entry namest="c3">p = pad (4 + n, 8)</entry>
+ <entry>n</entry>
+ <entry>ListofCARD8, the array</entry>
+ <entry>p = pad (4 + n, 8)</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2">Both</entry>
+ <entry>2</entry>
+ <entry>Both</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">LISTofARRAY8</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">LISTofARRAY8</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">CARD32</entry>
- <entry namest="c3">count</entry>
+ <entry>4</entry>
+ <entry>CARD32</entry>
+ <entry>count</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>4</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">first array</entry>
+ <entry>a</entry>
+ <entry>ARRAY8</entry>
+ <entry>first array</entry>
</row>
<row>
- <entry namest="c1">b</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">second array</entry>
+ <entry>b</entry>
+ <entry>ARRAY8</entry>
+ <entry>second array</entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">q</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">last array</entry>
+ <entry>q</entry>
+ <entry>ARRAY8</entry>
+ <entry>last array</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">PROPERTY</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">PROPERTY</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">name</entry>
+ <entry>a</entry>
+ <entry>ARRAY8</entry>
+ <entry>name</entry>
</row>
<row>
- <entry namest="c1">b</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">type (XPCS encoded in Latin-1, case sensitive)</entry>
+ <entry>b</entry>
+ <entry>ARRAY8</entry>
+ <entry>type (XPCS encoded in Latin-1, case sensitive)</entry>
</row>
<row>
- <entry namest="c1">c</entry>
- <entry namest="c2">LISTofARRAY8</entry>
- <entry namest="c3">values</entry>
+ <entry>c</entry>
+ <entry>LISTofARRAY8</entry>
+ <entry>values</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='32' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="typename"><emphasis role="bold">LISTofPROPERTY</emphasis></entry>
+ <entry namest='c1' nameend='c2'><emphasis role="bold">LISTofPROPERTY</emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">CARD32</entry>
- <entry namest="c3">count</entry>
+ <entry>4</entry>
+ <entry>CARD32</entry>
+ <entry>count</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>4</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">PROPERTY</entry>
- <entry namest="c3">first property</entry>
+ <entry>a</entry>
+ <entry>PROPERTY</entry>
+ <entry>first property</entry>
</row>
<row>
- <entry namest="c1">b</entry>
- <entry namest="c2">PROPERTY</entry>
- <entry namest="c3">second property</entry>
+ <entry>b</entry>
+ <entry>PROPERTY</entry>
+ <entry>second property</entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">.</entry>
- <entry namest="c2"></entry>
- <entry namest="c3"></entry>
+ <entry>.</entry>
+ <entry></entry>
+ <entry></entry>
</row>
<row>
- <entry namest="c1">q</entry>
- <entry namest="c2">PROPERTY</entry>
- <entry namest="c3">last property</entry>
+ <entry>q</entry>
+ <entry>PROPERTY</entry>
+ <entry>last property</entry>
</row>
</tbody>
</tgroup>
@@ -1390,565 +1450,728 @@ manager. The session manager should supply this information in the
<acronym>ICE</acronym> <function>ProtocolReply</function> message.
</para>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='4' align='left'>
- <colspec colwidth='0.5in' colname='c0'/>
- <colspec colwidth='0.5in' colname='c1'/>
- <colspec colwidth='1.1in' colname='c2'/>
- <colspec colwidth='1.0in' colname='c3'/>
- <spanspec spanname="messagename" namest="c0" nameend="c3" />
- <tbody>
+<informaltable frame='none'>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>RegisterClient</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>RegisterClient</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">1</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>1</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">previous-ID</entry>
+ <entry>a</entry>
+ <entry>ARRAY8</entry>
+ <entry>previous-ID</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>RegisterClientReply</function></emphasis></entry>
+ <entry namest='c1' nameend='c3'><emphasis role="bold"><function>RegisterClientReply</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">2</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>2</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">ARRAY8</entry>
- <entry namest="c3">client-ID</entry>
+ <entry>a</entry>
+ <entry>ARRAY8</entry>
+ <entry>client-ID</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveYourself</function></emphasis></entry>
+ <entry namest='c1' nameend='c3'><emphasis role="bold"><function>SaveYourself</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">3</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>3</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">1</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>1</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">SAVE_TYPE</entry>
- <entry namest="c3">type</entry>
+ <entry>1</entry>
+ <entry>SAVE_TYPE</entry>
+ <entry>type</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">shutdown</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>shutdown</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">INTERACT_STYLE</entry>
- <entry namest="c3">interact-style</entry>
+ <entry>1</entry>
+ <entry>INTERACT_STYLE</entry>
+ <entry>interact-style</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">fast</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>fast</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>4</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfRequest</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SaveYourselfRequest</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">4</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>4</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">1</entry>
- <entry namest="c3">length of remainning data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>1</entry>
+ <entry>length of remainning data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">SAVE_TYPE</entry>
- <entry namest="c3">type</entry>
+ <entry>1</entry>
+ <entry>SAVE_TYPE</entry>
+ <entry>type</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">shutdown</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>shutdown</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">INTERACT_STYLE</entry>
- <entry namest="c3">interact-style</entry>
+ <entry>1</entry>
+ <entry>INTERACT_STYLE</entry>
+ <entry>interact-style</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">fast</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>fast</entry>
</row>
<row>
- <entry namest="c1">3</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>3</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>InteractRequest</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>InteractRequest</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">5</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>5</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">DIALOG_TYPE</entry>
- <entry namest="c3">dialog type</entry>
+ <entry>1</entry>
+ <entry>DIALOG_TYPE</entry>
+ <entry>dialog type</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>1</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>Interact</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>Interact</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">6</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>6</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>InteractDone</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>InteractDone</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">7</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>7</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">cancel-shutdown</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>cancel-shutdown</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>1</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>InteractDone</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>InteractDone</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">7</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>7</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">cancel-shutdown</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>cancel-shutdown</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>1</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfDone</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SaveYourselfDone</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">8</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>8</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">BOOL</entry>
- <entry namest="c3">success</entry>
+ <entry>1</entry>
+ <entry>BOOL</entry>
+ <entry>success</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>1</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>Die</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>Die</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">9</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>9</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>1</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>ShutdownCancelled</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>ShutdownCancelled</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">10</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>10</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>ConnectionClosed</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>ConnectionClosed</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">11</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>11</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">LISTofARRAY8</entry>
- <entry namest="c3">reason</entry>
+ <entry>a</entry>
+ <entry>LISTofARRAY8</entry>
+ <entry>reason</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SetProperties</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SetProperties</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">12</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>12</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">LISTofPROPERTY</entry>
- <entry namest="c3">properties</entry>
+ <entry>a</entry>
+ <entry>LISTofPROPERTY</entry>
+ <entry>properties</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>DeleteProperties</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>DeleteProperties</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">13</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>13</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">LISTofPROPERTY</entry>
- <entry namest="c3">properties</entry>
+ <entry>a</entry>
+ <entry>LISTofPROPERTY</entry>
+ <entry>properties</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>GetProperties</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>GetProperties</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">14</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>14</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>GetPropertiesReply</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>GetPropertiesReply</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">15</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>15</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">a/8</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>a/8</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
<row>
- <entry namest="c1">a</entry>
- <entry namest="c2">LISTofPROPERTY</entry>
- <entry namest="c3">properties</entry>
+ <entry>a</entry>
+ <entry>LISTofPROPERTY</entry>
+ <entry>properties</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfPhase2Request</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SaveYourselfPhase2Request</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">16</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>16</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfPhase2</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SaveYourselfPhase2</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">17</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>17</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
-
+ </tbody>
+ </tgroup>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <?dbfo keep-together="always" ?>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='5.0*'/>
+ <colspec colname='c3' colwidth='5.0*'/>
+ <thead>
<row>
- <entry spanname="messagename"><emphasis role="bold"><function>SaveComplete</function></emphasis></entry>
+ <entry namest="c1" nameend="c3"><emphasis role="bold"><function>SaveComplete</function></emphasis></entry>
</row>
+ </thead>
+ <tbody>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">?</entry>
- <entry namest="c3">XSMP</entry>
+ <entry>1</entry>
+ <entry>?</entry>
+ <entry>XSMP</entry>
</row>
<row>
- <entry namest="c1">1</entry>
- <entry namest="c2">18</entry>
- <entry namest="c3">opcode</entry>
+ <entry>1</entry>
+ <entry>18</entry>
+ <entry>opcode</entry>
</row>
<row>
- <entry namest="c1">2</entry>
- <entry namest="c2"></entry>
- <entry namest="c3">unused</entry>
+ <entry>2</entry>
+ <entry></entry>
+ <entry>unused</entry>
</row>
<row>
- <entry namest="c1">4</entry>
- <entry namest="c2">0</entry>
- <entry namest="c3">length of remaining data in 8-byte units</entry>
+ <entry>4</entry>
+ <entry>0</entry>
+ <entry>length of remaining data in 8-byte units</entry>
</row>
- </tbody>
+ </tbody>
</tgroup>
</informaltable>
@@ -1978,14 +2201,14 @@ Clients may set, get, and delete nonstandard properties. The lifetime
of stored properties does not extend into subsequent sessions.
</para>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='4'>
- <colspec colname='c1' align='left' />
- <colspec colname='c2' align='left' />
- <colspec colname='c3' align='left' />
- <colspec colname='c4' align='center'/>
+<informaltable frame='topbot'>
+ <tgroup cols='4' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='2.0*' />
+ <colspec colname='c2' colwidth='2.0*' />
+ <colspec colname='c3' colwidth='2.0*' />
+ <colspec colname='c4' colwidth='1.0*' />
<thead>
- <row>
+ <row rowsep='1'>
<entry>Name</entry>
<entry>Type</entry>
<entry>Posix Type</entry>
@@ -2159,32 +2382,33 @@ specified, <function>RestartIfRunning</function> is assumed. The
possible values are as follows:
</para>
-<informaltable pgwide='0' frame='none'>
- <tgroup cols='2'>
- <colspec colname='c1' align='left'/>
- <colspec colname='c2' align='right'/>
+<informaltable frame='topbot'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.5*'/>
<thead>
- <row>
- <entry namest="c1">Name</entry>
- <entry namest="c2">Value</entry>
+ <row rowsep='1'>
+ <entry>Name</entry>
+ <entry>Value</entry>
</row>
</thead>
<tbody>
<row>
- <entry namest="c1">RestartIfRunning</entry>
- <entry namest="c2">0</entry>
+ <entry>RestartIfRunning</entry>
+ <entry>0</entry>
</row>
<row>
- <entry namest="c1">RestartAnyway</entry>
- <entry namest="c2">1</entry>
+ <entry>RestartAnyway</entry>
+ <entry>1</entry>
</row>
<row>
- <entry namest="c1">RestartImmediately</entry>
- <entry namest="c2">2</entry>
+ <entry>RestartImmediately</entry>
+ <entry>2</entry>
</row>
<row>
- <entry namest="c1">RestartNever</entry>
- <entry namest="c2">3</entry>
+ <entry>RestartNever</entry>
+ <entry>3</entry>
</row>
</tbody>
</tgroup>