FastCGIProtoConnection

Higher-level FastCGI app server implementation, handling the various FastCGI response types.

Constructors

this
this(IConnection connection)
Undocumented in source.

Members

Classes

Request
class Request
Undocumented in source.

Functions

createRequest
Request createRequest()
Undocumented in source.
getRequest
Request getRequest(ushort requestId)
Undocumented in source. Be warned that the author may not have intended to support it.
getValue
const(char)[] getValue(const(char)[] name)
Undocumented in source. Be warned that the author may not have intended to support it.
killRequest
void killRequest(ushort requestId)
Undocumented in source. Be warned that the author may not have intended to support it.
newRequest
Request newRequest(ushort requestId)
Undocumented in source. Be warned that the author may not have intended to support it.
onRecord
void onRecord(FCGI_RecordHeader header, Data contentData)
Undocumented in source. Be warned that the author may not have intended to support it.
sendRecord
void sendRecord(FCGI_RecordHeader header, Data contentData)
Undocumented in source. Be warned that the author may not have intended to support it.
sendRecord
void sendRecord(FCGI_RecordType type, ushort requestId, Data contentData)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

maxConns
size_t maxConns;
Undocumented in source.
maxReqs
size_t maxReqs;
Undocumented in source.
mpxsConns
bool mpxsConns;
Undocumented in source.
requests
Request[] requests;
Undocumented in source.

Inherited Members

From FastCGIConnection

buffer
Data buffer;
Undocumented in source.
connection
IConnection connection;
Undocumented in source.
log
Logger log;
Undocumented in source.
onReadData
void onReadData(Data data)
Undocumented in source. Be warned that the author may not have intended to support it.
onRecord
void onRecord(FCGI_RecordHeader header, Data contentData)
Undocumented in source.

Meta