DragonFly On-Line Manual Pages

Search: Section:  


KHTTP_FCGI_PARSE(3)   DragonFly Library Functions Manual   KHTTP_FCGI_PARSE(3)

NAME

khttp_fcgi_parse - parse a FastCGI instance for kcgi

LIBRARY

library "libkcgi"

SYNOPSIS

#include <stdint.h> #include <kcgi.h> enum kcgi_err khttp_fcgi_parse(struct kfcgi *fcgi, struct kreq *req);

DESCRIPTION

The khttp_fcgi_parse function parses and validates a single FastCGI request. They may be invoked as many times as necessary, but must follow a call to khttp_fcgi_init(3) and be followed by khttp_fcgi_free(3). The req object filled in by khttp_fcgi_parse must be subsequently freed by khttp_free.

RETURN VALUES

These are the same as in khttp_parse(3), except the KCGI_HUP return code indicates that no more requests will arrive and the application should exit.

SEE ALSO

kcgi(3), khttp_fcgi_init(3), khttp_free(3), khttp_parse(3)

AUTHORS

The khttp_fcgi_parse function was written by Kristaps Dzonsons <kristaps@bsd.lv>. DragonFly 6.5-DEVELOPMENT August 1, 2015 DragonFly 6.5-DEVELOPMENT

Search: Section: