11624Smax.romanov@nginx.com 
21624Smax.romanov@nginx.com /*
31624Smax.romanov@nginx.com  * Copyright (C) NGINX, Inc.
41624Smax.romanov@nginx.com  */
51624Smax.romanov@nginx.com 
61624Smax.romanov@nginx.com #ifndef _NXT_PYTHON_ASGI_STR_H_INCLUDED_
71624Smax.romanov@nginx.com #define _NXT_PYTHON_ASGI_STR_H_INCLUDED_
81624Smax.romanov@nginx.com 
91624Smax.romanov@nginx.com 
101624Smax.romanov@nginx.com extern PyObject  *nxt_py_1_0_str;
111624Smax.romanov@nginx.com extern PyObject  *nxt_py_1_1_str;
121624Smax.romanov@nginx.com extern PyObject  *nxt_py_2_0_str;
131624Smax.romanov@nginx.com extern PyObject  *nxt_py_2_1_str;
141624Smax.romanov@nginx.com extern PyObject  *nxt_py_3_0_str;
151624Smax.romanov@nginx.com extern PyObject  *nxt_py_add_done_callback_str;
161624Smax.romanov@nginx.com extern PyObject  *nxt_py_asgi_str;
171624Smax.romanov@nginx.com extern PyObject  *nxt_py_bad_state_str;
181624Smax.romanov@nginx.com extern PyObject  *nxt_py_body_str;
191624Smax.romanov@nginx.com extern PyObject  *nxt_py_bytes_str;
201624Smax.romanov@nginx.com extern PyObject  *nxt_py_client_str;
211624Smax.romanov@nginx.com extern PyObject  *nxt_py_code_str;
221624Smax.romanov@nginx.com extern PyObject  *nxt_py_done_str;
231624Smax.romanov@nginx.com extern PyObject  *nxt_py_exception_str;
241624Smax.romanov@nginx.com extern PyObject  *nxt_py_failed_to_send_body_str;
251624Smax.romanov@nginx.com extern PyObject  *nxt_py_headers_str;
261624Smax.romanov@nginx.com extern PyObject  *nxt_py_http_str;
271624Smax.romanov@nginx.com extern PyObject  *nxt_py_http_disconnect_str;
281624Smax.romanov@nginx.com extern PyObject  *nxt_py_http_request_str;
291624Smax.romanov@nginx.com extern PyObject  *nxt_py_http_version_str;
301624Smax.romanov@nginx.com extern PyObject  *nxt_py_https_str;
311624Smax.romanov@nginx.com extern PyObject  *nxt_py_lifespan_str;
321624Smax.romanov@nginx.com extern PyObject  *nxt_py_lifespan_shutdown_str;
331624Smax.romanov@nginx.com extern PyObject  *nxt_py_lifespan_startup_str;
341624Smax.romanov@nginx.com extern PyObject  *nxt_py_method_str;
351624Smax.romanov@nginx.com extern PyObject  *nxt_py_message_str;
361624Smax.romanov@nginx.com extern PyObject  *nxt_py_message_too_big_str;
371624Smax.romanov@nginx.com extern PyObject  *nxt_py_more_body_str;
381624Smax.romanov@nginx.com extern PyObject  *nxt_py_path_str;
391624Smax.romanov@nginx.com extern PyObject  *nxt_py_query_string_str;
401624Smax.romanov@nginx.com extern PyObject  *nxt_py_result_str;
411624Smax.romanov@nginx.com extern PyObject  *nxt_py_raw_path_str;
421624Smax.romanov@nginx.com extern PyObject  *nxt_py_root_path_str;
431624Smax.romanov@nginx.com extern PyObject  *nxt_py_scheme_str;
441624Smax.romanov@nginx.com extern PyObject  *nxt_py_server_str;
451624Smax.romanov@nginx.com extern PyObject  *nxt_py_set_exception_str;
461624Smax.romanov@nginx.com extern PyObject  *nxt_py_set_result_str;
471624Smax.romanov@nginx.com extern PyObject  *nxt_py_spec_version_str;
481624Smax.romanov@nginx.com extern PyObject  *nxt_py_status_str;
491624Smax.romanov@nginx.com extern PyObject  *nxt_py_subprotocol_str;
501624Smax.romanov@nginx.com extern PyObject  *nxt_py_subprotocols_str;
511624Smax.romanov@nginx.com extern PyObject  *nxt_py_text_str;
521624Smax.romanov@nginx.com extern PyObject  *nxt_py_type_str;
531624Smax.romanov@nginx.com extern PyObject  *nxt_py_version_str;
541624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_str;
551624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_accept_str;
561624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_close_str;
571624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_connect_str;
581624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_disconnect_str;
591624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_receive_str;
601624Smax.romanov@nginx.com extern PyObject  *nxt_py_websocket_send_str;
611624Smax.romanov@nginx.com extern PyObject  *nxt_py_ws_str;
621624Smax.romanov@nginx.com extern PyObject  *nxt_py_wss_str;
631624Smax.romanov@nginx.com 
641624Smax.romanov@nginx.com 
65*1681Smax.romanov@nginx.com int nxt_py_asgi_str_init(void);
661624Smax.romanov@nginx.com void nxt_py_asgi_str_done(void);
671624Smax.romanov@nginx.com 
681624Smax.romanov@nginx.com 
691624Smax.romanov@nginx.com #endif  /* _NXT_PYTHON_ASGI_STR_H_INCLUDED_ */
70