cronet_status.cc
Go to the documentation of this file.
1 /*
2  *
3  * Copyright 2020 gRPC authors.
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  */
18 
20 
22 
24  switch (net_error) {
25  case OK:
26  return "OK";
28  return "CRONET_NET_ERROR_IO_PENDING";
30  return "CRONET_NET_ERROR_FAILED";
32  return "CRONET_NET_ERROR_ABORTED";
34  return "CRONET_NET_ERROR_INVALID_ARGUMENT";
36  return "CRONET_NET_ERROR_INVALID_HANDLE";
38  return "CRONET_NET_ERROR_FILE_NOT_FOUND";
40  return "CRONET_NET_ERROR_TIMED_OUT";
42  return "CRONET_NET_ERROR_FILE_TOO_BIG";
44  return "CRONET_NET_ERROR_UNEXPECTED";
46  return "CRONET_NET_ERROR_ACCESS_DENIED";
48  return "CRONET_NET_ERROR_NOT_IMPLEMENTED";
50  return "CRONET_NET_ERROR_INSUFFICIENT_RESOURCES";
52  return "CRONET_NET_ERROR_OUT_OF_MEMORY";
54  return "CRONET_NET_ERROR_UPLOAD_FILE_CHANGED";
56  return "CRONET_NET_ERROR_SOCKET_NOT_CONNECTED";
58  return "CRONET_NET_ERROR_FILE_EXISTS";
60  return "CRONET_NET_ERROR_FILE_PATH_TOO_LONG";
62  return "CRONET_NET_ERROR_FILE_NO_SPACE";
64  return "CRONET_NET_ERROR_FILE_VIRUS_INFECTED";
66  return "CRONET_NET_ERROR_BLOCKED_BY_CLIENT";
68  return "CRONET_NET_ERROR_NETWORK_CHANGED";
70  return "CRONET_NET_ERROR_BLOCKED_BY_ADMINISTRATOR";
72  return "CRONET_NET_ERROR_SOCKET_IS_CONNECTED";
74  return "CRONET_NET_ERROR_BLOCKED_ENROLLMENT_CHECK_PENDING";
76  return "CRONET_NET_ERROR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED";
78  return "CRONET_NET_ERROR_CONTEXT_SHUT_DOWN";
80  return "CRONET_NET_ERROR_BLOCKED_BY_RESPONSE";
82  return "CRONET_NET_ERROR_CLEARTEXT_NOT_PERMITTED";
84  return "CRONET_NET_ERROR_BLOCKED_BY_CSP";
86  return "CRONET_NET_ERROR_H2_OR_QUIC_REQUIRED";
88  return "CRONET_NET_ERROR_INSECURE_PRIVATE_NETWORK_REQUEST";
90  return "CRONET_NET_ERROR_CONNECTION_CLOSED";
92  return "CRONET_NET_ERROR_CONNECTION_RESET";
94  return "CRONET_NET_ERROR_CONNECTION_REFUSED";
96  return "CRONET_NET_ERROR_CONNECTION_ABORTED";
98  return "CRONET_NET_ERROR_CONNECTION_FAILED";
100  return "CRONET_NET_ERROR_NAME_NOT_RESOLVED";
102  return "CRONET_NET_ERROR_INTERNET_DISCONNECTED";
104  return "CRONET_NET_ERROR_SSL_PROTOCOL_ERROR";
106  return "CRONET_NET_ERROR_ADDRESS_INVALID";
108  return "CRONET_NET_ERROR_ADDRESS_UNREACHABLE";
110  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NEEDED";
112  return "CRONET_NET_ERROR_TUNNEL_CONNECTION_FAILED";
114  return "CRONET_NET_ERROR_NO_SSL_VERSIONS_ENABLED";
116  return "CRONET_NET_ERROR_SSL_VERSION_OR_CIPHER_MISMATCH";
118  return "CRONET_NET_ERROR_SSL_RENEGOTIATION_REQUESTED";
120  return "CRONET_NET_ERROR_PROXY_AUTH_UNSUPPORTED";
122  return "CRONET_NET_ERROR_CERT_ERROR_IN_SSL_RENEGOTIATION";
124  return "CRONET_NET_ERROR_BAD_SSL_CLIENT_AUTH_CERT";
126  return "CRONET_NET_ERROR_CONNECTION_TIMED_OUT";
128  return "CRONET_NET_ERROR_HOST_RESOLVER_QUEUE_TOO_LARGE";
130  return "CRONET_NET_ERROR_SOCKS_CONNECTION_FAILED";
132  return "CRONET_NET_ERROR_SOCKS_CONNECTION_HOST_UNREACHABLE";
134  return "CRONET_NET_ERROR_ALPN_NEGOTIATION_FAILED";
136  return "CRONET_NET_ERROR_SSL_NO_RENEGOTIATION";
138  return "CRONET_NET_ERROR_WINSOCK_UNEXPECTED_WRITTEN_BYTES";
140  return "CRONET_NET_ERROR_SSL_DECOMPRESSION_FAILURE_ALERT";
142  return "CRONET_NET_ERROR_SSL_BAD_RECORD_MAC_ALERT";
144  return "CRONET_NET_ERROR_PROXY_AUTH_REQUESTED";
146  return "CRONET_NET_ERROR_PROXY_CONNECTION_FAILED";
148  return "CRONET_NET_ERROR_MANDATORY_PROXY_CONFIGURATION_FAILED";
150  return "CRONET_NET_ERROR_PRECONNECT_MAX_SOCKET_LIMIT";
152  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED";
154  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY";
156  return "CRONET_NET_ERROR_PROXY_CERTIFICATE_INVALID";
158  return "CRONET_NET_ERROR_NAME_RESOLUTION_FAILED";
160  return "CRONET_NET_ERROR_NETWORK_ACCESS_DENIED";
162  return "CRONET_NET_ERROR_TEMPORARILY_THROTTLED";
164  return "CRONET_NET_ERROR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT";
166  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_SIGNATURE_FAILED";
168  return "CRONET_NET_ERROR_MSG_TOO_BIG";
170  return "CRONET_NET_ERROR_WS_PROTOCOL_ERROR";
172  return "CRONET_NET_ERROR_ADDRESS_IN_USE";
174  return "CRONET_NET_ERROR_SSL_HANDSHAKE_NOT_COMPLETED";
176  return "CRONET_NET_ERROR_SSL_BAD_PEER_PUBLIC_KEY";
178  return "CRONET_NET_ERROR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN";
180  return "CRONET_NET_ERROR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED";
182  return "CRONET_NET_ERROR_SSL_DECRYPT_ERROR_ALERT";
184  return "CRONET_NET_ERROR_WS_THROTTLE_QUEUE_TOO_LARGE";
186  return "CRONET_NET_ERROR_SSL_SERVER_CERT_CHANGED";
188  return "CRONET_NET_ERROR_SSL_UNRECOGNIZED_NAME_ALERT";
190  return "CRONET_NET_ERROR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR";
192  return "CRONET_NET_ERROR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR";
194  return "CRONET_NET_ERROR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE";
196  return "CRONET_NET_ERROR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE";
198  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT";
200  return "CRONET_NET_ERROR_ICANN_NAME_COLLISION";
202  return "CRONET_NET_ERROR_SSL_SERVER_CERT_BAD_FORMAT";
204  return "CRONET_NET_ERROR_CT_STH_PARSING_FAILED";
206  return "CRONET_NET_ERROR_CT_STH_INCOMPLETE";
208  return "CRONET_NET_ERROR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH";
210  return "CRONET_NET_ERROR_CT_CONSISTENCY_PROOF_PARSING_FAILED";
212  return "CRONET_NET_ERROR_SSL_OBSOLETE_CIPHER";
214  return "CRONET_NET_ERROR_WS_UPGRADE";
216  return "CRONET_NET_ERROR_READ_IF_READY_NOT_IMPLEMENTED";
218  return "CRONET_NET_ERROR_NO_BUFFER_SPACE";
220  return "CRONET_NET_ERROR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS";
222  return "CRONET_NET_ERROR_EARLY_DATA_REJECTED";
224  return "CRONET_NET_ERROR_WRONG_VERSION_ON_EARLY_DATA";
226  return "CRONET_NET_ERROR_TLS13_DOWNGRADE_DETECTED";
228  return "CRONET_NET_ERROR_SSL_KEY_USAGE_INCOMPATIBLE";
230  return "CRONET_NET_ERROR_CERT_COMMON_NAME_INVALID";
232  return "CRONET_NET_ERROR_CERT_DATE_INVALID";
234  return "CRONET_NET_ERROR_CERT_AUTHORITY_INVALID";
236  return "CRONET_NET_ERROR_CERT_CONTAINS_ERRORS";
238  return "CRONET_NET_ERROR_CERT_NO_REVOCATION_MECHANISM";
240  return "CRONET_NET_ERROR_CERT_UNABLE_TO_CHECK_REVOCATION";
242  return "CRONET_NET_ERROR_CERT_REVOKED";
244  return "CRONET_NET_ERROR_CERT_INVALID";
246  return "CRONET_NET_ERROR_CERT_WEAK_SIGNATURE_ALGORITHM";
248  return "CRONET_NET_ERROR_CERT_NON_UNIQUE_NAME";
250  return "CRONET_NET_ERROR_CERT_WEAK_KEY";
252  return "CRONET_NET_ERROR_CERT_NAME_CONSTRAINT_VIOLATION";
254  return "CRONET_NET_ERROR_CERT_VALIDITY_TOO_LONG";
256  return "CRONET_NET_ERROR_CERTIFICATE_TRANSPARENCY_REQUIRED";
258  return "CRONET_NET_ERROR_CERT_SYMANTEC_LEGACY";
260  return "CRONET_NET_ERROR_CERT_KNOWN_INTERCEPTION_BLOCKED";
262  return "CRONET_NET_ERROR_SSL_OBSOLETE_VERSION";
264  return "CRONET_NET_ERROR_CERT_END";
266  return "CRONET_NET_ERROR_INVALID_URL";
268  return "CRONET_NET_ERROR_DISALLOWED_URL_SCHEME";
270  return "CRONET_NET_ERROR_UNKNOWN_URL_SCHEME";
272  return "CRONET_NET_ERROR_INVALID_REDIRECT";
274  return "CRONET_NET_ERROR_TOO_MANY_REDIRECTS";
276  return "CRONET_NET_ERROR_UNSAFE_REDIRECT";
278  return "CRONET_NET_ERROR_UNSAFE_PORT";
280  return "CRONET_NET_ERROR_INVALID_RESPONSE";
282  return "CRONET_NET_ERROR_INVALID_CHUNKED_ENCODING";
284  return "CRONET_NET_ERROR_METHOD_NOT_SUPPORTED";
286  return "CRONET_NET_ERROR_UNEXPECTED_PROXY_AUTH";
288  return "CRONET_NET_ERROR_EMPTY_RESPONSE";
290  return "CRONET_NET_ERROR_RESPONSE_HEADERS_TOO_BIG";
292  return "CRONET_NET_ERROR_PAC_SCRIPT_FAILED";
294  return "CRONET_NET_ERROR_REQUEST_RANGE_NOT_SATISFIABLE";
296  return "CRONET_NET_ERROR_MALFORMED_IDENTITY";
298  return "CRONET_NET_ERROR_CONTENT_DECODING_FAILED";
300  return "CRONET_NET_ERROR_NETWORK_IO_SUSPENDED";
302  return "CRONET_NET_ERROR_SYN_REPLY_NOT_RECEIVED";
304  return "CRONET_NET_ERROR_ENCODING_CONVERSION_FAILED";
306  return "CRONET_NET_ERROR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT";
308  return "CRONET_NET_ERROR_NO_SUPPORTED_PROXIES";
310  return "CRONET_NET_ERROR_HTTP2_PROTOCOL_ERROR";
312  return "CRONET_NET_ERROR_INVALID_AUTH_CREDENTIALS";
314  return "CRONET_NET_ERROR_UNSUPPORTED_AUTH_SCHEME";
316  return "CRONET_NET_ERROR_ENCODING_DETECTION_FAILED";
318  return "CRONET_NET_ERROR_MISSING_AUTH_CREDENTIALS";
320  return "CRONET_NET_ERROR_UNEXPECTED_SECURITY_LIBRARY_STATUS";
322  return "CRONET_NET_ERROR_MISCONFIGURED_AUTH_ENVIRONMENT";
324  return "CRONET_NET_ERROR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS";
326  return "CRONET_NET_ERROR_RESPONSE_BODY_TOO_BIG_TO_DRAIN";
328  return "CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH";
330  return "CRONET_NET_ERROR_INCOMPLETE_HTTP2_HEADERS";
332  return "CRONET_NET_ERROR_PAC_NOT_IN_DHCP";
334  return "CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION";
336  return "CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_LOCATION";
338  return "CRONET_NET_ERROR_HTTP2_SERVER_REFUSED_STREAM";
340  return "CRONET_NET_ERROR_HTTP2_PING_FAILED";
342  return "CRONET_NET_ERROR_CONTENT_LENGTH_MISMATCH";
344  return "CRONET_NET_ERROR_INCOMPLETE_CHUNKED_ENCODING";
346  return "CRONET_NET_ERROR_QUIC_PROTOCOL_ERROR";
348  return "CRONET_NET_ERROR_RESPONSE_HEADERS_TRUNCATED";
350  return "CRONET_NET_ERROR_QUIC_HANDSHAKE_FAILED";
352  return "CRONET_NET_ERROR_HTTP2_INADEQUATE_TRANSPORT_SECURITY";
354  return "CRONET_NET_ERROR_HTTP2_FLOW_CONTROL_ERROR";
356  return "CRONET_NET_ERROR_HTTP2_FRAME_SIZE_ERROR";
358  return "CRONET_NET_ERROR_HTTP2_COMPRESSION_ERROR";
360  return "CRONET_NET_ERROR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION";
362  return "CRONET_NET_ERROR_HTTP_1_1_REQUIRED";
364  return "CRONET_NET_ERROR_PROXY_HTTP_1_1_REQUIRED";
366  return "CRONET_NET_ERROR_PAC_SCRIPT_TERMINATED";
368  return "CRONET_NET_ERROR_INVALID_HTTP_RESPONSE";
370  return "CRONET_NET_ERROR_CONTENT_DECODING_INIT_FAILED";
372  return "CRONET_NET_ERROR_HTTP2_RST_STREAM_NO_ERROR_RECEIVED";
374  return "CRONET_NET_ERROR_HTTP2_PUSHED_STREAM_NOT_AVAILABLE";
376  return "CRONET_NET_ERROR_HTTP2_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER";
378  return "CRONET_NET_ERROR_TOO_MANY_RETRIES";
380  return "CRONET_NET_ERROR_HTTP2_STREAM_CLOSED";
382  return "CRONET_NET_ERROR_HTTP2_CLIENT_REFUSED_STREAM";
384  return "CRONET_NET_ERROR_HTTP2_PUSHED_RESPONSE_DOES_NOT_MATCH";
386  return "CRONET_NET_ERROR_HTTP_RESPONSE_CODE_FAILURE";
388  return "CRONET_NET_ERROR_QUIC_CERT_ROOT_NOT_KNOWN";
390  return "CRONET_NET_ERROR_CACHE_MISS";
392  return "CRONET_NET_ERROR_CACHE_READ_FAILURE";
394  return "CRONET_NET_ERROR_CACHE_WRITE_FAILURE";
396  return "CRONET_NET_ERROR_CACHE_OPERATION_NOT_SUPPORTED";
398  return "CRONET_NET_ERROR_CACHE_OPEN_FAILURE";
400  return "CRONET_NET_ERROR_CACHE_CREATE_FAILURE";
402  return "CRONET_NET_ERROR_CACHE_RACE";
404  return "CRONET_NET_ERROR_CACHE_CHECKSUM_READ_FAILURE";
406  return "CRONET_NET_ERROR_CACHE_CHECKSUM_MISMATCH";
408  return "CRONET_NET_ERROR_CACHE_LOCK_TIMEOUT";
410  return "CRONET_NET_ERROR_CACHE_AUTH_FAILURE_AFTER_READ";
412  return "CRONET_NET_ERROR_CACHE_ENTRY_NOT_SUITABLE";
414  return "CRONET_NET_ERROR_CACHE_DOOM_FAILURE";
416  return "CRONET_NET_ERROR_CACHE_OPEN_OR_CREATE_FAILURE";
418  return "CRONET_NET_ERROR_INSECURE_RESPONSE";
420  return "CRONET_NET_ERROR_NO_PRIVATE_KEY_FOR_CERT";
422  return "CRONET_NET_ERROR_ADD_USER_CERT_FAILED";
424  return "CRONET_NET_ERROR_INVALID_SIGNED_EXCHANGE";
426  return "CRONET_NET_ERROR_INVALID_WEB_BUNDLE";
428  return "CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_FAILED";
430  return "CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_CACHE_HIT";
432  return "CRONET_NET_ERROR_FTP_FAILED";
434  return "CRONET_NET_ERROR_FTP_SERVICE_UNAVAILABLE";
436  return "CRONET_NET_ERROR_FTP_TRANSFER_ABORTED";
438  return "CRONET_NET_ERROR_FTP_FILE_BUSY";
440  return "CRONET_NET_ERROR_FTP_SYNTAX_ERROR";
442  return "CRONET_NET_ERROR_FTP_COMMAND_NOT_SUPPORTED";
444  return "CRONET_NET_ERROR_FTP_BAD_COMMAND_SEQUENCE";
446  return "CRONET_NET_ERROR_PKCS12_IMPORT_BAD_PASSWORD";
448  return "CRONET_NET_ERROR_PKCS12_IMPORT_FAILED";
450  return "CRONET_NET_ERROR_IMPORT_CA_CERT_NOT_CA";
452  return "CRONET_NET_ERROR_IMPORT_CERT_ALREADY_EXISTS";
454  return "CRONET_NET_ERROR_IMPORT_CA_CERT_FAILED";
456  return "CRONET_NET_ERROR_IMPORT_SERVER_CERT_FAILED";
458  return "CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_MAC";
460  return "CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_FILE";
462  return "CRONET_NET_ERROR_PKCS12_IMPORT_UNSUPPORTED";
464  return "CRONET_NET_ERROR_KEY_GENERATION_FAILED";
466  return "CRONET_NET_ERROR_PRIVATE_KEY_EXPORT_FAILED";
468  return "CRONET_NET_ERROR_SELF_SIGNED_CERT_GENERATION_FAILED";
470  return "CRONET_NET_ERROR_CERT_DATABASE_CHANGED";
472  return "CRONET_NET_ERROR_DNS_MALFORMED_RESPONSE";
474  return "CRONET_NET_ERROR_DNS_SERVER_REQUIRES_TCP";
476  return "CRONET_NET_ERROR_DNS_SERVER_FAILED";
478  return "CRONET_NET_ERROR_DNS_TIMED_OUT";
480  return "CRONET_NET_ERROR_DNS_CACHE_MISS";
482  return "CRONET_NET_ERROR_DNS_SEARCH_EMPTY";
484  return "CRONET_NET_ERROR_DNS_SORT_ERROR";
486  return "CRONET_NET_ERROR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED";
487  }
488  return "UNAVAILABLE.";
489 }
490 
492  cronet_net_error_code net_error) {
493  switch (net_error) {
494  case OK:
495  return GRPC_STATUS_OK;
497  return GRPC_STATUS_ABORTED;
518  default:
520  }
521 }
CRONET_NET_ERROR_SOCKET_NOT_CONNECTED
@ CRONET_NET_ERROR_SOCKET_NOT_CONNECTED
Definition: cronet_status.h:88
CRONET_NET_ERROR_FTP_TRANSFER_ABORTED
@ CRONET_NET_ERROR_FTP_TRANSFER_ABORTED
Definition: cronet_status.h:938
CRONET_NET_ERROR_DNS_SERVER_FAILED
@ CRONET_NET_ERROR_DNS_SERVER_FAILED
Definition: cronet_status.h:1020
CRONET_NET_ERROR_SSL_NO_RENEGOTIATION
@ CRONET_NET_ERROR_SSL_NO_RENEGOTIATION
Definition: cronet_status.h:235
CRONET_NET_ERROR_INCOMPLETE_HTTP2_HEADERS
@ CRONET_NET_ERROR_INCOMPLETE_HTTP2_HEADERS
Definition: cronet_status.h:714
CRONET_NET_ERROR_TOO_MANY_RETRIES
@ CRONET_NET_ERROR_TOO_MANY_RETRIES
Definition: cronet_status.h:819
CRONET_NET_ERROR_INSECURE_RESPONSE
@ CRONET_NET_ERROR_INSECURE_RESPONSE
Definition: cronet_status.h:899
CRONET_NET_ERROR_PROXY_CERTIFICATE_INVALID
@ CRONET_NET_ERROR_PROXY_CERTIFICATE_INVALID
Definition: cronet_status.h:278
CRONET_NET_ERROR_FILE_PATH_TOO_LONG
@ CRONET_NET_ERROR_FILE_PATH_TOO_LONG
Definition: cronet_status.h:94
CRONET_NET_ERROR_HTTP2_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER
@ CRONET_NET_ERROR_HTTP2_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER
Definition: cronet_status.h:812
CRONET_NET_ERROR_CERT_NAME_CONSTRAINT_VIOLATION
@ CRONET_NET_ERROR_CERT_NAME_CONSTRAINT_VIOLATION
Definition: cronet_status.h:565
CRONET_NET_ERROR_SSL_DECOMPRESSION_FAILURE_ALERT
@ CRONET_NET_ERROR_SSL_DECOMPRESSION_FAILURE_ALERT
Definition: cronet_status.h:244
CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_CACHE_HIT
@ CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_CACHE_HIT
Definition: cronet_status.h:923
CRONET_NET_ERROR_UNSAFE_PORT
@ CRONET_NET_ERROR_UNSAFE_PORT
Definition: cronet_status.h:623
CRONET_NET_ERROR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE
@ CRONET_NET_ERROR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE
Definition: cronet_status.h:372
GRPC_STATUS_UNAVAILABLE
@ GRPC_STATUS_UNAVAILABLE
Definition: include/grpc/impl/codegen/status.h:143
CRONET_NET_ERROR_PRECONNECT_MAX_SOCKET_LIMIT
@ CRONET_NET_ERROR_PRECONNECT_MAX_SOCKET_LIMIT
Definition: cronet_status.h:269
CRONET_NET_ERROR_SSL_CLIENT_AUTH_SIGNATURE_FAILED
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_SIGNATURE_FAILED
Definition: cronet_status.h:306
CRONET_NET_ERROR_FTP_SERVICE_UNAVAILABLE
@ CRONET_NET_ERROR_FTP_SERVICE_UNAVAILABLE
Definition: cronet_status.h:934
CRONET_NET_ERROR_NAME_NOT_RESOLVED
@ CRONET_NET_ERROR_NAME_NOT_RESOLVED
Definition: cronet_status.h:169
GRPC_STATUS_UNAUTHENTICATED
@ GRPC_STATUS_UNAUTHENTICATED
Definition: include/grpc/impl/codegen/status.h:72
CRONET_NET_ERROR_NO_SSL_VERSIONS_ENABLED
@ CRONET_NET_ERROR_NO_SSL_VERSIONS_ENABLED
Definition: cronet_status.h:193
CRONET_NET_ERROR_CERT_AUTHORITY_INVALID
@ CRONET_NET_ERROR_CERT_AUTHORITY_INVALID
Definition: cronet_status.h:509
CRONET_NET_ERROR_BLOCKED_BY_ADMINISTRATOR
@ CRONET_NET_ERROR_BLOCKED_BY_ADMINISTRATOR
Definition: cronet_status.h:110
CRONET_NET_ERROR_MANDATORY_PROXY_CONFIGURATION_FAILED
@ CRONET_NET_ERROR_MANDATORY_PROXY_CONFIGURATION_FAILED
Definition: cronet_status.h:263
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY
Definition: cronet_status.h:275
CRONET_NET_ERROR_FILE_TOO_BIG
@ CRONET_NET_ERROR_FILE_TOO_BIG
Definition: cronet_status.h:65
cronet_status.h
CRONET_NET_ERROR_ENCODING_DETECTION_FAILED
@ CRONET_NET_ERROR_ENCODING_DETECTION_FAILED
Definition: cronet_status.h:690
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT
Definition: cronet_status.h:380
CRONET_NET_ERROR_CERT_WEAK_KEY
@ CRONET_NET_ERROR_CERT_WEAK_KEY
Definition: cronet_status.h:561
CRONET_NET_ERROR_SSL_PROTOCOL_ERROR
@ CRONET_NET_ERROR_SSL_PROTOCOL_ERROR
Definition: cronet_status.h:175
CRONET_NET_ERROR_SYN_REPLY_NOT_RECEIVED
@ CRONET_NET_ERROR_SYN_REPLY_NOT_RECEIVED
Definition: cronet_status.h:665
CRONET_NET_ERROR_INVALID_HTTP_RESPONSE
@ CRONET_NET_ERROR_INVALID_HTTP_RESPONSE
Definition: cronet_status.h:795
CRONET_NET_ERROR_INVALID_CHUNKED_ENCODING
@ CRONET_NET_ERROR_INVALID_CHUNKED_ENCODING
Definition: cronet_status.h:629
CRONET_NET_ERROR_CONTENT_DECODING_INIT_FAILED
@ CRONET_NET_ERROR_CONTENT_DECODING_INIT_FAILED
Definition: cronet_status.h:798
CRONET_NET_ERROR_CONNECTION_TIMED_OUT
@ CRONET_NET_ERROR_CONNECTION_TIMED_OUT
Definition: cronet_status.h:217
CRONET_NET_ERROR_CLEARTEXT_NOT_PERMITTED
@ CRONET_NET_ERROR_CLEARTEXT_NOT_PERMITTED
Definition: cronet_status.h:139
CRONET_NET_ERROR_CERT_COMMON_NAME_INVALID
@ CRONET_NET_ERROR_CERT_COMMON_NAME_INVALID
Definition: cronet_status.h:483
CRONET_NET_ERROR_CACHE_ENTRY_NOT_SUITABLE
@ CRONET_NET_ERROR_CACHE_ENTRY_NOT_SUITABLE
Definition: cronet_status.h:890
CRONET_NET_ERROR_PRIVATE_KEY_EXPORT_FAILED
@ CRONET_NET_ERROR_PRIVATE_KEY_EXPORT_FAILED
Definition: cronet_status.h:993
GRPC_STATUS_PERMISSION_DENIED
@ GRPC_STATUS_PERMISSION_DENIED
Definition: include/grpc/impl/codegen/status.h:68
CRONET_NET_ERROR_CERT_DATE_INVALID
@ CRONET_NET_ERROR_CERT_DATE_INVALID
Definition: cronet_status.h:495
CRONET_NET_ERROR_CT_STH_INCOMPLETE
@ CRONET_NET_ERROR_CT_STH_INCOMPLETE
Definition: cronet_status.h:402
CRONET_NET_ERROR_HTTP2_SERVER_REFUSED_STREAM
@ CRONET_NET_ERROR_HTTP2_SERVER_REFUSED_STREAM
Definition: cronet_status.h:732
CRONET_NET_ERROR_KEY_GENERATION_FAILED
@ CRONET_NET_ERROR_KEY_GENERATION_FAILED
Definition: cronet_status.h:988
grpc_status_code
grpc_status_code
Definition: include/grpc/impl/codegen/status.h:28
CRONET_NET_ERROR_WINSOCK_UNEXPECTED_WRITTEN_BYTES
@ CRONET_NET_ERROR_WINSOCK_UNEXPECTED_WRITTEN_BYTES
Definition: cronet_status.h:239
CRONET_NET_ERROR_CACHE_READ_FAILURE
@ CRONET_NET_ERROR_CACHE_READ_FAILURE
Definition: cronet_status.h:848
CRONET_NET_ERROR_CERT_UNABLE_TO_CHECK_REVOCATION
@ CRONET_NET_ERROR_CERT_UNABLE_TO_CHECK_REVOCATION
Definition: cronet_status.h:535
CRONET_NET_ERROR_HTTP_RESPONSE_CODE_FAILURE
@ CRONET_NET_ERROR_HTTP_RESPONSE_CODE_FAILURE
Definition: cronet_status.h:836
CRONET_NET_ERROR_TEMPORARILY_THROTTLED
@ CRONET_NET_ERROR_TEMPORARILY_THROTTLED
Definition: cronet_status.h:289
OK
@ OK
Definition: cronet_status.h:43
CRONET_NET_ERROR_CERT_INVALID
@ CRONET_NET_ERROR_CERT_INVALID
Definition: cronet_status.h:548
CRONET_NET_ERROR_INVALID_REDIRECT
@ CRONET_NET_ERROR_INVALID_REDIRECT
Definition: cronet_status.h:608
CRONET_NET_ERROR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED
@ CRONET_NET_ERROR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED
Definition: cronet_status.h:1038
CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NEEDED
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_CERT_NEEDED
Definition: cronet_status.h:187
CRONET_NET_ERROR_HTTP2_CLIENT_REFUSED_STREAM
@ CRONET_NET_ERROR_HTTP2_CLIENT_REFUSED_STREAM
Definition: cronet_status.h:825
CRONET_NET_ERROR_CACHE_MISS
@ CRONET_NET_ERROR_CACHE_MISS
Definition: cronet_status.h:845
CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_FAILED
@ CRONET_NET_ERROR_TRUST_TOKEN_OPERATION_FAILED
Definition: cronet_status.h:916
CRONET_NET_ERROR_SSL_VERSION_OR_CIPHER_MISMATCH
@ CRONET_NET_ERROR_SSL_VERSION_OR_CIPHER_MISMATCH
Definition: cronet_status.h:197
CRONET_NET_ERROR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN
@ CRONET_NET_ERROR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN
Definition: cronet_status.h:335
CRONET_NET_ERROR_ADDRESS_UNREACHABLE
@ CRONET_NET_ERROR_ADDRESS_UNREACHABLE
Definition: cronet_status.h:184
CRONET_NET_ERROR_NETWORK_ACCESS_DENIED
@ CRONET_NET_ERROR_NETWORK_ACCESS_DENIED
Definition: cronet_status.h:286
CRONET_NET_ERROR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE
@ CRONET_NET_ERROR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE
Definition: cronet_status.h:376
CRONET_NET_ERROR_MALFORMED_IDENTITY
@ CRONET_NET_ERROR_MALFORMED_IDENTITY
Definition: cronet_status.h:655
cronet_net_error_code
cronet_net_error_code
Definition: cronet_status.h:26
CRONET_NET_ERROR_CACHE_DOOM_FAILURE
@ CRONET_NET_ERROR_CACHE_DOOM_FAILURE
Definition: cronet_status.h:893
CRONET_NET_ERROR_CACHE_CHECKSUM_READ_FAILURE
@ CRONET_NET_ERROR_CACHE_CHECKSUM_READ_FAILURE
Definition: cronet_status.h:872
CRONET_NET_ERROR_PAC_SCRIPT_TERMINATED
@ CRONET_NET_ERROR_PAC_SCRIPT_TERMINATED
Definition: cronet_status.h:785
CRONET_NET_ERROR_IMPORT_CA_CERT_NOT_CA
@ CRONET_NET_ERROR_IMPORT_CA_CERT_NOT_CA
Definition: cronet_status.h:965
CRONET_NET_ERROR_DNS_SEARCH_EMPTY
@ CRONET_NET_ERROR_DNS_SEARCH_EMPTY
Definition: cronet_status.h:1030
CRONET_NET_ERROR_BAD_SSL_CLIENT_AUTH_CERT
@ CRONET_NET_ERROR_BAD_SSL_CLIENT_AUTH_CERT
Definition: cronet_status.h:214
CRONET_NET_ERROR_CERT_ERROR_IN_SSL_RENEGOTIATION
@ CRONET_NET_ERROR_CERT_ERROR_IN_SSL_RENEGOTIATION
Definition: cronet_status.h:211
CRONET_NET_ERROR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
@ CRONET_NET_ERROR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
Definition: cronet_status.h:409
CRONET_NET_ERROR_PROXY_CONNECTION_FAILED
@ CRONET_NET_ERROR_PROXY_CONNECTION_FAILED
Definition: cronet_status.h:259
CRONET_NET_ERROR_SSL_SERVER_CERT_CHANGED
@ CRONET_NET_ERROR_SSL_SERVER_CERT_CHANGED
Definition: cronet_status.h:354
CRONET_NET_ERROR_RESPONSE_BODY_TOO_BIG_TO_DRAIN
@ CRONET_NET_ERROR_RESPONSE_BODY_TOO_BIG_TO_DRAIN
Definition: cronet_status.h:706
CRONET_NET_ERROR_DNS_CACHE_MISS
@ CRONET_NET_ERROR_DNS_CACHE_MISS
Definition: cronet_status.h:1027
CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_FILE
@ CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_FILE
Definition: cronet_status.h:982
CRONET_NET_ERROR_INVALID_URL
@ CRONET_NET_ERROR_INVALID_URL
Definition: cronet_status.h:599
CRONET_NET_ERROR_DNS_SERVER_REQUIRES_TCP
@ CRONET_NET_ERROR_DNS_SERVER_REQUIRES_TCP
Definition: cronet_status.h:1009
CRONET_NET_ERROR_HTTP2_PUSHED_STREAM_NOT_AVAILABLE
@ CRONET_NET_ERROR_HTTP2_PUSHED_STREAM_NOT_AVAILABLE
Definition: cronet_status.h:807
CRONET_NET_ERROR_ADD_USER_CERT_FAILED
@ CRONET_NET_ERROR_ADD_USER_CERT_FAILED
Definition: cronet_status.h:906
CRONET_NET_ERROR_INSUFFICIENT_RESOURCES
@ CRONET_NET_ERROR_INSUFFICIENT_RESOURCES
Definition: cronet_status.h:78
CRONET_NET_ERROR_WRONG_VERSION_ON_EARLY_DATA
@ CRONET_NET_ERROR_WRONG_VERSION_ON_EARLY_DATA
Definition: cronet_status.h:451
CRONET_NET_ERROR_CONTENT_LENGTH_MISMATCH
@ CRONET_NET_ERROR_CONTENT_LENGTH_MISMATCH
Definition: cronet_status.h:743
CRONET_NET_ERROR_PKCS12_IMPORT_UNSUPPORTED
@ CRONET_NET_ERROR_PKCS12_IMPORT_UNSUPPORTED
Definition: cronet_status.h:985
CRONET_NET_ERROR_EMPTY_RESPONSE
@ CRONET_NET_ERROR_EMPTY_RESPONSE
Definition: cronet_status.h:639
CRONET_NET_ERROR_SSL_BAD_PEER_PUBLIC_KEY
@ CRONET_NET_ERROR_SSL_BAD_PEER_PUBLIC_KEY
Definition: cronet_status.h:329
CRONET_NET_ERROR_CERT_REVOKED
@ CRONET_NET_ERROR_CERT_REVOKED
Definition: cronet_status.h:540
GRPC_STATUS_OK
@ GRPC_STATUS_OK
Definition: include/grpc/impl/codegen/status.h:30
CRONET_NET_ERROR_CACHE_OPEN_OR_CREATE_FAILURE
@ CRONET_NET_ERROR_CACHE_OPEN_OR_CREATE_FAILURE
Definition: cronet_status.h:896
CRONET_NET_ERROR_HTTP2_FRAME_SIZE_ERROR
@ CRONET_NET_ERROR_HTTP2_FRAME_SIZE_ERROR
Definition: cronet_status.h:770
CRONET_NET_ERROR_HTTP2_RST_STREAM_NO_ERROR_RECEIVED
@ CRONET_NET_ERROR_HTTP2_RST_STREAM_NO_ERROR_RECEIVED
Definition: cronet_status.h:804
CRONET_NET_ERROR_ADDRESS_INVALID
@ CRONET_NET_ERROR_ADDRESS_INVALID
Definition: cronet_status.h:179
CRONET_NET_ERROR_CONNECTION_CLOSED
@ CRONET_NET_ERROR_CONNECTION_CLOSED
Definition: cronet_status.h:153
CRONET_NET_ERROR_WS_UPGRADE
@ CRONET_NET_ERROR_WS_UPGRADE
Definition: cronet_status.h:423
CRONET_NET_ERROR_SSL_UNRECOGNIZED_NAME_ALERT
@ CRONET_NET_ERROR_SSL_UNRECOGNIZED_NAME_ALERT
Definition: cronet_status.h:361
CRONET_NET_ERROR_READ_IF_READY_NOT_IMPLEMENTED
@ CRONET_NET_ERROR_READ_IF_READY_NOT_IMPLEMENTED
Definition: cronet_status.h:428
CRONET_NET_ERROR_SSL_RENEGOTIATION_REQUESTED
@ CRONET_NET_ERROR_SSL_RENEGOTIATION_REQUESTED
Definition: cronet_status.h:200
CRONET_NET_ERROR_FILE_VIRUS_INFECTED
@ CRONET_NET_ERROR_FILE_VIRUS_INFECTED
Definition: cronet_status.h:100
CRONET_NET_ERROR_INTERNET_DISCONNECTED
@ CRONET_NET_ERROR_INTERNET_DISCONNECTED
Definition: cronet_status.h:172
CRONET_NET_ERROR_NETWORK_CHANGED
@ CRONET_NET_ERROR_NETWORK_CHANGED
Definition: cronet_status.h:106
CRONET_NET_ERROR_TLS13_DOWNGRADE_DETECTED
@ CRONET_NET_ERROR_TLS13_DOWNGRADE_DETECTED
Definition: cronet_status.h:459
CRONET_NET_ERROR_INSECURE_PRIVATE_NETWORK_REQUEST
@ CRONET_NET_ERROR_INSECURE_PRIVATE_NETWORK_REQUEST
Definition: cronet_status.h:150
CRONET_NET_ERROR_CERT_NON_UNIQUE_NAME
@ CRONET_NET_ERROR_CERT_NON_UNIQUE_NAME
Definition: cronet_status.h:557
CRONET_NET_ERROR_FTP_COMMAND_NOT_SUPPORTED
@ CRONET_NET_ERROR_FTP_COMMAND_NOT_SUPPORTED
Definition: cronet_status.h:951
CRONET_NET_ERROR_UNKNOWN_URL_SCHEME
@ CRONET_NET_ERROR_UNKNOWN_URL_SCHEME
Definition: cronet_status.h:605
CRONET_NET_ERROR_CT_STH_PARSING_FAILED
@ CRONET_NET_ERROR_CT_STH_PARSING_FAILED
Definition: cronet_status.h:397
CRONET_NET_ERROR_CERT_CONTAINS_ERRORS
@ CRONET_NET_ERROR_CERT_CONTAINS_ERRORS
Definition: cronet_status.h:520
CRONET_NET_ERROR_CERT_NO_REVOCATION_MECHANISM
@ CRONET_NET_ERROR_CERT_NO_REVOCATION_MECHANISM
Definition: cronet_status.h:524
CRONET_NET_ERROR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
@ CRONET_NET_ERROR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
Definition: cronet_status.h:703
CRONET_NET_ERROR_DNS_MALFORMED_RESPONSE
@ CRONET_NET_ERROR_DNS_MALFORMED_RESPONSE
Definition: cronet_status.h:1006
CRONET_NET_ERROR_CACHE_OPERATION_NOT_SUPPORTED
@ CRONET_NET_ERROR_CACHE_OPERATION_NOT_SUPPORTED
Definition: cronet_status.h:854
CRONET_NET_ERROR_SSL_DECRYPT_ERROR_ALERT
@ CRONET_NET_ERROR_SSL_DECRYPT_ERROR_ALERT
Definition: cronet_status.h:345
CRONET_NET_ERROR_FILE_NO_SPACE
@ CRONET_NET_ERROR_FILE_NO_SPACE
Definition: cronet_status.h:97
CRONET_NET_ERROR_FTP_FILE_BUSY
@ CRONET_NET_ERROR_FTP_FILE_BUSY
Definition: cronet_status.h:943
CRONET_NET_ERROR_HTTP2_PUSHED_RESPONSE_DOES_NOT_MATCH
@ CRONET_NET_ERROR_HTTP2_PUSHED_RESPONSE_DOES_NOT_MATCH
Definition: cronet_status.h:829
CRONET_NET_ERROR_NO_BUFFER_SPACE
@ CRONET_NET_ERROR_NO_BUFFER_SPACE
Definition: cronet_status.h:433
CRONET_NET_ERROR_MSG_TOO_BIG
@ CRONET_NET_ERROR_MSG_TOO_BIG
Definition: cronet_status.h:310
CRONET_NET_ERROR_CONNECTION_FAILED
@ CRONET_NET_ERROR_CONNECTION_FAILED
Definition: cronet_status.h:166
CRONET_NET_ERROR_CONNECTION_REFUSED
@ CRONET_NET_ERROR_CONNECTION_REFUSED
Definition: cronet_status.h:159
CRONET_NET_ERROR_SSL_HANDSHAKE_NOT_COMPLETED
@ CRONET_NET_ERROR_SSL_HANDSHAKE_NOT_COMPLETED
Definition: cronet_status.h:326
CRONET_NET_ERROR_SSL_OBSOLETE_CIPHER
@ CRONET_NET_ERROR_SSL_OBSOLETE_CIPHER
Definition: cronet_status.h:419
cronet_net_error_as_string
const char * cronet_net_error_as_string(cronet_net_error_code net_error)
Definition: cronet_status.cc:23
CRONET_NET_ERROR_FTP_BAD_COMMAND_SEQUENCE
@ CRONET_NET_ERROR_FTP_BAD_COMMAND_SEQUENCE
Definition: cronet_status.h:956
CRONET_NET_ERROR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED
Definition: cronet_status.h:272
CRONET_NET_ERROR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR
@ CRONET_NET_ERROR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR
Definition: cronet_status.h:367
CRONET_NET_ERROR_NAME_RESOLUTION_FAILED
@ CRONET_NET_ERROR_NAME_RESOLUTION_FAILED
Definition: cronet_status.h:281
CRONET_NET_ERROR_CACHE_WRITE_FAILURE
@ CRONET_NET_ERROR_CACHE_WRITE_FAILURE
Definition: cronet_status.h:851
CRONET_NET_ERROR_PROXY_AUTH_REQUESTED
@ CRONET_NET_ERROR_PROXY_AUTH_REQUESTED
Definition: cronet_status.h:251
CRONET_NET_ERROR_UNEXPECTED
@ CRONET_NET_ERROR_UNEXPECTED
Definition: cronet_status.h:69
CRONET_NET_ERROR_BLOCKED_ENROLLMENT_CHECK_PENDING
@ CRONET_NET_ERROR_BLOCKED_ENROLLMENT_CHECK_PENDING
Definition: cronet_status.h:119
CRONET_NET_ERROR_OUT_OF_MEMORY
@ CRONET_NET_ERROR_OUT_OF_MEMORY
Definition: cronet_status.h:81
CRONET_NET_ERROR_ACCESS_DENIED
@ CRONET_NET_ERROR_ACCESS_DENIED
Definition: cronet_status.h:72
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_LOCATION
@ CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_LOCATION
Definition: cronet_status.h:725
CRONET_NET_ERROR_ABORTED
@ CRONET_NET_ERROR_ABORTED
Definition: cronet_status.h:50
CRONET_NET_ERROR_CONNECTION_ABORTED
@ CRONET_NET_ERROR_CONNECTION_ABORTED
Definition: cronet_status.h:163
CRONET_NET_ERROR_HTTP_1_1_REQUIRED
@ CRONET_NET_ERROR_HTTP_1_1_REQUIRED
Definition: cronet_status.h:779
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
@ CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
Definition: cronet_status.h:722
CRONET_NET_ERROR_CERT_WEAK_SIGNATURE_ALGORITHM
@ CRONET_NET_ERROR_CERT_WEAK_SIGNATURE_ALGORITHM
Definition: cronet_status.h:552
CRONET_NET_ERROR_SSL_OBSOLETE_VERSION
@ CRONET_NET_ERROR_SSL_OBSOLETE_VERSION
Definition: cronet_status.h:588
CRONET_NET_ERROR_INVALID_WEB_BUNDLE
@ CRONET_NET_ERROR_INVALID_WEB_BUNDLE
Definition: cronet_status.h:912
CRONET_NET_ERROR_SELF_SIGNED_CERT_GENERATION_FAILED
@ CRONET_NET_ERROR_SELF_SIGNED_CERT_GENERATION_FAILED
Definition: cronet_status.h:996
CRONET_NET_ERROR_TOO_MANY_REDIRECTS
@ CRONET_NET_ERROR_TOO_MANY_REDIRECTS
Definition: cronet_status.h:611
CRONET_NET_ERROR_NOT_IMPLEMENTED
@ CRONET_NET_ERROR_NOT_IMPLEMENTED
Definition: cronet_status.h:75
CRONET_NET_ERROR_PKCS12_IMPORT_FAILED
@ CRONET_NET_ERROR_PKCS12_IMPORT_FAILED
Definition: cronet_status.h:962
CRONET_NET_ERROR_HTTP2_PING_FAILED
@ CRONET_NET_ERROR_HTTP2_PING_FAILED
Definition: cronet_status.h:735
CRONET_NET_ERROR_INVALID_HANDLE
@ CRONET_NET_ERROR_INVALID_HANDLE
Definition: cronet_status.h:56
CRONET_NET_ERROR_DNS_TIMED_OUT
@ CRONET_NET_ERROR_DNS_TIMED_OUT
Definition: cronet_status.h:1023
CRONET_NET_ERROR_MISCONFIGURED_AUTH_ENVIRONMENT
@ CRONET_NET_ERROR_MISCONFIGURED_AUTH_ENVIRONMENT
Definition: cronet_status.h:700
CRONET_NET_ERROR_PAC_NOT_IN_DHCP
@ CRONET_NET_ERROR_PAC_NOT_IN_DHCP
Definition: cronet_status.h:719
CRONET_NET_ERROR_UNSUPPORTED_AUTH_SCHEME
@ CRONET_NET_ERROR_UNSUPPORTED_AUTH_SCHEME
Definition: cronet_status.h:687
CRONET_NET_ERROR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED
@ CRONET_NET_ERROR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED
Definition: cronet_status.h:338
CRONET_NET_ERROR_METHOD_NOT_SUPPORTED
@ CRONET_NET_ERROR_METHOD_NOT_SUPPORTED
Definition: cronet_status.h:632
CRONET_NET_ERROR_HTTP2_FLOW_CONTROL_ERROR
@ CRONET_NET_ERROR_HTTP2_FLOW_CONTROL_ERROR
Definition: cronet_status.h:767
CRONET_NET_ERROR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR
@ CRONET_NET_ERROR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR
Definition: cronet_status.h:364
CRONET_NET_ERROR_INVALID_SIGNED_EXCHANGE
@ CRONET_NET_ERROR_INVALID_SIGNED_EXCHANGE
Definition: cronet_status.h:909
CRONET_NET_ERROR_CONNECTION_RESET
@ CRONET_NET_ERROR_CONNECTION_RESET
Definition: cronet_status.h:156
CRONET_NET_ERROR_PAC_SCRIPT_FAILED
@ CRONET_NET_ERROR_PAC_SCRIPT_FAILED
Definition: cronet_status.h:647
CRONET_NET_ERROR_SSL_SERVER_CERT_BAD_FORMAT
@ CRONET_NET_ERROR_SSL_SERVER_CERT_BAD_FORMAT
Definition: cronet_status.h:394
CRONET_NET_ERROR_QUIC_CERT_ROOT_NOT_KNOWN
@ CRONET_NET_ERROR_QUIC_CERT_ROOT_NOT_KNOWN
Definition: cronet_status.h:842
CRONET_NET_ERROR_UNSAFE_REDIRECT
@ CRONET_NET_ERROR_UNSAFE_REDIRECT
Definition: cronet_status.h:615
CRONET_NET_ERROR_IMPORT_CA_CERT_FAILED
@ CRONET_NET_ERROR_IMPORT_CA_CERT_FAILED
Definition: cronet_status.h:973
CRONET_NET_ERROR_QUIC_PROTOCOL_ERROR
@ CRONET_NET_ERROR_QUIC_PROTOCOL_ERROR
Definition: cronet_status.h:750
CRONET_NET_ERROR_CONTENT_DECODING_FAILED
@ CRONET_NET_ERROR_CONTENT_DECODING_FAILED
Definition: cronet_status.h:658
CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_MAC
@ CRONET_NET_ERROR_PKCS12_IMPORT_INVALID_MAC
Definition: cronet_status.h:979
CRONET_NET_ERROR_HTTP2_STREAM_CLOSED
@ CRONET_NET_ERROR_HTTP2_STREAM_CLOSED
Definition: cronet_status.h:822
CRONET_NET_ERROR_FTP_SYNTAX_ERROR
@ CRONET_NET_ERROR_FTP_SYNTAX_ERROR
Definition: cronet_status.h:947
CRONET_NET_ERROR_INVALID_ARGUMENT
@ CRONET_NET_ERROR_INVALID_ARGUMENT
Definition: cronet_status.h:53
CRONET_NET_ERROR_NO_PRIVATE_KEY_FOR_CERT
@ CRONET_NET_ERROR_NO_PRIVATE_KEY_FOR_CERT
Definition: cronet_status.h:903
CRONET_NET_ERROR_ALPN_NEGOTIATION_FAILED
@ CRONET_NET_ERROR_ALPN_NEGOTIATION_FAILED
Definition: cronet_status.h:232
CRONET_NET_ERROR_CACHE_CHECKSUM_MISMATCH
@ CRONET_NET_ERROR_CACHE_CHECKSUM_MISMATCH
Definition: cronet_status.h:878
GRPC_STATUS_ABORTED
@ GRPC_STATUS_ABORTED
Definition: include/grpc/impl/codegen/status.h:104
CRONET_NET_ERROR_SOCKS_CONNECTION_HOST_UNREACHABLE
@ CRONET_NET_ERROR_SOCKS_CONNECTION_HOST_UNREACHABLE
Definition: cronet_status.h:229
CRONET_NET_ERROR_EARLY_DATA_REJECTED
@ CRONET_NET_ERROR_EARLY_DATA_REJECTED
Definition: cronet_status.h:442
CRONET_NET_ERROR_CERT_KNOWN_INTERCEPTION_BLOCKED
@ CRONET_NET_ERROR_CERT_KNOWN_INTERCEPTION_BLOCKED
Definition: cronet_status.h:585
CRONET_NET_ERROR_WS_PROTOCOL_ERROR
@ CRONET_NET_ERROR_WS_PROTOCOL_ERROR
Definition: cronet_status.h:318
CRONET_NET_ERROR_CONTEXT_SHUT_DOWN
@ CRONET_NET_ERROR_CONTEXT_SHUT_DOWN
Definition: cronet_status.h:127
CRONET_NET_ERROR_FTP_FAILED
@ CRONET_NET_ERROR_FTP_FAILED
Definition: cronet_status.h:929
CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH
@ CRONET_NET_ERROR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH
Definition: cronet_status.h:709
CRONET_NET_ERROR_RESPONSE_HEADERS_TRUNCATED
@ CRONET_NET_ERROR_RESPONSE_HEADERS_TRUNCATED
Definition: cronet_status.h:753
CRONET_NET_ERROR_INVALID_AUTH_CREDENTIALS
@ CRONET_NET_ERROR_INVALID_AUTH_CREDENTIALS
Definition: cronet_status.h:683
cronet_net_error_to_grpc_error
grpc_status_code cronet_net_error_to_grpc_error(cronet_net_error_code net_error)
Definition: cronet_status.cc:491
CRONET_NET_ERROR_HTTP2_INADEQUATE_TRANSPORT_SECURITY
@ CRONET_NET_ERROR_HTTP2_INADEQUATE_TRANSPORT_SECURITY
Definition: cronet_status.h:764
CRONET_NET_ERROR_TUNNEL_CONNECTION_FAILED
@ CRONET_NET_ERROR_TUNNEL_CONNECTION_FAILED
Definition: cronet_status.h:190
CRONET_NET_ERROR_CACHE_AUTH_FAILURE_AFTER_READ
@ CRONET_NET_ERROR_CACHE_AUTH_FAILURE_AFTER_READ
Definition: cronet_status.h:885
CRONET_NET_ERROR_FILE_EXISTS
@ CRONET_NET_ERROR_FILE_EXISTS
Definition: cronet_status.h:91
CRONET_NET_ERROR_PROXY_HTTP_1_1_REQUIRED
@ CRONET_NET_ERROR_PROXY_HTTP_1_1_REQUIRED
Definition: cronet_status.h:782
CRONET_NET_ERROR_CACHE_LOCK_TIMEOUT
@ CRONET_NET_ERROR_CACHE_LOCK_TIMEOUT
Definition: cronet_status.h:881
CRONET_NET_ERROR_CT_CONSISTENCY_PROOF_PARSING_FAILED
@ CRONET_NET_ERROR_CT_CONSISTENCY_PROOF_PARSING_FAILED
Definition: cronet_status.h:412
CRONET_NET_ERROR_FAILED
@ CRONET_NET_ERROR_FAILED
Definition: cronet_status.h:47
CRONET_NET_ERROR_BLOCKED_BY_CLIENT
@ CRONET_NET_ERROR_BLOCKED_BY_CLIENT
Definition: cronet_status.h:103
CRONET_NET_ERROR_UPLOAD_FILE_CHANGED
@ CRONET_NET_ERROR_UPLOAD_FILE_CHANGED
Definition: cronet_status.h:85
CRONET_NET_ERROR_IMPORT_SERVER_CERT_FAILED
@ CRONET_NET_ERROR_IMPORT_SERVER_CERT_FAILED
Definition: cronet_status.h:976
CRONET_NET_ERROR_REQUEST_RANGE_NOT_SATISFIABLE
@ CRONET_NET_ERROR_REQUEST_RANGE_NOT_SATISFIABLE
Definition: cronet_status.h:652
CRONET_NET_ERROR_SSL_KEY_USAGE_INCOMPATIBLE
@ CRONET_NET_ERROR_SSL_KEY_USAGE_INCOMPATIBLE
Definition: cronet_status.h:463
CRONET_NET_ERROR_SSL_BAD_RECORD_MAC_ALERT
@ CRONET_NET_ERROR_SSL_BAD_RECORD_MAC_ALERT
Definition: cronet_status.h:248
CRONET_NET_ERROR_ICANN_NAME_COLLISION
@ CRONET_NET_ERROR_ICANN_NAME_COLLISION
Definition: cronet_status.h:388
CRONET_NET_ERROR_CACHE_RACE
@ CRONET_NET_ERROR_CACHE_RACE
Definition: cronet_status.h:866
CRONET_NET_ERROR_INCOMPLETE_CHUNKED_ENCODING
@ CRONET_NET_ERROR_INCOMPLETE_CHUNKED_ENCODING
Definition: cronet_status.h:747
CRONET_NET_ERROR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS
@ CRONET_NET_ERROR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS
Definition: cronet_status.h:437
CRONET_NET_ERROR_BLOCKED_BY_CSP
@ CRONET_NET_ERROR_BLOCKED_BY_CSP
Definition: cronet_status.h:142
CRONET_NET_ERROR_HOST_RESOLVER_QUEUE_TOO_LARGE
@ CRONET_NET_ERROR_HOST_RESOLVER_QUEUE_TOO_LARGE
Definition: cronet_status.h:221
CRONET_NET_ERROR_CERT_VALIDITY_TOO_LONG
@ CRONET_NET_ERROR_CERT_VALIDITY_TOO_LONG
Definition: cronet_status.h:568
CRONET_NET_ERROR_TIMED_OUT
@ CRONET_NET_ERROR_TIMED_OUT
Definition: cronet_status.h:62
CRONET_NET_ERROR_CERT_SYMANTEC_LEGACY
@ CRONET_NET_ERROR_CERT_SYMANTEC_LEGACY
Definition: cronet_status.h:577
CRONET_NET_ERROR_PROXY_AUTH_UNSUPPORTED
@ CRONET_NET_ERROR_PROXY_AUTH_UNSUPPORTED
Definition: cronet_status.h:204
CRONET_NET_ERROR_HTTP2_PROTOCOL_ERROR
@ CRONET_NET_ERROR_HTTP2_PROTOCOL_ERROR
Definition: cronet_status.h:680
CRONET_NET_ERROR_CERTIFICATE_TRANSPARENCY_REQUIRED
@ CRONET_NET_ERROR_CERTIFICATE_TRANSPARENCY_REQUIRED
Definition: cronet_status.h:572
CRONET_NET_ERROR_NO_SUPPORTED_PROXIES
@ CRONET_NET_ERROR_NO_SUPPORTED_PROXIES
Definition: cronet_status.h:677
CRONET_NET_ERROR_RESPONSE_HEADERS_TOO_BIG
@ CRONET_NET_ERROR_RESPONSE_HEADERS_TOO_BIG
Definition: cronet_status.h:642
CRONET_NET_ERROR_FILE_NOT_FOUND
@ CRONET_NET_ERROR_FILE_NOT_FOUND
Definition: cronet_status.h:59
CRONET_NET_ERROR_H2_OR_QUIC_REQUIRED
@ CRONET_NET_ERROR_H2_OR_QUIC_REQUIRED
Definition: cronet_status.h:145
CRONET_NET_ERROR_NETWORK_IO_SUSPENDED
@ CRONET_NET_ERROR_NETWORK_IO_SUSPENDED
Definition: cronet_status.h:662
CRONET_NET_ERROR_DISALLOWED_URL_SCHEME
@ CRONET_NET_ERROR_DISALLOWED_URL_SCHEME
Definition: cronet_status.h:602
CRONET_NET_ERROR_CERT_DATABASE_CHANGED
@ CRONET_NET_ERROR_CERT_DATABASE_CHANGED
Definition: cronet_status.h:999
CRONET_NET_ERROR_WS_THROTTLE_QUEUE_TOO_LARGE
@ CRONET_NET_ERROR_WS_THROTTLE_QUEUE_TOO_LARGE
Definition: cronet_status.h:349
CRONET_NET_ERROR_SOCKET_IS_CONNECTED
@ CRONET_NET_ERROR_SOCKET_IS_CONNECTED
Definition: cronet_status.h:113
CRONET_NET_ERROR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED
@ CRONET_NET_ERROR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED
Definition: cronet_status.h:123
CRONET_NET_ERROR_CERT_END
@ CRONET_NET_ERROR_CERT_END
Definition: cronet_status.h:596
CRONET_NET_ERROR_ADDRESS_IN_USE
@ CRONET_NET_ERROR_ADDRESS_IN_USE
Definition: cronet_status.h:323
CRONET_NET_ERROR_CACHE_OPEN_FAILURE
@ CRONET_NET_ERROR_CACHE_OPEN_FAILURE
Definition: cronet_status.h:857
CRONET_NET_ERROR_QUIC_HANDSHAKE_FAILED
@ CRONET_NET_ERROR_QUIC_HANDSHAKE_FAILED
Definition: cronet_status.h:757
CRONET_NET_ERROR_IO_PENDING
@ CRONET_NET_ERROR_IO_PENDING
Definition: cronet_status.h:44
CRONET_NET_ERROR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT
@ CRONET_NET_ERROR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT
Definition: cronet_status.h:671
CRONET_NET_ERROR_UNEXPECTED_SECURITY_LIBRARY_STATUS
@ CRONET_NET_ERROR_UNEXPECTED_SECURITY_LIBRARY_STATUS
Definition: cronet_status.h:696
CRONET_NET_ERROR_DNS_SORT_ERROR
@ CRONET_NET_ERROR_DNS_SORT_ERROR
Definition: cronet_status.h:1033
CRONET_NET_ERROR_UNEXPECTED_PROXY_AUTH
@ CRONET_NET_ERROR_UNEXPECTED_PROXY_AUTH
Definition: cronet_status.h:636
CRONET_NET_ERROR_INVALID_RESPONSE
@ CRONET_NET_ERROR_INVALID_RESPONSE
Definition: cronet_status.h:626
CRONET_NET_ERROR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT
@ CRONET_NET_ERROR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT
Definition: cronet_status.h:297
CRONET_NET_ERROR_ENCODING_CONVERSION_FAILED
@ CRONET_NET_ERROR_ENCODING_CONVERSION_FAILED
Definition: cronet_status.h:668
CRONET_NET_ERROR_IMPORT_CERT_ALREADY_EXISTS
@ CRONET_NET_ERROR_IMPORT_CERT_ALREADY_EXISTS
Definition: cronet_status.h:970
CRONET_NET_ERROR_PKCS12_IMPORT_BAD_PASSWORD
@ CRONET_NET_ERROR_PKCS12_IMPORT_BAD_PASSWORD
Definition: cronet_status.h:959
CRONET_NET_ERROR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION
@ CRONET_NET_ERROR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION
Definition: cronet_status.h:776
CRONET_NET_ERROR_BLOCKED_BY_RESPONSE
@ CRONET_NET_ERROR_BLOCKED_BY_RESPONSE
Definition: cronet_status.h:133
CRONET_NET_ERROR_SOCKS_CONNECTION_FAILED
@ CRONET_NET_ERROR_SOCKS_CONNECTION_FAILED
Definition: cronet_status.h:225
CRONET_NET_ERROR_HTTP2_COMPRESSION_ERROR
@ CRONET_NET_ERROR_HTTP2_COMPRESSION_ERROR
Definition: cronet_status.h:773
port_platform.h
CRONET_NET_ERROR_CACHE_CREATE_FAILURE
@ CRONET_NET_ERROR_CACHE_CREATE_FAILURE
Definition: cronet_status.h:860
CRONET_NET_ERROR_MISSING_AUTH_CREDENTIALS
@ CRONET_NET_ERROR_MISSING_AUTH_CREDENTIALS
Definition: cronet_status.h:693


grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:59:00