12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- .TH "jose_io_t" 3 "Tue May 30 2017" "José" \" -*- nroff -*-
- .ad l
- .nh
- .SH NAME
- jose_io_t \- The interface for chained IO\&.
- .SH SYNOPSIS
- .br
- .PP
- .SS "Data Fields"
- .in +1c
- .ti -1c
- .RI "bool(* \fBfeed\fP )(\fBjose_io_t\fP *io, const void *in, size_t len)"
- .br
- .RI "Pushes data into the IO chain\&. "
- .ti -1c
- .RI "bool(* \fBdone\fP )(\fBjose_io_t\fP *io)"
- .br
- .RI "Completes the IO chain\&. "
- .in -1c
- .SH "Detailed Description"
- .PP
- The interface for chained IO\&.
- .PP
- \fBSee also:\fP
- .RS 4
- \fBjose_io_malloc()\fP
- .PP
- \fBjose_io_buffer()\fP
- .PP
- \fBjose_io_file()\fP
- .PP
- \fBjose_io_multiplex()\fP
- .PP
- \fBjose_b64_enc_io()\fP
- .PP
- \fBjose_b64_dec_io()\fP
- .PP
- \fBjose_jws_sig_io()\fP
- .PP
- \fBjose_jws_ver_io()\fP
- .PP
- \fBjose_jwe_dec_io()\fP
- .PP
- \fBjose_jwe_dec_cek_io()\fP
- .PP
- \fBjose_jwe_enc_io()\fP
- .PP
- \fBjose_jwe_enc_cek_io()\fP
- .RE
- .PP
- .SH "Field Documentation"
- .PP
- .SS "bool(* jose_io_t::feed) (\fBjose_io_t\fP *io, const void *in, size_t len)"
- .PP
- Pushes data into the IO chain\&.
- .PP
- \fBParameters:\fP
- .RS 4
- \fIio\fP The \fBjose_io_t\fP entity you are using\&.
- .br
- \fIin\fP The input buffer\&.
- .br
- \fIlen\fP The length of the data in the input buffer\&.
- .RE
- .PP
- \fBReturns:\fP
- .RS 4
- Returns true if all data was consumed, otherwise false\&.
- .RE
- .PP
- .SS "bool(* jose_io_t::done) (\fBjose_io_t\fP *io)"
- .PP
- Completes the IO chain\&. Any data stored in internal buffers will be flushed\&.
- .PP
- \fBParameters:\fP
- .RS 4
- \fIio\fP The \fBjose_io_t\fP entity you are using\&.
- .RE
- .PP
- \fBReturns:\fP
- .RS 4
- Returns true if flushing was successful, otherwise false\&.
- .RE
- .PP
- .SH "Author"
- .PP
- Generated automatically by Doxygen for José from the source code\&.
|