A

AbstractRequest — Class in namespace hollodotme\FastCGI\Requests

Class AbstractRequest

AbstractRequest::addCustomVars() — Method in class AbstractRequest
AbstractRequest::addResponseCallbacks() — Method in class AbstractRequest
AbstractRequest::addFailureCallbacks() — Method in class AbstractRequest
AbstractRequest::addPassThroughCallbacks() — Method in class AbstractRequest

C

Client — Class in namespace hollodotme\FastCGI

Class Client

ConnectException — Class in namespace hollodotme\FastCGI\Exceptions

Class ConnectException

ConfiguresSocketConnection — Class in namespace hollodotme\FastCGI\Interfaces

Interface ConfiguresSocketConnection

D

EncodesNameValuePair::decodePairs() — Method in class EncodesNameValuePair
EncodesPacket::decodeHeader() — Method in class EncodesPacket
DeleteRequest — Class in namespace hollodotme\FastCGI\Requests

Class DeleteRequest

Defaults — Class in namespace hollodotme\FastCGI\SocketConnections

Class Defaults

E

EncodesNameValuePair — Class in namespace hollodotme\FastCGI\Interfaces

Class NameValuePairEncoder

EncodesNameValuePair::encodePairs() — Method in class EncodesNameValuePair
EncodesNameValuePair::encodePair() — Method in class EncodesNameValuePair
EncodesPacket — Class in namespace hollodotme\FastCGI\Interfaces

Interface PacketEncoder

EncodesPacket::encodePacket() — Method in class EncodesPacket

F

FastCGIClientException — Class in namespace hollodotme\FastCGI\Exceptions

Class FastCGIClientException

ForbiddenException — Class in namespace hollodotme\FastCGI\Exceptions

Class ForbiddenException

G

Client::getRequestIdsHavingResponse() — Method in class Client
ConfiguresSocketConnection::getSocketAddress() — Method in class ConfiguresSocketConnection
ConfiguresSocketConnection::getConnectTimeout() — Method in class ConfiguresSocketConnection
ConfiguresSocketConnection::getReadWriteTimeout() — Method in class ConfiguresSocketConnection
ProvidesRequestData::getGatewayInterface() — Method in class ProvidesRequestData
ProvidesRequestData::getRequestMethod() — Method in class ProvidesRequestData
ProvidesRequestData::getScriptFilename() — Method in class ProvidesRequestData
ProvidesRequestData::getServerSoftware() — Method in class ProvidesRequestData
ProvidesRequestData::getRemoteAddress() — Method in class ProvidesRequestData
ProvidesRequestData::getRemotePort() — Method in class ProvidesRequestData
ProvidesRequestData::getServerAddress() — Method in class ProvidesRequestData
ProvidesRequestData::getServerPort() — Method in class ProvidesRequestData
ProvidesRequestData::getServerName() — Method in class ProvidesRequestData
ProvidesRequestData::getServerProtocol() — Method in class ProvidesRequestData
ProvidesRequestData::getContentType() — Method in class ProvidesRequestData
ProvidesRequestData::getContentLength() — Method in class ProvidesRequestData
ProvidesRequestData::getContent() — Method in class ProvidesRequestData
ProvidesRequestData::getCustomVars() — Method in class ProvidesRequestData
ProvidesRequestData::getParams() — Method in class ProvidesRequestData
ProvidesRequestData::getRequestUri() — Method in class ProvidesRequestData
ProvidesRequestData::getResponseCallbacks() — Method in class ProvidesRequestData
ProvidesRequestData::getFailureCallbacks() — Method in class ProvidesRequestData
ProvidesRequestData::getPassThroughCallbacks() — Method in class ProvidesRequestData
ProvidesResponseData::getRequestId() — Method in class ProvidesResponseData
ProvidesResponseData::getHeaders() — Method in class ProvidesResponseData
ProvidesResponseData::getHeader() — Method in class ProvidesResponseData
ProvidesResponseData::getBody() — Method in class ProvidesResponseData
ProvidesResponseData::getRawResponse() — Method in class ProvidesResponseData
ProvidesResponseData::getDuration() — Method in class ProvidesResponseData
AbstractRequest::getServerSoftware() — Method in class AbstractRequest
AbstractRequest::getRemoteAddress() — Method in class AbstractRequest
AbstractRequest::getRemotePort() — Method in class AbstractRequest
AbstractRequest::getServerAddress() — Method in class AbstractRequest
AbstractRequest::getServerPort() — Method in class AbstractRequest
AbstractRequest::getServerName() — Method in class AbstractRequest
AbstractRequest::getServerProtocol() — Method in class AbstractRequest
AbstractRequest::getContentType() — Method in class AbstractRequest
AbstractRequest::getContent() — Method in class AbstractRequest
AbstractRequest::getCustomVars() — Method in class AbstractRequest
AbstractRequest::getGatewayInterface() — Method in class AbstractRequest
AbstractRequest::getScriptFilename() — Method in class AbstractRequest
AbstractRequest::getContentLength() — Method in class AbstractRequest
AbstractRequest::getParams() — Method in class AbstractRequest
AbstractRequest::getRequestUri() — Method in class AbstractRequest
AbstractRequest::getResponseCallbacks() — Method in class AbstractRequest
AbstractRequest::getFailureCallbacks() — Method in class AbstractRequest
AbstractRequest::getPassThroughCallbacks() — Method in class AbstractRequest
DeleteRequest::getRequestMethod() — Method in class DeleteRequest
GetRequest — Class in namespace hollodotme\FastCGI\Requests

Class GetRequest

GetRequest::getRequestMethod() — Method in class GetRequest
PatchRequest::getRequestMethod() — Method in class PatchRequest
PostRequest::getRequestMethod() — Method in class PostRequest
PutRequest::getRequestMethod() — Method in class PutRequest
Response::getRequestId() — Method in class Response
Response::getHeader() — Method in class Response
Response::getHeaders() — Method in class Response
Response::getBody() — Method in class Response
Response::getRawResponse() — Method in class Response
Response::getDuration() — Method in class Response
NetworkSocket::getSocketAddress() — Method in class NetworkSocket
NetworkSocket::getConnectTimeout() — Method in class NetworkSocket
NetworkSocket::getReadWriteTimeout() — Method in class NetworkSocket
UnixDomainSocket::getSocketAddress() — Method in class UnixDomainSocket
UnixDomainSocket::getConnectTimeout() — Method in class UnixDomainSocket
UnixDomainSocket::getReadWriteTimeout() — Method in class UnixDomainSocket

H

Client::hasUnhandledResponses() — Method in class Client
Client::hasResponse() — Method in class Client
Client::handleResponse() — Method in class Client
Client::handleResponses() — Method in class Client
Client::handleReadyResponses() — Method in class Client

N

NetworkSocket — Class in namespace hollodotme\FastCGI\SocketConnections

Class NetworkSocket

P

ProvidesRequestData — Class in namespace hollodotme\FastCGI\Interfaces

Interface ProvidesRequestData

ProvidesResponseData — Class in namespace hollodotme\FastCGI\Interfaces

Interface ProvidesResponseData

PatchRequest — Class in namespace hollodotme\FastCGI\Requests

Class PatchRequest

PostRequest — Class in namespace hollodotme\FastCGI\Requests

Class PostRequest

PutRequest — Class in namespace hollodotme\FastCGI\Requests

Class PutRequest

R

Client::readResponse() — Method in class Client
Client::readResponses() — Method in class Client
Client::readReadyResponses() — Method in class Client
RequestMethod — Class in namespace hollodotme\FastCGI\Constants

Class RequestMethod

ReadFailedException — Class in namespace hollodotme\FastCGI\Exceptions

Class ReadFailedException

AbstractRequest::resetCustomVars() — Method in class AbstractRequest
Response — Class in namespace hollodotme\FastCGI\Responses

Class Response

S

Client::sendRequest() — Method in class Client
Client::sendAsyncRequest() — Method in class Client
ServerProtocol — Class in namespace hollodotme\FastCGI\Constants

Class ServerProtocol

AbstractRequest::setServerSoftware() — Method in class AbstractRequest
AbstractRequest::setRemoteAddress() — Method in class AbstractRequest
AbstractRequest::setRemotePort() — Method in class AbstractRequest
AbstractRequest::setServerAddress() — Method in class AbstractRequest
AbstractRequest::setServerPort() — Method in class AbstractRequest
AbstractRequest::setServerName() — Method in class AbstractRequest
AbstractRequest::setServerProtocol() — Method in class AbstractRequest
AbstractRequest::setContentType() — Method in class AbstractRequest
AbstractRequest::setContent() — Method in class AbstractRequest
AbstractRequest::setCustomVar() — Method in class AbstractRequest
AbstractRequest::setRequestUri() — Method in class AbstractRequest

T

TimedoutException — Class in namespace hollodotme\FastCGI\Exceptions

Class TimedoutException

U

UnixDomainSocket — Class in namespace hollodotme\FastCGI\SocketConnections

Class UnixDomainSocket

W

Client::waitForResponse() — Method in class Client
Client::waitForResponses() — Method in class Client
WriteFailedException — Class in namespace hollodotme\FastCGI\Exceptions

Class WriteFailedException

_

Client::__construct() — Method in class Client
AbstractRequest::__construct() — Method in class AbstractRequest
Response::__construct() — Method in class Response
NetworkSocket::__construct() — Method in class NetworkSocket
UnixDomainSocket::__construct() — Method in class UnixDomainSocket