#include <cstdint>
Go to the source code of this file.
|
enum | proxygen::ErrorCode : uint8_t {
proxygen::ErrorCode::NO_ERROR = 0,
proxygen::ErrorCode::PROTOCOL_ERROR = 1,
proxygen::ErrorCode::INTERNAL_ERROR = 2,
proxygen::ErrorCode::FLOW_CONTROL_ERROR = 3,
proxygen::ErrorCode::SETTINGS_TIMEOUT = 4,
proxygen::ErrorCode::STREAM_CLOSED = 5,
proxygen::ErrorCode::FRAME_SIZE_ERROR = 6,
proxygen::ErrorCode::REFUSED_STREAM = 7,
proxygen::ErrorCode::CANCEL = 8,
proxygen::ErrorCode::COMPRESSION_ERROR = 9,
proxygen::ErrorCode::CONNECT_ERROR = 10,
proxygen::ErrorCode::ENHANCE_YOUR_CALM = 11,
proxygen::ErrorCode::INADEQUATE_SECURITY = 12,
proxygen::ErrorCode::HTTP_1_1_REQUIRED = 13,
proxygen::ErrorCode::_SPDY_INVALID_STREAM = 100
} |
|
#define RETURN_IF_ERROR |
( |
|
err | ) |
|
Value:if (err != ErrorCode::NO_ERROR) { \
}
const char * getErrorCodeString(ErrorCode error)
Definition at line 14 of file ErrorCode.h.
Referenced by proxygen::HTTP2Codec::parseAllData(), proxygen::HTTP2Codec::parseCertificate(), proxygen::HTTP2Codec::parseCertificateRequest(), proxygen::HTTP2Codec::parseContinuation(), proxygen::http2::parseData(), proxygen::http2::parseDataBegin(), proxygen::HTTP2Codec::parseDataFrameData(), proxygen::HTTP2Codec::parseExHeaders(), proxygen::http2::parseExHeaders(), proxygen::HTTP2Codec::parseGoaway(), proxygen::http2::parseGoaway(), proxygen::HTTP2Codec::parseHeaders(), proxygen::http2::parseHeaders(), proxygen::HTTP2Codec::parsePing(), proxygen::HTTP2Codec::parsePriority(), proxygen::HTTP2Codec::parsePushPromise(), proxygen::http2::parsePushPromise(), proxygen::HTTP2Codec::parseRstStream(), proxygen::HTTP2Codec::parseSettings(), and proxygen::HTTP2Codec::parseWindowUpdate().