Name
ap_pcfg_open_custom — create a custom configuration
Synopsis
configfile_t *ap_pcfg_open_custom(pool *p, const char *descr, void *param, int(*getch)(void *param), void *(*getstr) (void *buf, size_t bufsiz, void *param), int(*close_func)(void *param))
Creates a custom configuration. The function getch(
)
should read a character from the configuration, returning
it or EOF
if the configuration is finished. The
function getstr()
(if supplied — it can be
NULL
, in which case getch()
will be used instead) should read a whole line into
buf
, terminating with NUL
. It
should return buf
or NULL
if
the configuration is finished. close_func()
(if
supplied — it can be NULL
) should close the
configuration, returning 0
or more on success. All
the functions are passed param
when called.
Get Apache: The Definitive Guide, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.