Index
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