[BACK]Return to cmo-basic0.tex CVS log [TXT][DIR] Up to [local] / OpenXM / doc / OpenXM-specs

Diff for /OpenXM/doc/OpenXM-specs/cmo-basic0.tex between version 1.2 and 1.7

version 1.2, 2000/01/24 02:48:24 version 1.7, 2000/09/23 01:05:57
Line 1 
Line 1 
 %% $OpenXM: OpenXM/doc/OpenXM-specs/cmo-basic0.tex,v 1.1.1.1 2000/01/20 08:52:46 noro Exp $  %% $OpenXM: OpenXM/doc/OpenXM-specs/cmo-basic0.tex,v 1.6 2000/09/09 21:59:12 takayama Exp $
 //&jp \section{CMO Primitive ¤Î object}  //&jp \section{CMO Primitive object}
 //&eg \section{CMO Primitive object}  //&eg \section{CMO Primitive object}
 \label{sec:basic0}  \label{sec:basic0}
 /*&jp  /*&jp
Line 73  any CMObject consists of a tag and a body: \\
Line 73  any CMObject consists of a tag and a body: \\
 /*&C  /*&C
 @../SSkan/plugin/cmotag.h  @../SSkan/plugin/cmotag.h
 \begin{verbatim}  \begin{verbatim}
 #define LARGEID  0x7f000000  #define LARGEID  0x7f000000   /* 2130706432 */
 #define CMO_ERROR2 (LARGEID+2)  #define CMO_ERROR2 (LARGEID+2)
 #define CMO_NULL   1  #define CMO_NULL   1
 #define CMO_INT32  2  #define CMO_INT32  2
Line 123  ob ¤Ï¥ê¥¹¥È¤Ç¤¢¤ê,  TCP/IP ¤Ë¤è¤ë¥¹¥È¥ê¡¼¥à·¿Àܳ¤Î¾ì¹
Line 123  ob ¤Ï¥ê¥¹¥È¤Ç¤¢¤ê,  TCP/IP ¤Ë¤è¤ë¥¹¥È¥ê¡¼¥à·¿Àܳ¤Î¾ì¹
 ºÇ½é¤ÎÀ®Ê¬¤Ï¥¨¥é¡¼¤òµ¯¤³¤·¤¿ OX ¥á¥Ã¥»¡¼¥¸(¸å½Ò)  ºÇ½é¤ÎÀ®Ê¬¤Ï¥¨¥é¡¼¤òµ¯¤³¤·¤¿ OX ¥á¥Ã¥»¡¼¥¸(¸å½Ò)
 ¤Î¥·¥ê¥¢¥ëÈÖ¹æ¤Ç¤Ê¤¤¤È¤¤¤±¤Ê¤¤.  ¤Î¥·¥ê¥¢¥ëÈÖ¹æ¤Ç¤Ê¤¤¤È¤¤¤±¤Ê¤¤.
 ¥·¥ê¥¢¥ëÈÖ¹æ¤Ï Integer32 ¤Çɽ¸½¤¹¤ë.  ¥·¥ê¥¢¥ëÈÖ¹æ¤Ï Integer32 ¤Çɽ¸½¤¹¤ë.
   
   \noindent
   Remark: Îò»ËŪ¤ÊÍýͳ¤Ë¤è¤ê, ¥¨¥é¡¼¥ª¥Ö¥¸¥§¥¯¥È¤Î CMO ¥¿¥°¤Ï {\it
   CMO\_ERROR2} ¤È̾ÉÕ¤±¤é¤ì¤Æ¤¤¤ë. ¼¡¤ÎÈǤλÅÍͽñ¤Ç¤Ï {\tt CMO\_ERROR}
   ¤ËÊѹ¹¤¹¤ëͽÄê¤Ç¤¢¤ë.
 */  */
 /*&eg  /*&eg
 It is an object used when a server makes an error.  It is an object used when a server makes an error.
 {\it CMObject} ob carries error informations.  {\it CMObject} ob carries error informations.
 The instance ob is a list and in case of a stream connection like TCP/IP  The instance ob is a list and, in case of a stream connection like TCP/IP,
 the first element must be the serial number of the OX message  the first element must be the serial number of the OX message
 that caused the error.  that caused the error.
 The serial number is given by the data type Integer32.  The serial number is given by the data type Integer32.
   
   \noindent
   Remark: For a historical reason the CMO tag of the error object is
   named {\tt CMO\_ERROR2}. In the next version of OpenXM specification
   we may rename it {\tt CMO\_ERROR}.
 */  */
   
 /*&C  /*&C
Line 232  Cstring ¤Çɽ¤·¤¿¥·¥¹¥Æ¥à̾, Server version, CPU type, 
Line 242  Cstring ¤Çɽ¤·¤¿¥·¥¹¥Æ¥à̾, Server version, CPU type, 
 SM ¥¿¥°¤ò, Integer32 ¤Çɽ¸½¤·¤¿¤â¤Î¤ò½¸¤á¤¿¥ê¥¹¥È¤Ç¤¢¤ë.  SM ¥¿¥°¤ò, Integer32 ¤Çɽ¸½¤·¤¿¤â¤Î¤ò½¸¤á¤¿¥ê¥¹¥È¤Ç¤¢¤ë.
 3 ÈÖÌܤÎÍ×ÁǤÏ, ¥·¥¹¥Æ¥à xxx ¤¬¤¢¤Ä¤«¤¦¤³¤È¤Î²Äǽ¤Ê  3 ÈÖÌܤÎÍ×ÁǤÏ, ¥·¥¹¥Æ¥à xxx ¤¬¤¢¤Ä¤«¤¦¤³¤È¤Î²Äǽ¤Ê
 ¥Ç¡¼¥¿·Á¼°¤ò¤¢¤Ä¤á¤¿¥ê¥¹¥È¤Ç¤¢¤ë.  ¥Ç¡¼¥¿·Á¼°¤ò¤¢¤Ä¤á¤¿¥ê¥¹¥È¤Ç¤¢¤ë.
 ¾ÜºÙ¤Ï mathcap ¤ÎÀá¤ÇÀâÌÀ¤¹¤ë.  ¾ÜºÙ¤Ï mathcap ¤ÎÀá \ref{subsubsection:mathcap} ¤ÇÀâÌÀ¤¹¤ë.
 */  */
 /*&eg  /*&eg
 ob is a list of which length is more than or equal to three.  ob is a list of which length is more than or equal to three.
Line 244  and extra informations.
Line 254  and extra informations.
 The second element is a list of SM tags in Integer 32.  The second element is a list of SM tags in Integer 32.
 The third element is a list of data type tags which the server or the client  The third element is a list of data type tags which the server or the client
 can understand.  can understand.
 The details will be explained in the section on mathcap.  The details will be explained in the section on mathcap \ref{subsubsection:mathcap}.
 */  */
   
 /*&C  /*&C
Line 262  The details will be explained in the section on mathca
Line 272  The details will be explained in the section on mathca
 \end{tabular}\\  \end{tabular}\\
 */  */
 //&jp ¤Çɽ¸½¤¹¤ë.  //&jp ¤Çɽ¸½¤¹¤ë.
   
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.7

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>