Enumerations | Functions
cronet_status.h File Reference
#include <grpc/support/port_platform.h>
#include <grpc/status.h>
Include dependency graph for cronet_status.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  cronet_net_error_code {
  OK = 0, CRONET_NET_ERROR_IO_PENDING = -1, CRONET_NET_ERROR_FAILED = -2, CRONET_NET_ERROR_ABORTED = -3,
  CRONET_NET_ERROR_INVALID_ARGUMENT = -4, CRONET_NET_ERROR_INVALID_HANDLE = -5, CRONET_NET_ERROR_FILE_NOT_FOUND = -6, CRONET_NET_ERROR_TIMED_OUT = -7,
  CRONET_NET_ERROR_FILE_TOO_BIG = -8, CRONET_NET_ERROR_UNEXPECTED = -9, CRONET_NET_ERROR_ACCESS_DENIED = -10, CRONET_NET_ERROR_NOT_IMPLEMENTED = -11,
  CRONET_NET_ERROR_INSUFFICIENT_RESOURCES = -12, CRONET_NET_ERROR_OUT_OF_MEMORY = -13, CRONET_NET_ERROR_UPLOAD_FILE_CHANGED = -14, CRONET_NET_ERROR_SOCKET_NOT_CONNECTED = -15,
  CRONET_NET_ERROR_FILE_EXISTS = -16, CRONET_NET_ERROR_FILE_PATH_TOO_LONG = -17, CRONET_NET_ERROR_FILE_NO_SPACE = -18, CRONET_NET_ERROR_FILE_VIRUS_INFECTED = -19,
  CRONET_NET_ERROR_BLOCKED_BY_CLIENT = -20, CRONET_NET_ERROR_NETWORK_CHANGED = -21, CRONET_NET_ERROR_BLOCKED_BY_ADMINISTRATOR = -22, CRONET_NET_ERROR_SOCKET_IS_CONNECTED = -23,
  CRONET_NET_ERROR_BLOCKED_ENROLLMENT_CHECK_PENDING = -24, CRONET_NET_ERROR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED = -25, CRONET_NET_ERROR_CONTEXT_SHUT_DOWN = -26, CRONET_NET_ERROR_BLOCKED_BY_RESPONSE = -27,
  CRONET_NET_ERROR_CLEARTEXT_NOT_PERMITTED = -29, CRONET_NET_ERROR_BLOCKED_BY_CSP = -30, CRONET_NET_ERROR_H2_OR_QUIC_REQUIRED = -31, CRONET_NET_ERROR_INSECURE_PRIVATE_NETWORK_REQUEST = -32,
  CRONET_NET_ERROR_CONNECTION_CLOSED = -100, CRONET_NET_ERROR_CONNECTION_RESET = -101, CRONET_NET_ERROR_CONNECTION_REFUSED = -102, CRONET_NET_ERROR_CONNECTION_ABORTED = -103,
  CRONET_NET_ERROR_CONNECTION_FAILED = -104, CRONET_NET_ERROR_NAME_NOT_RESOLVED = -105, CRONET_NET_ERROR_INTERNET_DISCONNECTED = -106, CRONET_NET_ERROR_SSL_PROTOCOL_ERROR = -107,
  CRONET_NET_ERROR_ADDRESS_INVALID = -108, CRONET_NET_ERROR_ADDRESS_UNREACHABLE = -109, CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NEEDED = -110, CRONET_NET_ERROR_TUNNEL_CONNECTION_FAILED = -111,
  CRONET_NET_ERROR_NO_SSL_VERSIONS_ENABLED = -112, CRONET_NET_ERROR_SSL_VERSION_OR_CIPHER_MISMATCH = -113, CRONET_NET_ERROR_SSL_RENEGOTIATION_REQUESTED = -114, CRONET_NET_ERROR_PROXY_AUTH_UNSUPPORTED = -115,
  CRONET_NET_ERROR_CERT_ERROR_IN_SSL_RENEGOTIATION = -116, CRONET_NET_ERROR_BAD_SSL_CLIENT_AUTH_CERT = -117, CRONET_NET_ERROR_CONNECTION_TIMED_OUT = -118, CRONET_NET_ERROR_HOST_RESOLVER_QUEUE_TOO_LARGE = -119,
  CRONET_NET_ERROR_SOCKS_CONNECTION_FAILED = -120, CRONET_NET_ERROR_SOCKS_CONNECTION_HOST_UNREACHABLE = -121, CRONET_NET_ERROR_ALPN_NEGOTIATION_FAILED = -122, CRONET_NET_ERROR_SSL_NO_RENEGOTIATION = -123,
  CRONET_NET_ERROR_WINSOCK_UNEXPECTED_WRITTEN_BYTES = -124, CRONET_NET_ERROR_SSL_DECOMPRESSION_FAILURE_ALERT = -125, CRONET_NET_ERROR_SSL_BAD_RECORD_MAC_ALERT = -126, CRONET_NET_ERROR_PROXY_AUTH_REQUESTED = -127,
  CRONET_NET_ERROR_PROXY_CONNECTION_FAILED = -130, CRONET_NET_ERROR_MANDATORY_PROXY_CONFIGURATION_FAILED = -131, CRONET_NET_ERROR_PRECONNECT_MAX_SOCKET_LIMIT = -133, CRONET_NET_ERROR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED = -134,
  CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY = -135, CRONET_NET_ERROR_PROXY_CERTIFICATE_INVALID = -136, CRONET_NET_ERROR_NAME_RESOLUTION_FAILED = -137, CRONET_NET_ERROR_NETWORK_ACCESS_DENIED = -138,
  CRONET_NET_ERROR_TEMPORARILY_THROTTLED = -139, CRONET_NET_ERROR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT = -140, CRONET_NET_ERROR_SSL_CLIENT_AUTH_SIGNATURE_FAILED = -141, CRONET_NET_ERROR_MSG_TOO_BIG = -142,
  CRONET_NET_ERROR_WS_PROTOCOL_ERROR = -145, CRONET_NET_ERROR_ADDRESS_IN_USE = -147, CRONET_NET_ERROR_SSL_HANDSHAKE_NOT_COMPLETED = -148, CRONET_NET_ERROR_SSL_BAD_PEER_PUBLIC_KEY = -149,
  CRONET_NET_ERROR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN = -150, CRONET_NET_ERROR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED = -151, CRONET_NET_ERROR_SSL_DECRYPT_ERROR_ALERT = -153, CRONET_NET_ERROR_WS_THROTTLE_QUEUE_TOO_LARGE = -154,
  CRONET_NET_ERROR_SSL_SERVER_CERT_CHANGED = -156, CRONET_NET_ERROR_SSL_UNRECOGNIZED_NAME_ALERT = -159, CRONET_NET_ERROR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR = -160, CRONET_NET_ERROR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR = -161,
  CRONET_NET_ERROR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE = -162, CRONET_NET_ERROR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE = -163, CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT = -164, CRONET_NET_ERROR_ICANN_NAME_COLLISION = -166,
  CRONET_NET_ERROR_SSL_SERVER_CERT_BAD_FORMAT = -167, CRONET_NET_ERROR_CT_STH_PARSING_FAILED = -168, CRONET_NET_ERROR_CT_STH_INCOMPLETE = -169, CRONET_NET_ERROR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH = -170,
  CRONET_NET_ERROR_CT_CONSISTENCY_PROOF_PARSING_FAILED = -171, CRONET_NET_ERROR_SSL_OBSOLETE_CIPHER = -172, CRONET_NET_ERROR_WS_UPGRADE = -173, CRONET_NET_ERROR_READ_IF_READY_NOT_IMPLEMENTED = -174,
  CRONET_NET_ERROR_NO_BUFFER_SPACE = -176, CRONET_NET_ERROR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS = -177, CRONET_NET_ERROR_EARLY_DATA_REJECTED = -178, CRONET_NET_ERROR_WRONG_VERSION_ON_EARLY_DATA = -179,
  CRONET_NET_ERROR_TLS13_DOWNGRADE_DETECTED = -180, CRONET_NET_ERROR_SSL_KEY_USAGE_INCOMPATIBLE = -181, CRONET_NET_ERROR_CERT_COMMON_NAME_INVALID = -200, CRONET_NET_ERROR_CERT_DATE_INVALID = -201,
  CRONET_NET_ERROR_CERT_AUTHORITY_INVALID = -202, CRONET_NET_ERROR_CERT_CONTAINS_ERRORS = -203, CRONET_NET_ERROR_CERT_NO_REVOCATION_MECHANISM = -204, CRONET_NET_ERROR_CERT_UNABLE_TO_CHECK_REVOCATION = -205,
  CRONET_NET_ERROR_CERT_REVOKED = -206, CRONET_NET_ERROR_CERT_INVALID = -207, CRONET_NET_ERROR_CERT_WEAK_SIGNATURE_ALGORITHM = -208, CRONET_NET_ERROR_CERT_NON_UNIQUE_NAME = -210,
  CRONET_NET_ERROR_CERT_WEAK_KEY = -211, CRONET_NET_ERROR_CERT_NAME_CONSTRAINT_VIOLATION = -212, CRONET_NET_ERROR_CERT_VALIDITY_TOO_LONG = -213, CRONET_NET_ERROR_CERTIFICATE_TRANSPARENCY_REQUIRED = -214,
  CRONET_NET_ERROR_CERT_SYMANTEC_LEGACY = -215, CRONET_NET_ERROR_CERT_KNOWN_INTERCEPTION_BLOCKED = -217, CRONET_NET_ERROR_SSL_OBSOLETE_VERSION = -218, CRONET_NET_ERROR_CERT_END = -219,
  CRONET_NET_ERROR_INVALID_URL = -300, CRONET_NET_ERROR_DISALLOWED_URL_SCHEME = -301, CRONET_NET_ERROR_UNKNOWN_URL_SCHEME = -302, CRONET_NET_ERROR_INVALID_REDIRECT = -303,
  CRONET_NET_ERROR_TOO_MANY_REDIRECTS = -310, CRONET_NET_ERROR_UNSAFE_REDIRECT = -311, CRONET_NET_ERROR_UNSAFE_PORT = -312, CRONET_NET_ERROR_INVALID_RESPONSE = -320,
  CRONET_NET_ERROR_INVALID_CHUNKED_ENCODING = -321, CRONET_NET_ERROR_METHOD_NOT_SUPPORTED = -322, CRONET_NET_ERROR_UNEXPECTED_PROXY_AUTH = -323, CRONET_NET_ERROR_EMPTY_RESPONSE = -324,
  CRONET_NET_ERROR_RESPONSE_HEADERS_TOO_BIG = -325, CRONET_NET_ERROR_PAC_SCRIPT_FAILED = -327, CRONET_NET_ERROR_REQUEST_RANGE_NOT_SATISFIABLE = -328, CRONET_NET_ERROR_MALFORMED_IDENTITY = -329,
  CRONET_NET_ERROR_CONTENT_DECODING_FAILED = -330, CRONET_NET_ERROR_NETWORK_IO_SUSPENDED = -331, CRONET_NET_ERROR_SYN_REPLY_NOT_RECEIVED = -332, CRONET_NET_ERROR_ENCODING_CONVERSION_FAILED = -333,
  CRONET_NET_ERROR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT = -334, CRONET_NET_ERROR_NO_SUPPORTED_PROXIES = -336, CRONET_NET_ERROR_HTTP2_PROTOCOL_ERROR = -337, CRONET_NET_ERROR_INVALID_AUTH_CREDENTIALS = -338,
  CRONET_NET_ERROR_UNSUPPORTED_AUTH_SCHEME = -339, CRONET_NET_ERROR_ENCODING_DETECTION_FAILED = -340, CRONET_NET_ERROR_MISSING_AUTH_CREDENTIALS = -341, CRONET_NET_ERROR_UNEXPECTED_SECURITY_LIBRARY_STATUS = -342,
  CRONET_NET_ERROR_MISCONFIGURED_AUTH_ENVIRONMENT = -343, CRONET_NET_ERROR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS = -344, CRONET_NET_ERROR_RESPONSE_BODY_TOO_BIG_TO_DRAIN = -345, CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH = -346,
  CRONET_NET_ERROR_INCOMPLETE_HTTP2_HEADERS = -347, CRONET_NET_ERROR_PAC_NOT_IN_DHCP = -348, CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION = -349, CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_LOCATION = -350,
  CRONET_NET_ERROR_HTTP2_SERVER_REFUSED_STREAM = -351, CRONET_NET_ERROR_HTTP2_PING_FAILED = -352, CRONET_NET_ERROR_CONTENT_LENGTH_MISMATCH = -354, CRONET_NET_ERROR_INCOMPLETE_CHUNKED_ENCODING = -355,
  CRONET_NET_ERROR_QUIC_PROTOCOL_ERROR = -356, CRONET_NET_ERROR_RESPONSE_HEADERS_TRUNCATED = -357, CRONET_NET_ERROR_QUIC_HANDSHAKE_FAILED = -358, CRONET_NET_ERROR_HTTP2_INADEQUATE_TRANSPORT_SECURITY = -360,
  CRONET_NET_ERROR_HTTP2_FLOW_CONTROL_ERROR = -361, CRONET_NET_ERROR_HTTP2_FRAME_SIZE_ERROR = -362, CRONET_NET_ERROR_HTTP2_COMPRESSION_ERROR = -363, CRONET_NET_ERROR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION = -364,
  CRONET_NET_ERROR_HTTP_1_1_REQUIRED = -365, CRONET_NET_ERROR_PROXY_HTTP_1_1_REQUIRED = -366, CRONET_NET_ERROR_PAC_SCRIPT_TERMINATED = -367, CRONET_NET_ERROR_INVALID_HTTP_RESPONSE = -370,
  CRONET_NET_ERROR_CONTENT_DECODING_INIT_FAILED = -371, CRONET_NET_ERROR_HTTP2_RST_STREAM_NO_ERROR_RECEIVED = -372, CRONET_NET_ERROR_HTTP2_PUSHED_STREAM_NOT_AVAILABLE = -373, CRONET_NET_ERROR_HTTP2_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER = -374,
  CRONET_NET_ERROR_TOO_MANY_RETRIES = -375, CRONET_NET_ERROR_HTTP2_STREAM_CLOSED = -376, CRONET_NET_ERROR_HTTP2_CLIENT_REFUSED_STREAM = -377, CRONET_NET_ERROR_HTTP2_PUSHED_RESPONSE_DOES_NOT_MATCH = -378,
  CRONET_NET_ERROR_HTTP_RESPONSE_CODE_FAILURE = -379, CRONET_NET_ERROR_QUIC_CERT_ROOT_NOT_KNOWN = -380, CRONET_NET_ERROR_CACHE_MISS = -400, CRONET_NET_ERROR_CACHE_READ_FAILURE = -401,
  CRONET_NET_ERROR_CACHE_WRITE_FAILURE = -402, CRONET_NET_ERROR_CACHE_OPERATION_NOT_SUPPORTED = -403, CRONET_NET_ERROR_CACHE_OPEN_FAILURE = -404, CRONET_NET_ERROR_CACHE_CREATE_FAILURE = -405,
  CRONET_NET_ERROR_CACHE_RACE = -406, CRONET_NET_ERROR_CACHE_CHECKSUM_READ_FAILURE = -407, CRONET_NET_ERROR_CACHE_CHECKSUM_MISMATCH = -408, CRONET_NET_ERROR_CACHE_LOCK_TIMEOUT = -409,
  CRONET_NET_ERROR_CACHE_AUTH_FAILURE_AFTER_READ = -410, CRONET_NET_ERROR_CACHE_ENTRY_NOT_SUITABLE = -411, CRONET_NET_ERROR_CACHE_DOOM_FAILURE = -412, CRONET_NET_ERROR_CACHE_OPEN_OR_CREATE_FAILURE = -413,
  CRONET_NET_ERROR_INSECURE_RESPONSE = -501, CRONET_NET_ERROR_NO_PRIVATE_KEY_FOR_CERT = -502, CRONET_NET_ERROR_ADD_USER_CERT_FAILED = -503, CRONET_NET_ERROR_INVALID_SIGNED_EXCHANGE = -504,
  CRONET_NET_ERROR_INVALID_WEB_BUNDLE = -505, CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_FAILED = -506, CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_CACHE_HIT = -507, CRONET_NET_ERROR_FTP_FAILED = -601,
  CRONET_NET_ERROR_FTP_SERVICE_UNAVAILABLE = -602, CRONET_NET_ERROR_FTP_TRANSFER_ABORTED = -603, CRONET_NET_ERROR_FTP_FILE_BUSY = -604, CRONET_NET_ERROR_FTP_SYNTAX_ERROR = -605,
  CRONET_NET_ERROR_FTP_COMMAND_NOT_SUPPORTED = -606, CRONET_NET_ERROR_FTP_BAD_COMMAND_SEQUENCE = -607, CRONET_NET_ERROR_PKCS12_IMPORT_BAD_PASSWORD = -701, CRONET_NET_ERROR_PKCS12_IMPORT_FAILED = -702,
  CRONET_NET_ERROR_IMPORT_CA_CERT_NOT_CA = -703, CRONET_NET_ERROR_IMPORT_CERT_ALREADY_EXISTS = -704, CRONET_NET_ERROR_IMPORT_CA_CERT_FAILED = -705, CRONET_NET_ERROR_IMPORT_SERVER_CERT_FAILED = -706,
  CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_MAC = -707, CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_FILE = -708, CRONET_NET_ERROR_PKCS12_IMPORT_UNSUPPORTED = -709, CRONET_NET_ERROR_KEY_GENERATION_FAILED = -710,
  CRONET_NET_ERROR_PRIVATE_KEY_EXPORT_FAILED = -712, CRONET_NET_ERROR_SELF_SIGNED_CERT_GENERATION_FAILED = -713, CRONET_NET_ERROR_CERT_DATABASE_CHANGED = -714, CRONET_NET_ERROR_DNS_MALFORMED_RESPONSE = -800,
  CRONET_NET_ERROR_DNS_SERVER_REQUIRES_TCP = -801, CRONET_NET_ERROR_DNS_SERVER_FAILED = -802, CRONET_NET_ERROR_DNS_TIMED_OUT = -803, CRONET_NET_ERROR_DNS_CACHE_MISS = -804,
  CRONET_NET_ERROR_DNS_SEARCH_EMPTY = -805, CRONET_NET_ERROR_DNS_SORT_ERROR = -806, CRONET_NET_ERROR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED = -808
}
 

Functions

const char * cronet_net_error_as_string (cronet_net_error_code net_error)
 
grpc_status_code cronet_net_error_to_grpc_error (cronet_net_error_code net_error)
 

Enumeration Type Documentation

◆ cronet_net_error_code

Enumerator
OK 
CRONET_NET_ERROR_IO_PENDING 
CRONET_NET_ERROR_FAILED 
CRONET_NET_ERROR_ABORTED 
CRONET_NET_ERROR_INVALID_ARGUMENT 
CRONET_NET_ERROR_INVALID_HANDLE 
CRONET_NET_ERROR_FILE_NOT_FOUND 
CRONET_NET_ERROR_TIMED_OUT 
CRONET_NET_ERROR_FILE_TOO_BIG 
CRONET_NET_ERROR_UNEXPECTED 
CRONET_NET_ERROR_ACCESS_DENIED 
CRONET_NET_ERROR_NOT_IMPLEMENTED 
CRONET_NET_ERROR_INSUFFICIENT_RESOURCES 
CRONET_NET_ERROR_OUT_OF_MEMORY 
CRONET_NET_ERROR_UPLOAD_FILE_CHANGED 
CRONET_NET_ERROR_SOCKET_NOT_CONNECTED 
CRONET_NET_ERROR_FILE_EXISTS 
CRONET_NET_ERROR_FILE_PATH_TOO_LONG 
CRONET_NET_ERROR_FILE_NO_SPACE 
CRONET_NET_ERROR_FILE_VIRUS_INFECTED 
CRONET_NET_ERROR_BLOCKED_BY_CLIENT 
CRONET_NET_ERROR_NETWORK_CHANGED 
CRONET_NET_ERROR_BLOCKED_BY_ADMINISTRATOR 
CRONET_NET_ERROR_SOCKET_IS_CONNECTED 
CRONET_NET_ERROR_BLOCKED_ENROLLMENT_CHECK_PENDING 
CRONET_NET_ERROR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED 
CRONET_NET_ERROR_CONTEXT_SHUT_DOWN 
CRONET_NET_ERROR_BLOCKED_BY_RESPONSE 
CRONET_NET_ERROR_CLEARTEXT_NOT_PERMITTED 
CRONET_NET_ERROR_BLOCKED_BY_CSP 
CRONET_NET_ERROR_H2_OR_QUIC_REQUIRED 
CRONET_NET_ERROR_INSECURE_PRIVATE_NETWORK_REQUEST 
CRONET_NET_ERROR_CONNECTION_CLOSED 
CRONET_NET_ERROR_CONNECTION_RESET 
CRONET_NET_ERROR_CONNECTION_REFUSED 
CRONET_NET_ERROR_CONNECTION_ABORTED 
CRONET_NET_ERROR_CONNECTION_FAILED 
CRONET_NET_ERROR_NAME_NOT_RESOLVED 
CRONET_NET_ERROR_INTERNET_DISCONNECTED 
CRONET_NET_ERROR_SSL_PROTOCOL_ERROR 
CRONET_NET_ERROR_ADDRESS_INVALID 
CRONET_NET_ERROR_ADDRESS_UNREACHABLE 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NEEDED 
CRONET_NET_ERROR_TUNNEL_CONNECTION_FAILED 
CRONET_NET_ERROR_NO_SSL_VERSIONS_ENABLED 
CRONET_NET_ERROR_SSL_VERSION_OR_CIPHER_MISMATCH 
CRONET_NET_ERROR_SSL_RENEGOTIATION_REQUESTED 
CRONET_NET_ERROR_PROXY_AUTH_UNSUPPORTED 
CRONET_NET_ERROR_CERT_ERROR_IN_SSL_RENEGOTIATION 
CRONET_NET_ERROR_BAD_SSL_CLIENT_AUTH_CERT 
CRONET_NET_ERROR_CONNECTION_TIMED_OUT 
CRONET_NET_ERROR_HOST_RESOLVER_QUEUE_TOO_LARGE 
CRONET_NET_ERROR_SOCKS_CONNECTION_FAILED 
CRONET_NET_ERROR_SOCKS_CONNECTION_HOST_UNREACHABLE 
CRONET_NET_ERROR_ALPN_NEGOTIATION_FAILED 
CRONET_NET_ERROR_SSL_NO_RENEGOTIATION 
CRONET_NET_ERROR_WINSOCK_UNEXPECTED_WRITTEN_BYTES 
CRONET_NET_ERROR_SSL_DECOMPRESSION_FAILURE_ALERT 
CRONET_NET_ERROR_SSL_BAD_RECORD_MAC_ALERT 
CRONET_NET_ERROR_PROXY_AUTH_REQUESTED 
CRONET_NET_ERROR_PROXY_CONNECTION_FAILED 
CRONET_NET_ERROR_MANDATORY_PROXY_CONFIGURATION_FAILED 
CRONET_NET_ERROR_PRECONNECT_MAX_SOCKET_LIMIT 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY 
CRONET_NET_ERROR_PROXY_CERTIFICATE_INVALID 
CRONET_NET_ERROR_NAME_RESOLUTION_FAILED 
CRONET_NET_ERROR_NETWORK_ACCESS_DENIED 
CRONET_NET_ERROR_TEMPORARILY_THROTTLED 
CRONET_NET_ERROR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_SIGNATURE_FAILED 
CRONET_NET_ERROR_MSG_TOO_BIG 
CRONET_NET_ERROR_WS_PROTOCOL_ERROR 
CRONET_NET_ERROR_ADDRESS_IN_USE 
CRONET_NET_ERROR_SSL_HANDSHAKE_NOT_COMPLETED 
CRONET_NET_ERROR_SSL_BAD_PEER_PUBLIC_KEY 
CRONET_NET_ERROR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN 
CRONET_NET_ERROR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED 
CRONET_NET_ERROR_SSL_DECRYPT_ERROR_ALERT 
CRONET_NET_ERROR_WS_THROTTLE_QUEUE_TOO_LARGE 
CRONET_NET_ERROR_SSL_SERVER_CERT_CHANGED 
CRONET_NET_ERROR_SSL_UNRECOGNIZED_NAME_ALERT 
CRONET_NET_ERROR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR 
CRONET_NET_ERROR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR 
CRONET_NET_ERROR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE 
CRONET_NET_ERROR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT 
CRONET_NET_ERROR_ICANN_NAME_COLLISION 
CRONET_NET_ERROR_SSL_SERVER_CERT_BAD_FORMAT 
CRONET_NET_ERROR_CT_STH_PARSING_FAILED 
CRONET_NET_ERROR_CT_STH_INCOMPLETE 
CRONET_NET_ERROR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH 
CRONET_NET_ERROR_CT_CONSISTENCY_PROOF_PARSING_FAILED 
CRONET_NET_ERROR_SSL_OBSOLETE_CIPHER 
CRONET_NET_ERROR_WS_UPGRADE 
CRONET_NET_ERROR_READ_IF_READY_NOT_IMPLEMENTED 
CRONET_NET_ERROR_NO_BUFFER_SPACE 
CRONET_NET_ERROR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS 
CRONET_NET_ERROR_EARLY_DATA_REJECTED 
CRONET_NET_ERROR_WRONG_VERSION_ON_EARLY_DATA 
CRONET_NET_ERROR_TLS13_DOWNGRADE_DETECTED 
CRONET_NET_ERROR_SSL_KEY_USAGE_INCOMPATIBLE 
CRONET_NET_ERROR_CERT_COMMON_NAME_INVALID 
CRONET_NET_ERROR_CERT_DATE_INVALID 
CRONET_NET_ERROR_CERT_AUTHORITY_INVALID 
CRONET_NET_ERROR_CERT_CONTAINS_ERRORS 
CRONET_NET_ERROR_CERT_NO_REVOCATION_MECHANISM 
CRONET_NET_ERROR_CERT_UNABLE_TO_CHECK_REVOCATION 
CRONET_NET_ERROR_CERT_REVOKED 
CRONET_NET_ERROR_CERT_INVALID 
CRONET_NET_ERROR_CERT_WEAK_SIGNATURE_ALGORITHM 
CRONET_NET_ERROR_CERT_NON_UNIQUE_NAME 
CRONET_NET_ERROR_CERT_WEAK_KEY 
CRONET_NET_ERROR_CERT_NAME_CONSTRAINT_VIOLATION 
CRONET_NET_ERROR_CERT_VALIDITY_TOO_LONG 
CRONET_NET_ERROR_CERTIFICATE_TRANSPARENCY_REQUIRED 
CRONET_NET_ERROR_CERT_SYMANTEC_LEGACY 
CRONET_NET_ERROR_CERT_KNOWN_INTERCEPTION_BLOCKED 
CRONET_NET_ERROR_SSL_OBSOLETE_VERSION 
CRONET_NET_ERROR_CERT_END 
CRONET_NET_ERROR_INVALID_URL 
CRONET_NET_ERROR_DISALLOWED_URL_SCHEME 
CRONET_NET_ERROR_UNKNOWN_URL_SCHEME 
CRONET_NET_ERROR_INVALID_REDIRECT 
CRONET_NET_ERROR_TOO_MANY_REDIRECTS 
CRONET_NET_ERROR_UNSAFE_REDIRECT 
CRONET_NET_ERROR_UNSAFE_PORT 
CRONET_NET_ERROR_INVALID_RESPONSE 
CRONET_NET_ERROR_INVALID_CHUNKED_ENCODING 
CRONET_NET_ERROR_METHOD_NOT_SUPPORTED 
CRONET_NET_ERROR_UNEXPECTED_PROXY_AUTH 
CRONET_NET_ERROR_EMPTY_RESPONSE 
CRONET_NET_ERROR_RESPONSE_HEADERS_TOO_BIG 
CRONET_NET_ERROR_PAC_SCRIPT_FAILED 
CRONET_NET_ERROR_REQUEST_RANGE_NOT_SATISFIABLE 
CRONET_NET_ERROR_MALFORMED_IDENTITY 
CRONET_NET_ERROR_CONTENT_DECODING_FAILED 
CRONET_NET_ERROR_NETWORK_IO_SUSPENDED 
CRONET_NET_ERROR_SYN_REPLY_NOT_RECEIVED 
CRONET_NET_ERROR_ENCODING_CONVERSION_FAILED 
CRONET_NET_ERROR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT 
CRONET_NET_ERROR_NO_SUPPORTED_PROXIES 
CRONET_NET_ERROR_HTTP2_PROTOCOL_ERROR 
CRONET_NET_ERROR_INVALID_AUTH_CREDENTIALS 
CRONET_NET_ERROR_UNSUPPORTED_AUTH_SCHEME 
CRONET_NET_ERROR_ENCODING_DETECTION_FAILED 
CRONET_NET_ERROR_MISSING_AUTH_CREDENTIALS 
CRONET_NET_ERROR_UNEXPECTED_SECURITY_LIBRARY_STATUS 
CRONET_NET_ERROR_MISCONFIGURED_AUTH_ENVIRONMENT 
CRONET_NET_ERROR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS 
CRONET_NET_ERROR_RESPONSE_BODY_TOO_BIG_TO_DRAIN 
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH 
CRONET_NET_ERROR_INCOMPLETE_HTTP2_HEADERS 
CRONET_NET_ERROR_PAC_NOT_IN_DHCP 
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_LOCATION 
CRONET_NET_ERROR_HTTP2_SERVER_REFUSED_STREAM 
CRONET_NET_ERROR_HTTP2_PING_FAILED 
CRONET_NET_ERROR_CONTENT_LENGTH_MISMATCH 
CRONET_NET_ERROR_INCOMPLETE_CHUNKED_ENCODING 
CRONET_NET_ERROR_QUIC_PROTOCOL_ERROR 
CRONET_NET_ERROR_RESPONSE_HEADERS_TRUNCATED 
CRONET_NET_ERROR_QUIC_HANDSHAKE_FAILED 
CRONET_NET_ERROR_HTTP2_INADEQUATE_TRANSPORT_SECURITY 
CRONET_NET_ERROR_HTTP2_FLOW_CONTROL_ERROR 
CRONET_NET_ERROR_HTTP2_FRAME_SIZE_ERROR 
CRONET_NET_ERROR_HTTP2_COMPRESSION_ERROR 
CRONET_NET_ERROR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION 
CRONET_NET_ERROR_HTTP_1_1_REQUIRED 
CRONET_NET_ERROR_PROXY_HTTP_1_1_REQUIRED 
CRONET_NET_ERROR_PAC_SCRIPT_TERMINATED 
CRONET_NET_ERROR_INVALID_HTTP_RESPONSE 
CRONET_NET_ERROR_CONTENT_DECODING_INIT_FAILED 
CRONET_NET_ERROR_HTTP2_RST_STREAM_NO_ERROR_RECEIVED 
CRONET_NET_ERROR_HTTP2_PUSHED_STREAM_NOT_AVAILABLE 
CRONET_NET_ERROR_HTTP2_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER 
CRONET_NET_ERROR_TOO_MANY_RETRIES 
CRONET_NET_ERROR_HTTP2_STREAM_CLOSED 
CRONET_NET_ERROR_HTTP2_CLIENT_REFUSED_STREAM 
CRONET_NET_ERROR_HTTP2_PUSHED_RESPONSE_DOES_NOT_MATCH 
CRONET_NET_ERROR_HTTP_RESPONSE_CODE_FAILURE 
CRONET_NET_ERROR_QUIC_CERT_ROOT_NOT_KNOWN 
CRONET_NET_ERROR_CACHE_MISS 
CRONET_NET_ERROR_CACHE_READ_FAILURE 
CRONET_NET_ERROR_CACHE_WRITE_FAILURE 
CRONET_NET_ERROR_CACHE_OPERATION_NOT_SUPPORTED 
CRONET_NET_ERROR_CACHE_OPEN_FAILURE 
CRONET_NET_ERROR_CACHE_CREATE_FAILURE 
CRONET_NET_ERROR_CACHE_RACE 
CRONET_NET_ERROR_CACHE_CHECKSUM_READ_FAILURE 
CRONET_NET_ERROR_CACHE_CHECKSUM_MISMATCH 
CRONET_NET_ERROR_CACHE_LOCK_TIMEOUT 
CRONET_NET_ERROR_CACHE_AUTH_FAILURE_AFTER_READ 
CRONET_NET_ERROR_CACHE_ENTRY_NOT_SUITABLE 
CRONET_NET_ERROR_CACHE_DOOM_FAILURE 
CRONET_NET_ERROR_CACHE_OPEN_OR_CREATE_FAILURE 
CRONET_NET_ERROR_INSECURE_RESPONSE 
CRONET_NET_ERROR_NO_PRIVATE_KEY_FOR_CERT 
CRONET_NET_ERROR_ADD_USER_CERT_FAILED 
CRONET_NET_ERROR_INVALID_SIGNED_EXCHANGE 
CRONET_NET_ERROR_INVALID_WEB_BUNDLE 
CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_FAILED 
CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_CACHE_HIT 
CRONET_NET_ERROR_FTP_FAILED 
CRONET_NET_ERROR_FTP_SERVICE_UNAVAILABLE 
CRONET_NET_ERROR_FTP_TRANSFER_ABORTED 
CRONET_NET_ERROR_FTP_FILE_BUSY 
CRONET_NET_ERROR_FTP_SYNTAX_ERROR 
CRONET_NET_ERROR_FTP_COMMAND_NOT_SUPPORTED 
CRONET_NET_ERROR_FTP_BAD_COMMAND_SEQUENCE 
CRONET_NET_ERROR_PKCS12_IMPORT_BAD_PASSWORD 
CRONET_NET_ERROR_PKCS12_IMPORT_FAILED 
CRONET_NET_ERROR_IMPORT_CA_CERT_NOT_CA 
CRONET_NET_ERROR_IMPORT_CERT_ALREADY_EXISTS 
CRONET_NET_ERROR_IMPORT_CA_CERT_FAILED 
CRONET_NET_ERROR_IMPORT_SERVER_CERT_FAILED 
CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_MAC 
CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_FILE 
CRONET_NET_ERROR_PKCS12_IMPORT_UNSUPPORTED 
CRONET_NET_ERROR_KEY_GENERATION_FAILED 
CRONET_NET_ERROR_PRIVATE_KEY_EXPORT_FAILED 
CRONET_NET_ERROR_SELF_SIGNED_CERT_GENERATION_FAILED 
CRONET_NET_ERROR_CERT_DATABASE_CHANGED 
CRONET_NET_ERROR_DNS_MALFORMED_RESPONSE 
CRONET_NET_ERROR_DNS_SERVER_REQUIRES_TCP 
CRONET_NET_ERROR_DNS_SERVER_FAILED 
CRONET_NET_ERROR_DNS_TIMED_OUT 
CRONET_NET_ERROR_DNS_CACHE_MISS 
CRONET_NET_ERROR_DNS_SEARCH_EMPTY 
CRONET_NET_ERROR_DNS_SORT_ERROR 
CRONET_NET_ERROR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED 

Definition at line 26 of file cronet_status.h.

Function Documentation

◆ cronet_net_error_as_string()

const char* cronet_net_error_as_string ( cronet_net_error_code  net_error)

Definition at line 23 of file cronet_status.cc.

◆ cronet_net_error_to_grpc_error()

grpc_status_code cronet_net_error_to_grpc_error ( cronet_net_error_code  net_error)

Definition at line 491 of file cronet_status.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:09