module Fcgi

Defined in:

fcgi/constants.cr
fcgi/records/abstract_data.cr
fcgi/records/begin_request.cr
fcgi/records/data.cr
fcgi/records/end_request.cr
fcgi/records/params.cr
fcgi/records/record.cr
fcgi/records/stderr.cr
fcgi/records/stdin.cr
fcgi/records/stdout.cr
fcgi/request.cr
fcgi/response.cr
fcgi/version.cr

Constant Summary

FCGI_ABORT_REQUEST = 2_u32
FCGI_BEGIN_REQUEST = 1_u32

Values for type component of FCGI_Header

FCGI_CANT_MPX_CONN = 1_u8
FCGI_DATA = 8_u32
FCGI_END_REQUEST = 3_u32
FCGI_GET_VALUES = 9_u32
FCGI_GET_VALUES_RESULT = 10_u32
FCGI_KEEP_CONN = 1

Mask for flags component of FCGI_BeginRequestBody

FCGI_LISTENSOCK_FILENO = 0

Listening socket file number

FCGI_MAXTYPE = FCGI_UNKNOWN_TYPE
FCGI_OVERLOADED = 2_u8
FCGI_PARAMS = 4_u32
FCGI_REQUEST_COMPLETE = 0_u8

Values for protocolStatus component of FCGI_EndRequestBody

FCGI_STDERR = 7_u32
FCGI_STDIN = 5_u32
FCGI_STDOUT = 6_u32
FCGI_UNKNOWN_ROLE = 3_u8
FCGI_UNKNOWN_TYPE = 11_u32
FCGI_VERSION = 1_u32

FCGI constants

VERSION = "0.1.0"