Next: , Previous: , Up: The Libdico Library   [Contents][Index]


D.6 Filter

Define: FILTER_ENCODE
Define: FILTER_DECODE
Function Type: filter_xcode_t
typedef int (*filter_xcode_t) (const char *, size_t,
                   char *, size_t, size_t *, size_t, size_t *);
Function: dico_stream_t filter_stream_create ( dico_stream_t str, size_t min_level, size_t max_line_length, filter_xcode_t xcode, int mode)
Function: dico_stream_t dico_codec_stream_create ( const char *encoding, int mode, dico_stream_t transport)
Function: dico_stream_t dico_base64_stream_create ( dico_stream_t str, int mode)
Function: dico_stream_t dico_qp_stream_create ( dico_stream_t str, int mode)
Function: int dico_base64_input (char c)
Function: int dico_base64_decode ( const char *iptr, size_t isize, char *optr, size_t osize, size_t *pnbytes, size_t line_max, size_t *pline_len)
Function: int dico_base64_encode ( const char *iptr, size_t isize, char *optr, size_t osize, size_t *pnbytes, size_t line_max, size_t *pline_len)
Function: int dico_qp_decode ( const char *iptr, size_t isize, char *optr, size_t osize,  

size_t *pnbytes,   size_t line_max, size_t *pline_len)

Function: int dico_qp_encode ( const char *iptr, size_t isize, char *optr, size_t osize, size_t *pnbytes, size_t line_max, size_t *pline_len)