=================================================================== RCS file: /home/cvs/OpenXM/doc/OpenXM-specs/OX-RFC-103.oxw,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- OpenXM/doc/OpenXM-specs/OX-RFC-103.oxw 2004/09/19 12:17:40 1.5 +++ OpenXM/doc/OpenXM-specs/OX-RFC-103.oxw 2006/02/01 00:30:04 1.6 @@ -1,16 +1,19 @@ -% $OpenXM: OpenXM/doc/OpenXM-specs/OX-RFC-103.oxw,v 1.4 2004/09/18 11:40:16 takayama Exp $ +% $OpenXM: OpenXM/doc/OpenXM-specs/OX-RFC-103.oxw,v 1.5 2004/09/19 12:17:40 takayama Exp $ /*&C OX-RFC: 103 OpenXM committers December 9, 2003, September 19, 2004 + February 1, 2006 */ //&en Supplement to OX-RFC-100 //&en --- Broadcasting in process trees and engine authentication +//&en --- Structure of error packets. //&ja OX-RFC-100 $B$X$NDI2C5!G=(B //&ja --- $B%W%m%;%9LZ9=B$$G$NF1Js$H%(%s%8%sG'>Z(B +//&ja --- $B%(%i!<%Q%1%C%H$N9=B$(B. /*&C @@ -19,7 +22,7 @@ Status of this memo Distribution of this memo is unlimited. Copyright Notice - OpenXM.org, 2003, 2004 + OpenXM.org, 2003, 2004, 2006 */ @@ -347,6 +350,63 @@ TCP/IP $B@\B3$G$N(B Accept $BB&$O%?%$%`%"%&%HF0:n$r $B4d:,$,@_7W(B, $B2A$r9T$C$?(B. RSA $B$N%-!<@8@.(B, DES $BEy$N(B OpenXM crypt $B%i%$%V%i%j$Nl=j$r$"$i$o$9(B CMO_STRING $B$N(Barray. + lines, (CMO_ARRAY) $BA0$HCM$N(B + pair($BD9$5(B2$B$N(Barray) $B$N(B array + parse_error_at, (CMO_INT32) parse $B%(%i!<$r$*$3$7$?9THV9f(B. + reason_of_parse_error, (CMO_STRING) parse $B%(%i!<$NM}M3(B. +*/ + +/*&C + +Example 1. + [["parse_error_at", 3 ], + ["reason_of_parse_error","parse error after (x-)"], + ] + +Example 2. + [["reason_of_error", "invalid argument"], + ["where",["shell","length"]], + ["lines", [15,-1]] + ] + +*/ + +/*&ja +$BNc(B2$B$NJdB-(B. + ["where",["shell","length"]], + ["lines", [15,-1]] +$B$N(B lines $B$N0UL#$O2r@b$rMW$9$k$G$"$m$&(B. +[15,-1] $B$N(B 15 $B$O(B executeString $B$KM?$($i$l$?J8;zNs$N(B 15 $B9TL\$K=P8=$7$F$$$k(B +$B4X?t(B shell $B$G%(%i!<$,5/$3$C$?$3$H$r0UL#$7$F$$$k(B. +$B4X?t(B shell $B$NCf$+$i8F$P$l$F$$$k(B length $B4X?t$G%(%i!<$,5/$-$F$$$k$N$G$"$k$,(B, +-1 $B$O$=$N9T(B(shell $B4X?t$NDj5ACf$G$NAjBPE*$J9THV9f(B)$B$OITL@$G$"$k$H$$$&$3$H$r(B +$B0UL#$7$F$$$k(B. */ //&ja @@$B;29MJ88%(B