Lines Matching defs:output
1893 \brief Create and initialise output and mem; Set for writing to mem
1894 \param output Address where new output pointer will be set
1897 \note It is the caller's responsiblity to free output and mem.
1901 pgp_setup_memory_write(pgp_output_t **output, pgp_memory_t **mem, size_t bufsz)
1907 *output = pgp_output_new();
1912 pgp_writer_set_memory(*output, *mem);
1917 \brief Closes writer and frees output and mem
1918 \param output
1923 pgp_teardown_memory_write(pgp_output_t *output, pgp_memory_t *mem)
1925 pgp_writer_close(output);/* new */
1926 pgp_output_delete(output);
1977 \brief Create and initialise output and mem; Set for writing to file
1978 \param output Address where new output pointer will be set
1982 \note It is the caller's responsiblity to free output and to close fd.
1986 pgp_setup_file_write(pgp_output_t **output, const char *filename,
2013 *output = pgp_output_new();
2014 pgp_writer_set_fd(*output, fd);
2021 \param output
2025 pgp_teardown_file_write(pgp_output_t *output, int fd)
2027 pgp_writer_close(output);
2029 pgp_output_delete(output);
2037 pgp_setup_file_append(pgp_output_t **output, const char *filename)
2050 *output = pgp_output_new();
2051 pgp_writer_set_fd(*output, fd);
2061 pgp_teardown_file_append(pgp_output_t *output, int fd)
2063 pgp_teardown_file_write(output, fd);
2138 if (cbinfo->output) {
2143 pgp_write(cbinfo->output,