atomicDumpMessage(int verbosity) const | proxygen::HTTPMessage | |
checkForHeaderToken(const HTTPHeaderCode headerCode, char const *token, bool caseSensitive) const | proxygen::HTTPMessage | |
chunked_ | proxygen::HTTPMessage | private |
computeKeepalive() const | proxygen::HTTPMessage | |
constructDirectResponse(const std::pair< uint8_t, uint8_t > &version, const int statusCode, const std::string &statusMsg, int contentLength=0) | proxygen::HTTPMessage | |
constructDirectResponse(const std::pair< uint8_t, uint8_t > &version, int contentLength=0) | proxygen::HTTPMessage | |
cookies_ | proxygen::HTTPMessage | mutableprivate |
createQueryString(const std::map< std::string, std::string > ¶ms, uint32_t maxSize) | proxygen::HTTPMessage | static |
createUrl(const folly::StringPiece scheme, const folly::StringPiece authority, const folly::StringPiece path, const folly::StringPiece query, const folly::StringPiece fragment) | proxygen::HTTPMessage | static |
describe(std::ostream &os) const | proxygen::HTTPMessage | |
doHeaderTokenCheck(const HTTPHeaders &headers_, const HTTPHeaderCode headerCode, char const *token, bool caseSensitive) const | proxygen::HTTPMessage | private |
dstAddress_ | proxygen::HTTPMessage | private |
dstIP_ | proxygen::HTTPMessage | private |
dstPort_ | proxygen::HTTPMessage | private |
dumpMessage(int verbosity) const | proxygen::HTTPMessage | |
dumpMessageToSink(google::LogSink *logSink) const | proxygen::HTTPMessage | |
EGRESS enum value | proxygen::HTTPMessage | |
ensureHostHeader() | proxygen::HTTPMessage | |
extractHeaders() | proxygen::HTTPMessage | inline |
fields_ | proxygen::HTTPMessage | mutableprivate |
formatDateHeader() | proxygen::HTTPMessage | static |
getAdvancedProtocolString() const | proxygen::HTTPMessage | inline |
getClientAddress() const | proxygen::HTTPMessage | inline |
getClientIP() const | proxygen::HTTPMessage | inline |
getClientPort() const | proxygen::HTTPMessage | inline |
getCookie(const std::string &name) const | proxygen::HTTPMessage | |
getDecodedQueryParam(const std::string &name) const | proxygen::HTTPMessage | |
getDefaultReason(uint16_t status) | proxygen::HTTPMessage | static |
getDstAddress() const | proxygen::HTTPMessage | inline |
getDstIP() const | proxygen::HTTPMessage | inline |
getDstPort() const | proxygen::HTTPMessage | inline |
getHeaders() | proxygen::HTTPMessage | inline |
getHeaders() const | proxygen::HTTPMessage | inline |
getHTTP2Priority() const | proxygen::HTTPMessage | inline |
getHTTPVersion() const | proxygen::HTTPMessage | |
getIngressHeaderSize() const | proxygen::HTTPMessage | inline |
getIntQueryParam(const std::string &name) const | proxygen::HTTPMessage | |
getIntQueryParam(const std::string &name, int defval) const | proxygen::HTTPMessage | |
getIsChunked() const | proxygen::HTTPMessage | inline |
getIsUpgraded() const | proxygen::HTTPMessage | inline |
getLocalIp() const | proxygen::HTTPMessage | inline |
getMethod() const | proxygen::HTTPMessage | |
getMethodString() const | proxygen::HTTPMessage | |
getPath() const | proxygen::HTTPMessage | inline |
getPriority() const | proxygen::HTTPMessage | inline |
getProtocolString() const | proxygen::HTTPMessage | inline |
getPushStatusCode() const | proxygen::HTTPMessage | |
getPushStatusStr() const | proxygen::HTTPMessage | |
getQueryParam(const std::string &name) const | proxygen::HTTPMessage | |
getQueryParamPtr(const std::string &name) const | proxygen::HTTPMessage | |
getQueryParams() const | proxygen::HTTPMessage | |
getQueryString() const | proxygen::HTTPMessage | inline |
getSecureCipher() const | proxygen::HTTPMessage | inline |
getSecureVersion() const | proxygen::HTTPMessage | inline |
getSeqNo() const | proxygen::HTTPMessage | inline |
getStartTime() const | proxygen::HTTPMessage | inline |
getStatusCode() const | proxygen::HTTPMessage | |
getStatusMessage() const | proxygen::HTTPMessage | inline |
getStrippedPerHopHeaders() const | proxygen::HTTPMessage | inline |
getTrailers() | proxygen::HTTPMessage | inline |
getTrailers() const | proxygen::HTTPMessage | inline |
getUpgradeProtocol() const | proxygen::HTTPMessage | inline |
getURL() const | proxygen::HTTPMessage | inline |
getVersionString() const | proxygen::HTTPMessage | inline |
h2Pri_ | proxygen::HTTPMessage | private |
hasQueryParam(const std::string &name) const | proxygen::HTTPMessage | |
hasTrailers() const | proxygen::HTTPMessage | inline |
headers_ | proxygen::HTTPMessage | private |
HTTPMessage() | proxygen::HTTPMessage | |
HTTPMessage(HTTPMessage &&message) noexcept | proxygen::HTTPMessage | |
HTTPMessage(const HTTPMessage &message) | proxygen::HTTPMessage | |
HTTPPriority typedef | proxygen::HTTPMessage | |
INGRESS enum value | proxygen::HTTPMessage | |
is1xxResponse() const | proxygen::HTTPMessage | inline |
is4xxResponse() const | proxygen::HTTPMessage | inline |
is5xxResponse() const | proxygen::HTTPMessage | inline |
isAdvancedProto() const | proxygen::HTTPMessage | inline |
isEgressWebsocketUpgrade() const | proxygen::HTTPMessage | inline |
isHTTP1_0() const | proxygen::HTTPMessage | |
isHTTP1_1() const | proxygen::HTTPMessage | |
isIngressWebsocketUpgrade() const | proxygen::HTTPMessage | inline |
isRequest() const | proxygen::HTTPMessage | inline |
isResponse() const | proxygen::HTTPMessage | inline |
isSecure() const | proxygen::HTTPMessage | inline |
kHTTPVersion10 | proxygen::HTTPMessage | static |
kHTTPVersion11 | proxygen::HTTPMessage | static |
kMaxPriority | proxygen::HTTPMessage | static |
localIP_ | proxygen::HTTPMessage | private |
mutexDump_ | proxygen::HTTPMessage | privatestatic |
NONE enum value | proxygen::HTTPMessage | |
normalizePriority(int8_t pri) | proxygen::HTTPMessage | inlinestatic |
operator=(const HTTPMessage &message) | proxygen::HTTPMessage | |
operator=(HTTPMessage &&message) | proxygen::HTTPMessage | |
parseCookies() const | proxygen::HTTPMessage | private |
parsedCookies_ | proxygen::HTTPMessage | mutableprivate |
parsedQueryParams_ | proxygen::HTTPMessage | mutableprivate |
parseQueryParams() const | proxygen::HTTPMessage | private |
pri_ | proxygen::HTTPMessage | private |
processMaxForwards() | proxygen::HTTPMessage | |
protoStr_ | proxygen::HTTPMessage | private |
queryParams_ | proxygen::HTTPMessage | mutableprivate |
rawSetMethod(const std::string &method) | proxygen::HTTPMessage | inline |
rawSetStatusMessage(std::string msg) | proxygen::HTTPMessage | inline |
rawSetURL(const std::string &url) | proxygen::HTTPMessage | inline |
removeQueryParam(const std::string &name) | proxygen::HTTPMessage | |
request() | proxygen::HTTPMessage | inlineprivate |
request() const | proxygen::HTTPMessage | inlineprivate |
response() | proxygen::HTTPMessage | inlineprivate |
response() const | proxygen::HTTPMessage | inlineprivate |
secure_ | proxygen::HTTPMessage | private |
seqNo_ | proxygen::HTTPMessage | protected |
setAdvancedProtocolString(const std::string &protocol) | proxygen::HTTPMessage | inline |
setClientAddress(const folly::SocketAddress &addr, std::string ipStr=empty_string, std::string portStr=empty_string) | proxygen::HTTPMessage | inline |
setDstAddress(const folly::SocketAddress &addr, std::string addressStr=empty_string, std::string portStr=empty_string) | proxygen::HTTPMessage | inline |
setEgressWebsocketUpgrade() | proxygen::HTTPMessage | inline |
setHTTP2Priority(HTTPPriority h2Pri) | proxygen::HTTPMessage | inline |
setHTTPVersion(uint8_t major, uint8_t minor) | proxygen::HTTPMessage | |
setIngressHeaderSize(const HTTPHeaderSize &size) | proxygen::HTTPMessage | inline |
setIngressWebsocketUpgrade() | proxygen::HTTPMessage | inline |
setIsChunked(bool chunked) | proxygen::HTTPMessage | inline |
setIsUpgraded(bool upgraded) | proxygen::HTTPMessage | inline |
setLocalIp(T &&ip) | proxygen::HTTPMessage | inline |
setMethod(HTTPMethod method) | proxygen::HTTPMessage | |
setMethod(folly::StringPiece method) | proxygen::HTTPMessage | |
setPriority(int8_t pri) | proxygen::HTTPMessage | inline |
setPushStatusCode(const uint16_t status) | proxygen::HTTPMessage | |
setQueryParam(const std::string &name, const std::string &value) | proxygen::HTTPMessage | |
setQueryString(const std::string &query) | proxygen::HTTPMessage | |
setSecure(bool secure) | proxygen::HTTPMessage | inline |
setSecureInfo(int ver, const char *cipher) | proxygen::HTTPMessage | inline |
setSeqNo(int32_t seqNo) | proxygen::HTTPMessage | inline |
setStartTime(const TimePoint &startTime) | proxygen::HTTPMessage | inline |
setStatusCode(uint16_t status) | proxygen::HTTPMessage | |
setStatusMessage(T &&msg) | proxygen::HTTPMessage | inline |
setTrailers(std::unique_ptr< HTTPHeaders > &&trailers) | proxygen::HTTPMessage | inline |
setTrailersAllowed(bool trailersAllowedVal) | proxygen::HTTPMessage | inline |
setUpgradeProtocol(std::string protocol) | proxygen::HTTPMessage | inline |
setURL(T &&url) | proxygen::HTTPMessage | inline |
setURL(const char *url) | proxygen::HTTPMessage | inline |
setVersionString(const std::string &ver) | proxygen::HTTPMessage | inline |
setWantsKeepalive(bool wantsKeepaliveVal) | proxygen::HTTPMessage | inline |
size_ | proxygen::HTTPMessage | private |
splitNameValue(const std::string &input, char pairDelim, char valueDelim, std::function< void(std::string &&, std::string &&)> callback) | proxygen::HTTPMessage | static |
splitNameValuePieces(const std::string &input, char pairDelim, char valueDelim, std::function< void(folly::StringPiece, folly::StringPiece)> callback) | proxygen::HTTPMessage | static |
sslCipher_ | proxygen::HTTPMessage | private |
sslVersion_ | proxygen::HTTPMessage | private |
startTime_ | proxygen::HTTPMessage | protected |
strippedPerHopHeaders_ | proxygen::HTTPMessage | private |
stripPerHopHeaders() | proxygen::HTTPMessage | |
trailers_ | proxygen::HTTPMessage | private |
trailersAllowed() const | proxygen::HTTPMessage | inline |
trailersAllowed_ | proxygen::HTTPMessage | private |
trim(folly::StringPiece sp) | proxygen::HTTPMessage | privatestatic |
unparseCookies() const | proxygen::HTTPMessage | |
unparseQueryParams() | proxygen::HTTPMessage | private |
upgraded_ | proxygen::HTTPMessage | private |
upgradeProtocol_ | proxygen::HTTPMessage | private |
upgradeWebsocket_ | proxygen::HTTPMessage | private |
version_ | proxygen::HTTPMessage | private |
versionStr_ | proxygen::HTTPMessage | private |
wantsKeepalive() const | proxygen::HTTPMessage | inline |
wantsKeepalive_ | proxygen::HTTPMessage | private |
WebSocketUpgrade enum name | proxygen::HTTPMessage | |
~HTTPMessage() | proxygen::HTTPMessage | |