proxygen
ProxygenErrorEnum.h File Reference

Go to the source code of this file.

Namespaces

 proxygen
 

Macros

#define PROXYGEN_ERROR_GEN(x)
 
#define PROXYGEN_ERROR_BITSIZE   6
 
#define PROXYGEN_ERROR_ENUM(error)   kError##error
 

Enumerations

enum  proxygen::ProxygenError {
  proxygen::kErrorNone, proxygen::kErrorMessage, proxygen::kErrorConnect, proxygen::kErrorConnectTimeout,
  proxygen::kErrorRead, proxygen::kErrorWrite, proxygen::kErrorTimeout, proxygen::kErrorHandshake,
  proxygen::kErrorNoServer, proxygen::kErrorMaxRedirects, proxygen::kErrorInvalidRedirect, proxygen::kErrorResponseAction,
  proxygen::kErrorMaxConnects, proxygen::kErrorDropped, proxygen::kErrorConnection, proxygen::kErrorConnectionReset,
  proxygen::kErrorParseHeader, proxygen::kErrorParseBody, proxygen::kErrorEOF, proxygen::kErrorClientRenegotiation,
  proxygen::kErrorUnknown, proxygen::kErrorBadDecompress, proxygen::kErrorSSL, proxygen::kErrorStreamAbort,
  proxygen::kErrorStreamUnacknowledged, proxygen::kErrorWriteTimeout, proxygen::kErrorAddressPrivate, proxygen::kErrorAddressFamilyNotSupported,
  proxygen::kErrorDNSNoResults, proxygen::kErrorMalformedInput, proxygen::kErrorUnsupportedExpectation, proxygen::kErrorMethodNotSupported,
  proxygen::kErrorUnsupportedScheme, proxygen::kErrorShutdown, proxygen::kErrorIngressStateTransition, proxygen::kErrorClientSilent,
  proxygen::kErrorCanceled, proxygen::kErrorParseResponse, proxygen::kErrorConnRefused, proxygen::kErrorDNSOtherServer,
  proxygen::kErrorDNSOtherClient, proxygen::kErrorDNSOtherCancelled, proxygen::kErrorDNSshutdown, proxygen::kErrorDNSgetaddrinfo,
  proxygen::kErrorDNSthreadpool, proxygen::kErrorDNSunimplemented, proxygen::kErrorNetwork, proxygen::kErrorConfiguration,
  proxygen::kErrorEarlyDataRejected, proxygen::kErrorEarlyDataFailed, proxygen::kErrorMax
}
 

Functions

const char * proxygen::getErrorString (ProxygenError error)
 
const char * proxygen::getErrorStringByIndex (int i)
 

Macro Definition Documentation

#define PROXYGEN_ERROR_BITSIZE   6

Definition at line 69 of file ProxygenErrorEnum.h.

#define PROXYGEN_ERROR_ENUM (   error)    kError##error

Definition at line 71 of file ProxygenErrorEnum.h.

#define PROXYGEN_ERROR_GEN (   x)

Definition at line 15 of file ProxygenErrorEnum.h.