A

MultipartFormData::addFile() — Method in class MultipartFormData
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
ConnectException — Class in namespace hollodotme\FastCGI\Exceptions
ComposesRequestContent — Class in namespace hollodotme\FastCGI\Interfaces
ConfiguresSocketConnection — Class in namespace hollodotme\FastCGI\Interfaces

Interface ConfiguresSocketConnection

Socket::collectResource() — Method in class Socket
SocketCollection::collectResources() — Method in class SocketCollection
SocketCollection::count() — Method in class SocketCollection

D

NameValuePairEncoder::decodePairs() — Method in class NameValuePairEncoder
PacketEncoder::decodeHeader() — Method in class PacketEncoder
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

NameValuePairEncoder::encodePairs() — Method in class NameValuePairEncoder
NameValuePairEncoder::encodePair() — Method in class NameValuePairEncoder
PacketEncoder::encodePacket() — Method in class PacketEncoder
ConfiguresSocketConnection::equals() — Method in class ConfiguresSocketConnection
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
NetworkSocket::equals() — Method in class NetworkSocket
UnixDomainSocket::equals() — Method in class UnixDomainSocket
SocketId::equals() — Method in class SocketId

F

FastCGIClientException — Class in namespace hollodotme\FastCGI\Exceptions
Socket::fetchResponse() — Method in class Socket
SocketId::fromInt() — Method in class SocketId

G

Client::getSocketIdsHavingResponse() — Method in class Client
ComposesRequestContent::getContentType() — Method in class ComposesRequestContent
ComposesRequestContent::getContent() — Method in class ComposesRequestContent
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::getHeaders() — Method in class ProvidesResponseData
ProvidesResponseData::getHeader() — Method in class ProvidesResponseData
ProvidesResponseData::getHeaderLine() — Method in class ProvidesResponseData
ProvidesResponseData::getBody() — Method in class ProvidesResponseData
ProvidesResponseData::getOutput() — Method in class ProvidesResponseData
ProvidesResponseData::getError() — Method in class ProvidesResponseData
ProvidesResponseData::getDuration() — Method in class ProvidesResponseData
JsonData::getContentType() — Method in class JsonData
JsonData::getContent() — Method in class JsonData
MultipartFormData::getContentType() — Method in class MultipartFormData
MultipartFormData::getContent() — Method in class MultipartFormData
UrlEncodedFormData::getContentType() — Method in class UrlEncodedFormData
UrlEncodedFormData::getContent() — Method in class UrlEncodedFormData
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::getHeader() — Method in class Response
Response::getHeaderLine() — Method in class Response
Response::getHeaders() — Method in class Response
Response::getBody() — Method in class Response
Response::getOutput() — Method in class Response
Response::getError() — 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
Socket::getId() — Method in class Socket
SocketCollection::getById() — Method in class SocketCollection
SocketCollection::getSocketIdsByResources() — Method in class SocketCollection
SocketCollection::getByResource() — Method in class SocketCollection
SocketCollection::getIdleSocket() — Method in class SocketCollection
SocketId::getValue() — Method in class SocketId

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
Socket::hasResponse() — Method in class Socket
SocketCollection::hasBusySockets() — Method in class SocketCollection

I

Socket::isIdle() — Method in class Socket
Socket::isUsable() — Method in class Socket
Socket::isBusy() — Method in class Socket
SocketCollection::isEmpty() — Method in class SocketCollection

J

JsonData — Class in namespace hollodotme\FastCGI\RequestContents

M

MultipartFormData — Class in namespace hollodotme\FastCGI\RequestContents

N

NameValuePairEncoder — Class in namespace hollodotme\FastCGI\Encoders

Class NameValuePairEncoder

DeleteRequest::newWithRequestContent() — Method in class DeleteRequest
GetRequest::newWithRequestContent() — Method in class GetRequest
PatchRequest::newWithRequestContent() — Method in class PatchRequest
PostRequest::newWithRequestContent() — Method in class PostRequest
PutRequest::newWithRequestContent() — Method in class PutRequest
NetworkSocket — Class in namespace hollodotme\FastCGI\SocketConnections
Socket::notifyResponseCallbacks() — Method in class Socket
Socket::notifyFailureCallbacks() — Method in class Socket
SocketCollection::new() — Method in class SocketCollection
SocketId::new() — Method in class SocketId

P

PacketEncoder — Class in namespace hollodotme\FastCGI\Encoders

Class PacketEncoder

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
AbstractRequest::resetCustomVars() — Method in class AbstractRequest
Response — Class in namespace hollodotme\FastCGI\Responses

Class Response

SocketCollection::remove() — Method in class SocketCollection

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
Socket — Class in namespace hollodotme\FastCGI\Sockets
Socket::sendRequest() — Method in class Socket
SocketCollection — Class in namespace hollodotme\FastCGI\Sockets
SocketId — Class in namespace hollodotme\FastCGI\Sockets

T

TimedoutException — Class in namespace hollodotme\FastCGI\Exceptions

U

UrlEncodedFormData — Class in namespace hollodotme\FastCGI\RequestContents
UnixDomainSocket — Class in namespace hollodotme\FastCGI\SocketConnections

Class UnixDomainSocket

Socket::usesConnection() — Method in class Socket

W

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

_

Client::__construct() — Method in class Client
JsonData::__construct() — Method in class JsonData
MultipartFormData::__construct() — Method in class MultipartFormData
UrlEncodedFormData::__construct() — Method in class UrlEncodedFormData
AbstractRequest::__construct() — Method in class AbstractRequest
Response::__construct() — Method in class Response
NetworkSocket::__construct() — Method in class NetworkSocket
UnixDomainSocket::__construct() — Method in class UnixDomainSocket
Socket::__construct() — Method in class Socket
Socket::__destruct() — Method in class Socket