Index: ossp-pkg/xds/xds.pod RCS File: /v/ossp/cvs/ossp-pkg/xds/xds.pod,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/xds/xds.pod,v' 2>/dev/null --- xds.pod 2001/07/03 11:36:22 1.2 +++ xds.pod 2001/07/04 14:21:20 1.3 @@ -36,10 +36,11 @@ I. The encoded/decoded representation must not take up more than I byte of memory, because that's the maximum I can hold. If the buffer is too small, I must return -B. In case of no error, I must return -B. The variable I is passed through to the -function every time it is called; it is not touched in any way by the -xds library. +B. In case of no error, I must return the +number of bytes it has written to the buffer. (Note that all xds error +defines are smaller than >0.) The variable I is passed +through to the function every time it is called; it is not touched in +any way by the xds library. A valid name I for a callback function consists of an arbitrary number of characters from the class [a-zA-Z0-9_-].