aboutsummaryrefslogtreecommitdiffstats
path: root/src/isascii.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2007-08-09 10:44:02 +0000
committerMarcus Brinkmann <[email protected]>2007-08-09 10:44:02 +0000
commit0571557e17f9b18446b2f23c697e21987f6fec6e (patch)
tree02ab19ff204dccc9767f4652d8c3867f0340d9c6 /src/isascii.c
parentBetter error code mapping. (diff)
downloadlibassuan-0571557e17f9b18446b2f23c697e21987f6fec6e.tar.gz
libassuan-0571557e17f9b18446b2f23c697e21987f6fec6e.zip
doc/
2007-08-09 Marcus Brinkmann <[email protected]> * assuan.texi (External I/O Loop): New chapter. src/ 2007-08-09 Marcus Brinkmann <[email protected]> * assuan.h (assuan_process_done, assuan_inquire_ext): New prototypes. * assuan-defs.h (struct assuan_context_s): New members in_process_next, in_command, inquire_cb, inquire_cb_data, inquire_r_buffer, inquire_r_buffer_len, inquire_membuf. (_assuan_inquire_ext_cb, _assuan_inquire_release): New prototypes. * assuan-handler.c (PROCESS_DONE): New macro. (dummy_handler, std_handler_nop, std_handler_cancel) (std_handler_option, std_handler_bye, std_handler_auth) (std_handler_reset, std_handler_end): Use PROCESS_DONE to optionally call assuan_process_done if CTX->in_process_next is true. (assuan_process_done, process_next): New functions. (assuan_process_next): Rewritten to support external event handling. * mkerrors: Do not clear high bits of -1 for old style EOF. * assuan-inquire.c (_assuan_inquire_release) (_assuan_inquire_ext_cb, assuan_inquire_ext): New functions. * assuan-pipe-server.c (_assuan_release_context): Call _assuan_inquire_release.
Diffstat (limited to 'src/isascii.c')
0 files changed, 0 insertions, 0 deletions