diff options
-rw-r--r-- | doc/xsmp.xml | 1270 |
1 files changed, 499 insertions, 771 deletions
diff --git a/doc/xsmp.xml b/doc/xsmp.xml index c2d41d8..050b8b9 100644 --- a/doc/xsmp.xml +++ b/doc/xsmp.xml @@ -246,59 +246,59 @@ the receiver of the message to the sender of the message. </para> <informaltable pgwide='0' frame='none'> - <tgroup cols='2' align='center'> + <tgroup cols='2' align='left'> <colspec colname='c1'/> <colspec colname='c2'/> <thead> <row> - <entry align='left'>Type Name</entry> - <entry align='left'>Description</entry> + <entry>Type Name</entry> + <entry>Description</entry> </row> </thead> <tbody> <row> - <entry align='left'>BOOL</entry> - <entry align='left'><para><constant>False</constant> or <constant>True</constant></para></entry> + <entry>BOOL</entry> + <entry><para><constant>False</constant> or <constant>True</constant></para></entry> </row> <row> - <entry align='left'>INTERACT_STYLE</entry> - <entry align='left'><function>None</function> <function>Errors</function> or <function>Any</function></entry> + <entry>INTERACT_STYLE</entry> + <entry><function>None</function> <function>Errors</function> or <function>Any</function></entry> </row> <row> - <entry align='left'>DIALOG_TYPE</entry> - <entry align='left'><function>Error</function> or <function>Normal</function></entry> + <entry>DIALOG_TYPE</entry> + <entry><function>Error</function> or <function>Normal</function></entry> </row> <row> - <entry align='left'>SAVE_TYPE</entry> - <entry align='left'><function>Global</function> <function>Local</function> or <function>Both</function></entry> + <entry>SAVE_TYPE</entry> + <entry><function>Global</function> <function>Local</function> or <function>Both</function></entry> </row> <row> - <entry align='left'>CARD8</entry> - <entry align='left'>a one-byte unsigned integer</entry> + <entry>CARD8</entry> + <entry>a one-byte unsigned integer</entry> </row> <row> - <entry align='left'>CARD16</entry> - <entry align='left'>a two-byte unsigned integer</entry> + <entry>CARD16</entry> + <entry>a two-byte unsigned integer</entry> </row> <row> - <entry align='left'>CARD32</entry> - <entry align='left'>a four-byte unsigned integer</entry> + <entry>CARD32</entry> + <entry>a four-byte unsigned integer</entry> </row> <row> - <entry align='left'>ARRAY8</entry> - <entry align='left'>a sequence of CARD8s</entry> + <entry>ARRAY8</entry> + <entry>a sequence of CARD8s</entry> </row> <row> - <entry align='left'>LISTofARRAY8</entry> - <entry align='left'>a sequence of ARRAY8s</entry> + <entry>LISTofARRAY8</entry> + <entry>a sequence of ARRAY8s</entry> </row> <row> - <entry align='left'>PROPERTY</entry> - <entry align='left'>a property name (an ARRAY8), a type name, and a value of that type</entry> + <entry>PROPERTY</entry> + <entry>a property name (an ARRAY8), a type name, and a value of that type</entry> </row> <row> - <entry align='left'>LISTofPROPERTY</entry> - <entry align='left'>a counted collection of ­PROPERTYs.</entry> + <entry>LISTofPROPERTY</entry> + <entry>a counted collection of ­PROPERTYs.</entry> </row> </tbody> </tgroup> @@ -1115,266 +1115,193 @@ client and the SM. <sect1 id="types"> <title>Types</title> -<informaltable pgwide='0' frame='all'> - <tgroup cols='2' align='center'> +<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'/> - <thead> + <colspec colwidth='1.0in' colname='c3'/> + <spanspec spanname="typename" namest="c0" nameend="c3" /> + <tbody> <row> - <entry namest="c1" nameend="c2" align='center'>BOOL</entry> + <entry spanname="typename"><emphasis role="bold">BOOL</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>0</entry> - <entry align='left'>False</entry> + <entry namest="c1">0</entry> + <entry namest="c2">False</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>True</entry> + <entry namest="c1">1</entry> + <entry namest="c2">True</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='2' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <thead> <row> - <entry namest="c1" nameend="c2" align='center'>INTERACT_STYLE</entry> + <entry spanname="typename"><emphasis role="bold">INTERACT_STYLE</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>0</entry> - <entry align='left'>None</entry> + <entry namest="c1">0</entry> + <entry namest="c2">None</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>Errors</entry> + <entry namest="c1">1</entry> + <entry namest="c2">Errors</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'>Any</entry> + <entry namest="c1">2</entry> + <entry namest="c2">Any</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='2' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <thead> <row> - <entry namest="c1" nameend="c2" align='center'>DIALOG_TYPE</entry> + <entry spanname="typename"><emphasis role="bold">DIALOG_TYPE</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>0</entry> - <entry align='left'>Error</entry> + <entry namest="c1">0</entry> + <entry namest="c2">Error</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>Normal</entry> + <entry namest="c1">1</entry> + <entry namest="c2">Normal</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='2' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <thead> <row> - <entry namest="c1" nameend="c2" align='center'>SAVE_TYPE</entry> + <entry spanname="typename"><emphasis role="bold">SAVE_TYPE</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>0</entry> - <entry align='left'>Global</entry> + <entry namest="c1">0</entry> + <entry namest="c2">Global</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>Local</entry> + <entry namest="c1">1</entry> + <entry namest="c2">Local</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'>Both</entry> + <entry namest="c1">2</entry> + <entry namest="c2">Both</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'>ARRAY8</entry> + <entry spanname="typename"><emphasis role="bold">ARRAY8</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>4</entry> - <entry align='left'>CARD32</entry> - <entry align='left'>length</entry> + <entry namest="c1">4</entry> + <entry namest="c2">CARD32</entry> + <entry namest="c3">length</entry> </row> <row> - <entry align='left'>n</entry> - <entry align='left'>ListofCARD8, the array</entry> - <entry align='left'>p = pad (4 + n, 8)</entry> + <entry namest="c1">n</entry> + <entry namest="c2">ListofCARD8, the array</entry> + <entry namest="c3">p = pad (4 + n, 8)</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'>Both</entry> + <entry namest="c1">2</entry> + <entry namest="c2">Both</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'>LISTofARRAY8</entry> + <entry spanname="typename"><emphasis role="bold">LISTofARRAY8</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>4</entry> - <entry align='left'>CARD32</entry> - <entry align='left'>count</entry> + <entry namest="c1">4</entry> + <entry namest="c2">CARD32</entry> + <entry namest="c3">count</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">4</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>first array</entry> + <entry namest="c1">a</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">first array</entry> </row> <row> - <entry align='left'>b</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>second array</entry> + <entry namest="c1">b</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">second array</entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>q</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>last array</entry> + <entry namest="c1">q</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">last array</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'>PROPERTY</entry> + <entry spanname="typename"><emphasis role="bold">PROPERTY</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>a</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>name</entry> + <entry namest="c1">a</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">name</entry> </row> <row> - <entry align='left'>b</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>type (XPCS encoded in Latin-1, case sensitive)</entry> + <entry namest="c1">b</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">type (XPCS encoded in Latin-1, case sensitive)</entry> </row> <row> - <entry align='left'>c</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='left'>values</entry> + <entry namest="c1">c</entry> + <entry namest="c2">LISTofARRAY8</entry> + <entry namest="c3">values</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='1.0in' colname='c1'/> - <colspec colwidth='1.0in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'>LISTofPROPERTY</entry> + <entry spanname="typename"><emphasis role="bold">LISTofPROPERTY</emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>4</entry> - <entry align='left'>CARD32</entry> - <entry align='left'>count</entry> + <entry namest="c1">4</entry> + <entry namest="c2">CARD32</entry> + <entry namest="c3">count</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">4</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>PROPERTY</entry> - <entry align='left'>first property</entry> + <entry namest="c1">a</entry> + <entry namest="c2">PROPERTY</entry> + <entry namest="c3">first property</entry> </row> <row> - <entry align='left'>b</entry> - <entry align='left'>PROPERTY</entry> - <entry align='left'>second property</entry> + <entry namest="c1">b</entry> + <entry namest="c2">PROPERTY</entry> + <entry namest="c3">second property</entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>.</entry> - <entry align='left'></entry> - <entry align='left'></entry> + <entry namest="c1">.</entry> + <entry namest="c2"></entry> + <entry namest="c3"></entry> </row> <row> - <entry align='left'>q</entry> - <entry align='left'>PROPERTY</entry> - <entry align='left'>last property</entry> + <entry namest="c1">q</entry> + <entry namest="c2">PROPERTY</entry> + <entry namest="c3">last property</entry> </row> </tbody> </tgroup> @@ -1409,762 +1336,563 @@ manager. The session manager should supply this information in the <acronym>ICE</acronym> <function>ProtocolReply</function> message. </para> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> +<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'/> - <thead> + <spanspec spanname="messagename" namest="c0" nameend="c3" /> + <tbody> <row> - <entry namest="c1" nameend="c3" align='center'><function>RegisterClient</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>RegisterClient</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>1</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">1</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>previous-ID</entry> + <entry namest="c1">a</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">previous-ID</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.1in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>RegisterClientReply</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>RegisterClientReply</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>2</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">2</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>client-ID</entry> + <entry namest="c1">a</entry> + <entry namest="c2">ARRAY8</entry> + <entry namest="c3">client-ID</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveYourself</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveYourself</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>3</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">3</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>1</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">1</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>SAVE_TYPE</entry> - <entry align='left'>type</entry> + <entry namest="c1">1</entry> + <entry namest="c2">SAVE_TYPE</entry> + <entry namest="c3">type</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>shutdown</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">shutdown</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>INTERACT_STYLE</entry> - <entry align='left'>interact-style</entry> + <entry namest="c1">1</entry> + <entry namest="c2">INTERACT_STYLE</entry> + <entry namest="c3">interact-style</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>fast</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">fast</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">4</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveYourselfRequest</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfRequest</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>4</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">4</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>1</entry> - <entry align='left'>length of remainning data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">1</entry> + <entry namest="c3">length of remainning data in 8-byte units</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>SAVE_TYPE</entry> - <entry align='left'>type</entry> + <entry namest="c1">1</entry> + <entry namest="c2">SAVE_TYPE</entry> + <entry namest="c3">type</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>shutdown</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">shutdown</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>INTERACT_STYLE</entry> - <entry align='left'>interact-style</entry> + <entry namest="c1">1</entry> + <entry namest="c2">INTERACT_STYLE</entry> + <entry namest="c3">interact-style</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>fast</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">fast</entry> </row> <row> - <entry align='left'>3</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">3</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>InteractRequest</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>InteractRequest</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>5</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">5</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>DIALOG_TYPE</entry> - <entry align='left'>dialog type</entry> + <entry namest="c1">1</entry> + <entry namest="c2">DIALOG_TYPE</entry> + <entry namest="c3">dialog type</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">1</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>Interact</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>Interact</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>6</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">6</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>InteractDone</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>InteractDone</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>7</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">7</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>cancel-shutdown</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">cancel-shutdown</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">1</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> - </tbody> - </tgroup> -</informaltable> - -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>InteractDone</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>InteractDone</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>7</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">7</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>cancel-shutdown</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">cancel-shutdown</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">1</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveYourselfDone</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfDone</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>8</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">8</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>BOOL</entry> - <entry align='left'>success</entry> + <entry namest="c1">1</entry> + <entry namest="c2">BOOL</entry> + <entry namest="c3">success</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">1</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>Die</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>Die</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>9</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">9</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">1</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>ShutdownCancelled</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>ShutdownCancelled</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>10</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">10</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>ConnectionClosed</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>ConnectionClosed</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>11</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">11</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='left'>reason</entry> + <entry namest="c1">a</entry> + <entry namest="c2">LISTofARRAY8</entry> + <entry namest="c3">reason</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SetProperties</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SetProperties</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>12</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">12</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>LISTofPROPERTY</entry> - <entry align='left'>properties</entry> + <entry namest="c1">a</entry> + <entry namest="c2">LISTofPROPERTY</entry> + <entry namest="c3">properties</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>DeleteProperties</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>DeleteProperties</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>13</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">13</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>LISTofPROPERTY</entry> - <entry align='left'>properties</entry> + <entry namest="c1">a</entry> + <entry namest="c2">LISTofPROPERTY</entry> + <entry namest="c3">properties</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>GetProperties</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>GetProperties</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>14</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">14</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='1.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>GetPropertiesReply</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>GetPropertiesReply</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>15</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">15</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>a/8</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">a/8</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> <row> - <entry align='left'>a</entry> - <entry align='left'>LISTofPROPERTY</entry> - <entry align='left'>properties</entry> + <entry namest="c1">a</entry> + <entry namest="c2">LISTofPROPERTY</entry> + <entry namest="c3">properties</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveYourselfPhase2Request</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfPhase2Request</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>16</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">16</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveYourselfPhase2</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveYourselfPhase2</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>17</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">17</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> - </tbody> - </tgroup> -</informaltable> -<informaltable pgwide='0' frame='all'> - <tgroup cols='3' align='center'> - <colspec colwidth='0.5in' colname='c1'/> - <colspec colwidth='0.5in' colname='c2'/> - <colspec colwidth='1.0in' colname='c3'/> - <thead> <row> - <entry namest="c1" nameend="c3" align='center'><function>SaveComplete</function></entry> + <entry spanname="messagename"><emphasis role="bold"><function>SaveComplete</function></emphasis></entry> </row> - </thead> - <tbody> <row> - <entry align='left'>1</entry> - <entry align='left'>?</entry> - <entry align='left'>XSMP</entry> + <entry namest="c1">1</entry> + <entry namest="c2">?</entry> + <entry namest="c3">XSMP</entry> </row> <row> - <entry align='left'>1</entry> - <entry align='left'>18</entry> - <entry align='left'>opcode</entry> + <entry namest="c1">1</entry> + <entry namest="c2">18</entry> + <entry namest="c3">opcode</entry> </row> <row> - <entry align='left'>2</entry> - <entry align='left'></entry> - <entry align='left'>unused</entry> + <entry namest="c1">2</entry> + <entry namest="c2"></entry> + <entry namest="c3">unused</entry> </row> <row> - <entry align='left'>4</entry> - <entry align='left'>0</entry> - <entry align='left'>length of remaining data in 8-byte units</entry> + <entry namest="c1">4</entry> + <entry namest="c2">0</entry> + <entry namest="c3">length of remaining data in 8-byte units</entry> </row> </tbody> </tgroup> @@ -2197,85 +1925,85 @@ of stored properties does not extend into subsequent sessions. </para> <informaltable pgwide='0' frame='none'> - <tgroup cols='4' align='center'> - <colspec colname='c1'/> - <colspec colname='c2'/> - <colspec colname='c3'/> - <colspec colname='c4'/> + <tgroup cols='4'> + <colspec colname='c1' align='left' /> + <colspec colname='c2' align='left' /> + <colspec colname='c3' align='left' /> + <colspec colname='c4' align='center'/> <thead> <row> - <entry align='left'>Name</entry> - <entry align='left'>Type</entry> - <entry align='left'>Posix Type</entry> - <entry align='center'>Required?</entry> + <entry>Name</entry> + <entry>Type</entry> + <entry>Posix Type</entry> + <entry>Required?</entry> </row> </thead> <tbody> <row> - <entry align='left'>CloneCommand</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>Yes</entry> + <entry>CloneCommand</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>Yes</entry> </row> <row> - <entry align='left'>CurrentDirectory</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>ARRAY8</entry> - <entry align='center'>No</entry> + <entry>CurrentDirectory</entry> + <entry>OS-specific</entry> + <entry>ARRAY8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>DiscardCommand</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>No*</entry> + <entry>DiscardCommand</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>No*</entry> </row> <row> - <entry align='left'>Environment</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>No</entry> + <entry>Environment</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>ProcessID</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>ARRAY8</entry> - <entry align='center'>No</entry> + <entry>ProcessID</entry> + <entry>OS-specific</entry> + <entry>ARRAY8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>Program</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>ARRAY8</entry> - <entry align='center'>Yes</entry> + <entry>Program</entry> + <entry>OS-specific</entry> + <entry>ARRAY8</entry> + <entry>Yes</entry> </row> <row> - <entry align='left'>RestartCommand</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>Yes</entry> + <entry>RestartCommand</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>Yes</entry> </row> <row> - <entry align='left'>ResignCommand</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>No</entry> + <entry>ResignCommand</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>RestartStyleHint</entry> - <entry align='left'>CARD8</entry> - <entry align='left'>CARD8</entry> - <entry align='center'>No</entry> + <entry>RestartStyleHint</entry> + <entry>CARD8</entry> + <entry>CARD8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>ShutdownCommand</entry> - <entry align='left'>OS-specific</entry> - <entry align='left'>LISTofARRAY8</entry> - <entry align='center'>No</entry> + <entry>ShutdownCommand</entry> + <entry>OS-specific</entry> + <entry>LISTofARRAY8</entry> + <entry>No</entry> </row> <row> - <entry align='left'>UserID</entry> - <entry align='left'>ARRAY8</entry> - <entry align='left'>ARRAY8</entry> - <entry align='center'>Yes</entry> + <entry>UserID</entry> + <entry>ARRAY8</entry> + <entry>ARRAY8</entry> + <entry>Yes</entry> </row> </tbody> </tgroup> @@ -2378,31 +2106,31 @@ possible values are as follows: </para> <informaltable pgwide='0' frame='none'> - <tgroup cols='2' align='center'> - <colspec colname='c1'/> - <colspec colname='c2'/> + <tgroup cols='2'> + <colspec colname='c1' align='left'/> + <colspec colname='c2' align='right'/> <thead> <row> - <entry align='left'>Name</entry> - <entry align='right'>Value</entry> + <entry namest="c1">Name</entry> + <entry namest="c2">Value</entry> </row> </thead> <tbody> <row> - <entry align='left'>RestartIfRunning</entry> - <entry align='right'>0</entry> + <entry namest="c1">RestartIfRunning</entry> + <entry namest="c2">0</entry> </row> <row> - <entry align='left'>RestartAnyway</entry> - <entry align='right'>1</entry> + <entry namest="c1">RestartAnyway</entry> + <entry namest="c2">1</entry> </row> <row> - <entry align='left'>RestartImmediately</entry> - <entry align='right'>2</entry> + <entry namest="c1">RestartImmediately</entry> + <entry namest="c2">2</entry> </row> <row> - <entry align='left'>RestartNever</entry> - <entry align='right'>3</entry> + <entry namest="c1">RestartNever</entry> + <entry namest="c2">3</entry> </row> </tbody> </tgroup> |