Index
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