OSSP CVS Repository

ossp - Check-in [4305]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 4305
Date: 2001-Aug-09 17:23:28 (local)
2001-Aug-09 15:23:28 (UTC)
User:simons
Branch:
Comment: Fixed length of input and output data for the XML engines.
Tickets:
Inspections:
Files:
ossp-pkg/xds/docs/libxds.tex      1.10 -> 1.11     25 inserted, 25 deleted

ossp-pkg/xds/docs/libxds.tex 1.10 -> 1.11

--- libxds.tex   2001/08/09 14:59:07     1.10
+++ libxds.tex   2001/08/09 15:23:28     1.11
@@ -1,6 +1,6 @@
 % -*- mode: LaTeX; fill-column: 75; -*-
 %
-% $Id: libxds.tex,v 1.10 2001/08/09 14:59:07 simons Exp $
+% $Id: libxds.tex,v 1.11 2001/08/09 15:23:28 simons Exp $
 %
 \documentclass[a4paper,10pt,pointlessnumbers,bibtotoc]{scrartcl}
 \usepackage[dvips,xdvi]{graphicx}
@@ -954,16 +954,16 @@
 
 \begin{tabular}{|c|c|c|c|} \hline
 \bf Function Name     & \bf Expected ``args'' Datatype & \bf Input & \bf Output \\ \hline
-xdr\_encode\_uint32()      & xds\_uint32\_t   & 4 byte   & 4 byte \\
-xdr\_decode\_uint32()      & xds\_uint32\_t*  & 4 byte   & 4 byte \\[1ex]
-xdr\_encode\_int32()       & xds\_int32\_t    & 4 byte   & 4 byte \\
-xdr\_decode\_int32()       & xds\_int32\_t*   & 4 byte   & 4 byte \\[1ex]
-xdr\_encode\_uint64()      & xds\_uint64\_t   & 4 byte   & 4 byte \\
-xdr\_decode\_uint64()      & xds\_uint64\_t*  & 4 byte   & 4 byte \\[1ex]
-xdr\_encode\_int64()       & xds\_int64\_t    & 4 byte   & 4 byte \\
-xdr\_decode\_int64()       & xds\_int64\_t*   & 4 byte   & 4 byte \\[1ex]
-xdr\_encode\_double()      & xds\_double\_t   & ?? byte  & ?? byte \\
-xdr\_decode\_double()      & xds\_double\_t*  & ?? byte  & ?? byte \\[1ex]
+xdr\_encode\_uint32()      & xds\_uint32\_t   & 4 bytes  & 4 bytes  \\
+xdr\_decode\_uint32()      & xds\_uint32\_t*  & 4 bytes  & 4 bytes  \\[1ex]
+xdr\_encode\_int32()       & xds\_int32\_t    & 4 bytes  & 4 bytes  \\
+xdr\_decode\_int32()       & xds\_int32\_t*   & 4 bytes  & 4 bytes  \\[1ex]
+xdr\_encode\_uint64()      & xds\_uint64\_t   & 4 bytes  & 4 bytes  \\
+xdr\_decode\_uint64()      & xds\_uint64\_t*  & 4 bytes  & 4 bytes  \\[1ex]
+xdr\_encode\_int64()       & xds\_int64\_t    & 4 bytes  & 4 bytes  \\
+xdr\_decode\_int64()       & xds\_int64\_t*   & 4 bytes  & 4 bytes  \\[1ex]
+xdr\_encode\_double()      & xds\_double\_t   & ?? bytes & ?? bytes \\
+xdr\_decode\_double()      & xds\_double\_t*  & ?? bytes & ?? bytes \\[1ex]
 xdr\_encode\_octetstream() & void*, size\_t   & variable & variable \\
 xdr\_decode\_octetstream() & void**, size\_t* & variable & variable \\[1ex]
 xdr\_encode\_string()      & char*            & variable & variable \\
@@ -985,20 +985,20 @@
 
 \begin{tabular}{|c|c|c|c|} \hline
 \bf Function Name     & \bf Expected ``args'' Datatype & \bf Input & \bf Output \\ \hline
-xml\_encode\_uint32()      & xds\_uint32\_t   & ?? byte  & ?? byte \\
-xml\_decode\_uint32()      & xds\_uint32\_t*  & ?? byte  & ?? byte \\[1ex]
-xml\_encode\_int32()       & xds\_int32\_t    & ?? byte  & ?? byte \\
-xml\_decode\_int32()       & xds\_int32\_t*   & ?? byte  & ?? byte \\[1ex]
-xml\_encode\_uint64()      & xds\_uint64\_t   & ?? byte  & ?? byte \\
-xml\_decode\_uint64()      & xds\_uint64\_t*  & ?? byte  & ?? byte \\[1ex]
-xml\_encode\_int64()       & xds\_int64\_t    & ?? byte  & ?? byte \\
-xml\_decode\_int64()       & xds\_int64\_t*   & ?? byte  & ?? byte \\[1ex]
-xml\_encode\_double()      & xds\_double\_t   & ?? byte  & ?? byte \\
-xml\_decode\_double()      & xds\_double\_t*  & ?? byte  & ?? byte \\[1ex]
-xml\_encode\_octetstream() & void*, size\_t   & variable & variable \\
-xml\_decode\_octetstream() & void**, size\_t* & variable & variable \\[1ex]
-xml\_encode\_string()      & char*            & variable & variable \\
-xml\_decode\_string()      & char**           & variable & variable \\ \hline
+xml\_encode\_uint32()      & xds\_uint32\_t   & 4 bytes      & 18--27 bytes \\
+xml\_decode\_uint32()      & xds\_uint32\_t*  & 18--27 bytes & 4 bytes      \\[1ex]
+xml\_encode\_int32()       & xds\_int32\_t    & 4 bytes      & 16--26 bytes \\
+xml\_decode\_int32()       & xds\_int32\_t*   & 16--26 bytes & 4 bytes      \\[1ex]
+xml\_encode\_uint64()      & xds\_uint64\_t   & 8 bytes      & 18--37 bytes \\
+xml\_decode\_uint64()      & xds\_uint64\_t*  & 18--37 bytes & 8 bytes      \\[1ex]
+xml\_encode\_int64()       & xds\_int64\_t    & 8 bytes      & 16--36 bytes \\
+xml\_decode\_int64()       & xds\_int64\_t*   & 16--36 bytes & 8 bytes      \\[1ex]
+xml\_encode\_double()      & xds\_double\_t   & ?? bytes     & ?? bytes     \\
+xml\_decode\_double()      & xds\_double\_t*  & ?? bytes     & ?? bytes     \\[1ex]
+xml\_encode\_octetstream() & void*, size\_t   & variable     & variable     \\
+xml\_decode\_octetstream() & void**, size\_t* & variable     & variable     \\[1ex]
+xml\_encode\_string()      & char*            & variable     & variable     \\
+xml\_decode\_string()      & char**           & variable     & variable     \\ \hline
 \end{tabular}
 \medskip
 

CVSTrac 2.0.1