From adc93f6097615f16d57e8a24a256302f2144ec4e Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 14 Jan 2005 17:37:50 +0000 Subject: cut out the html - they're going to cause diffing problems. --- man/man3/encode.html | 109 --------------------------------------------------- 1 file changed, 109 deletions(-) delete mode 100644 man/man3/encode.html (limited to 'man/man3/encode.html') diff --git a/man/man3/encode.html b/man/man3/encode.html deleted file mode 100644 index c7a8132c..00000000 --- a/man/man3/encode.html +++ /dev/null @@ -1,109 +0,0 @@ - -encode(3) - Plan 9 from User Space - - - - -
-
-
ENCODE(3)ENCODE(3) -
-
-

NAME
- -
- - dec64, enc64, dec32, enc32, dec16, enc16, encodefmt – encoding - byte arrays as strings
- -
-

SYNOPSIS
- -
- - #include <u.h>
- #include <libc.h> -
-
- int    dec64(uchar *out, int lim, char *in, int n) -
-
- int    enc64(char *out, int lim, uchar *in, int n) -
-
- int    dec32(uchar *out, int lim, char *in, int n) -
-
- int    enc32(char *out, int lim, uchar *in, int n) -
-
- int    dec16(uchar *out, int lim, char *in, int n) -
-
- int    enc16(char *out, int lim, uchar *in, int n) -
-
- int    encodefmt(Fmt*)
-
-
-

DESCRIPTION
- -
- - -
- - Enc16, enc32 and enc64 create null terminated strings. They return - the size of the encoded string (without the null) or -1 if the - encoding fails. The encoding fails if lim, the length of the output - buffer, is too small. -
- - Dec16, dec32 and dec64 return the number of bytes decoded or -1 - if the decoding fails. The decoding fails if the output buffer - is not large enough or, for base 32, if the input buffer length - is not a multiple of 8. -
- - Encodefmt can be used with fmtinstall(3) and print(3) to print - encoded representations of byte arrays. The verbs are
- H     base 16 (i.e. hexadecimal). The default encoding is in upper - case. The l flag forces lower case.
- <     base 32
- [     base 64 (same as MIME) -
- - The length of the array is specified as f2. For example, to display - a 15 byte array as hex:
- -
- - char x[15];
- fmtinstall('H', encodefmt);
- print("%.*H\n", sizeof x, x);
-
-
- -
-

SOURCE
- -
- - /usr/local/plan9/src/lib9/u32.c
- /usr/local/plan9/src/lib9/u64.c
-
-
- -

-
-
- - -
-
-
-Space Glenda -
-
- - -- cgit v1.2.3