| connectError(const folly::AsyncSocketException &ex) override | CurlService::CurlClient | virtual |
| connectSuccess(proxygen::HTTPUpstreamSession *session) override | CurlService::CurlClient | virtual |
| 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() noexceptoverride | CurlService::CurlClient | virtual |
| evb_ | CurlService::CurlClient | protected |
| getResponse() const | CurlService::CurlClient | inline |
| getServerName() const | CurlService::CurlClient | |
| getSSLContext() | CurlService::CurlClient | inline |
| h2c_ | CurlService::CurlClient | protected |
| httpMajor_ | CurlService::CurlClient | protected |
| httpMethod_ | CurlService::CurlClient | protected |
| httpMinor_ | CurlService::CurlClient | protected |
| initializeSsl(const std::string &caPath, const std::string &nextProtos, const std::string &certPath="", const std::string &keyPath="") | CurlService::CurlClient | |
| inputFilename_ | CurlService::CurlClient | protected |
| loggingEnabled_ | CurlService::CurlClient | protected |
| onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverride | CurlService::CurlClient | virtual |
| onChunkComplete() noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
| onChunkHeader(size_t) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
| onEgressPaused() noexceptoverride | CurlService::CurlClient | virtual |
| onEgressResumed() noexceptoverride | CurlService::CurlClient | virtual |
| onEOM() noexceptoverride | CurlService::CurlClient | virtual |
| onError(const proxygen::HTTPException &error) noexceptoverride | CurlService::CurlClient | virtual |
| onExTransaction(HTTPTransaction *) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
| onGoaway(ErrorCode) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
| onHeadersComplete(std::unique_ptr< proxygen::HTTPMessage > msg) noexceptoverride | CurlService::CurlClient | virtual |
| onPushedTransaction(HTTPTransaction *) noexcept | proxygen::HTTPTransactionHandler | inlinevirtual |
| onTrailers(std::unique_ptr< proxygen::HTTPHeaders > trailers) noexceptoverride | CurlService::CurlClient | virtual |
| onUpgrade(proxygen::UpgradeProtocol protocol) noexceptoverride | CurlService::CurlClient | virtual |
| parseHeaders(const std::string &headersString) | CurlService::CurlClient | static |
| proxy_ | CurlService::CurlClient | protected |
| recvWindow_ | CurlService::CurlClient | protected |
| request_ | CurlService::CurlClient | protected |
| response_ | CurlService::CurlClient | protected |
| sendRequest(proxygen::HTTPTransaction *txn) | CurlService::CurlClient | |
| setFlowControlSettings(int32_t recvWindow) | CurlService::CurlClient | |
| setLogging(bool enabled) | CurlService::CurlClient | inline |
| setTransaction(proxygen::HTTPTransaction *txn) noexceptoverride | CurlService::CurlClient | virtual |
| sslContext_ | CurlService::CurlClient | protected |
| sslHandshakeFollowup(proxygen::HTTPUpstreamSession *session) noexcept | CurlService::CurlClient | |
| txn_ | CurlService::CurlClient | protected |
| url_ | CurlService::CurlClient | protected |
| ~Callback() | proxygen::HTTPConnector::Callback | inlinevirtual |
| ~CurlClient()=default | CurlService::CurlClient | virtual |
| ~HTTPTransactionHandler() | proxygen::HTTPTransactionHandler | inlinevirtual |