kcgi_writer_disable - disable further writer allocations


KCGI_WRITER_DISABLE(3) Library Functions Manual KCGI_WRITER_DISABLE(3)

NAME

kcgi_writer_disable — disable further writer allocations

LIBRARY

library “libkcgi”

SYNOPSIS

#include <sys/types.h>
#include <stdarg.h>
#include <stdint.h>
#include <kcgi.h>

void

kcgi_writer_disable(struct kreq *req);

DESCRIPTION

The kcgi_writer_disable() function disables subsequent calls to kjson_open(3), kxml_open(3), khtml_open(3), and the khttp_write(3) family of writing functions. It may be invoked multiple times. The purpose of kcgi_writer_disable() is to lock down writes to a given format and guarantee conformant output.

After invocation, calling any of the above functions will abort(3) the program.

SEE ALSO

kcgihtml(3), kcgijson(3), kcgixml(3)

AUTHORS

This function was written by Kristaps Dzonsons <[email protected]>. GNU $Mdocdate$ KCGI_WRITER_DISABLE(3)


Updated 2024-01-29 - jenkler.se | uex.se