proxygen
CurlService::CurlClient Member List

This is the complete list of members for CurlService::CurlClient, including all inherited members.

connectError(const folly::AsyncSocketException &ex) overrideCurlService::CurlClientvirtual
connectSuccess(proxygen::HTTPUpstreamSession *session) overrideCurlService::CurlClientvirtual
CurlClient(folly::EventBase *evb, proxygen::HTTPMethod httpMethod, const proxygen::URL &url, const proxygen::URL *proxy, const proxygen::HTTPHeaders &headers, const std::string &inputFilename, bool h2c=false, unsigned short httpMajor=1, unsigned short httpMinor=1)CurlService::CurlClient
detachTransaction() noexceptoverrideCurlService::CurlClientvirtual
evb_CurlService::CurlClientprotected
getResponse() const CurlService::CurlClientinline
getServerName() const CurlService::CurlClient
getSSLContext()CurlService::CurlClientinline
h2c_CurlService::CurlClientprotected
httpMajor_CurlService::CurlClientprotected
httpMethod_CurlService::CurlClientprotected
httpMinor_CurlService::CurlClientprotected
initializeSsl(const std::string &caPath, const std::string &nextProtos, const std::string &certPath="", const std::string &keyPath="")CurlService::CurlClient
inputFilename_CurlService::CurlClientprotected
loggingEnabled_CurlService::CurlClientprotected
onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverrideCurlService::CurlClientvirtual
onChunkComplete() noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onChunkHeader(size_t) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onEgressPaused() noexceptoverrideCurlService::CurlClientvirtual
onEgressResumed() noexceptoverrideCurlService::CurlClientvirtual
onEOM() noexceptoverrideCurlService::CurlClientvirtual
onError(const proxygen::HTTPException &error) noexceptoverrideCurlService::CurlClientvirtual
onExTransaction(HTTPTransaction *) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onGoaway(ErrorCode) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onHeadersComplete(std::unique_ptr< proxygen::HTTPMessage > msg) noexceptoverrideCurlService::CurlClientvirtual
onPushedTransaction(HTTPTransaction *) noexceptproxygen::HTTPTransactionHandlerinlinevirtual
onTrailers(std::unique_ptr< proxygen::HTTPHeaders > trailers) noexceptoverrideCurlService::CurlClientvirtual
onUpgrade(proxygen::UpgradeProtocol protocol) noexceptoverrideCurlService::CurlClientvirtual
parseHeaders(const std::string &headersString)CurlService::CurlClientstatic
proxy_CurlService::CurlClientprotected
recvWindow_CurlService::CurlClientprotected
request_CurlService::CurlClientprotected
response_CurlService::CurlClientprotected
sendRequest(proxygen::HTTPTransaction *txn)CurlService::CurlClient
setFlowControlSettings(int32_t recvWindow)CurlService::CurlClient
setLogging(bool enabled)CurlService::CurlClientinline
setTransaction(proxygen::HTTPTransaction *txn) noexceptoverrideCurlService::CurlClientvirtual
sslContext_CurlService::CurlClientprotected
sslHandshakeFollowup(proxygen::HTTPUpstreamSession *session) noexceptCurlService::CurlClient
txn_CurlService::CurlClientprotected
url_CurlService::CurlClientprotected
~Callback()proxygen::HTTPConnector::Callbackinlinevirtual
~CurlClient()=defaultCurlService::CurlClientvirtual
~HTTPTransactionHandler()proxygen::HTTPTransactionHandlerinlinevirtual