1*1624Smax.romanov@nginx.com 2*1624Smax.romanov@nginx.com /* 3*1624Smax.romanov@nginx.com * Copyright (C) NGINX, Inc. 4*1624Smax.romanov@nginx.com */ 5*1624Smax.romanov@nginx.com 6*1624Smax.romanov@nginx.com #ifndef _NXT_PYTHON_ASGI_STR_H_INCLUDED_ 7*1624Smax.romanov@nginx.com #define _NXT_PYTHON_ASGI_STR_H_INCLUDED_ 8*1624Smax.romanov@nginx.com 9*1624Smax.romanov@nginx.com 10*1624Smax.romanov@nginx.com extern PyObject *nxt_py_1_0_str; 11*1624Smax.romanov@nginx.com extern PyObject *nxt_py_1_1_str; 12*1624Smax.romanov@nginx.com extern PyObject *nxt_py_2_0_str; 13*1624Smax.romanov@nginx.com extern PyObject *nxt_py_2_1_str; 14*1624Smax.romanov@nginx.com extern PyObject *nxt_py_3_0_str; 15*1624Smax.romanov@nginx.com extern PyObject *nxt_py_add_done_callback_str; 16*1624Smax.romanov@nginx.com extern PyObject *nxt_py_asgi_str; 17*1624Smax.romanov@nginx.com extern PyObject *nxt_py_bad_state_str; 18*1624Smax.romanov@nginx.com extern PyObject *nxt_py_body_str; 19*1624Smax.romanov@nginx.com extern PyObject *nxt_py_bytes_str; 20*1624Smax.romanov@nginx.com extern PyObject *nxt_py_client_str; 21*1624Smax.romanov@nginx.com extern PyObject *nxt_py_code_str; 22*1624Smax.romanov@nginx.com extern PyObject *nxt_py_done_str; 23*1624Smax.romanov@nginx.com extern PyObject *nxt_py_exception_str; 24*1624Smax.romanov@nginx.com extern PyObject *nxt_py_failed_to_send_body_str; 25*1624Smax.romanov@nginx.com extern PyObject *nxt_py_headers_str; 26*1624Smax.romanov@nginx.com extern PyObject *nxt_py_http_str; 27*1624Smax.romanov@nginx.com extern PyObject *nxt_py_http_disconnect_str; 28*1624Smax.romanov@nginx.com extern PyObject *nxt_py_http_request_str; 29*1624Smax.romanov@nginx.com extern PyObject *nxt_py_http_version_str; 30*1624Smax.romanov@nginx.com extern PyObject *nxt_py_https_str; 31*1624Smax.romanov@nginx.com extern PyObject *nxt_py_lifespan_str; 32*1624Smax.romanov@nginx.com extern PyObject *nxt_py_lifespan_shutdown_str; 33*1624Smax.romanov@nginx.com extern PyObject *nxt_py_lifespan_startup_str; 34*1624Smax.romanov@nginx.com extern PyObject *nxt_py_method_str; 35*1624Smax.romanov@nginx.com extern PyObject *nxt_py_message_str; 36*1624Smax.romanov@nginx.com extern PyObject *nxt_py_message_too_big_str; 37*1624Smax.romanov@nginx.com extern PyObject *nxt_py_more_body_str; 38*1624Smax.romanov@nginx.com extern PyObject *nxt_py_path_str; 39*1624Smax.romanov@nginx.com extern PyObject *nxt_py_query_string_str; 40*1624Smax.romanov@nginx.com extern PyObject *nxt_py_result_str; 41*1624Smax.romanov@nginx.com extern PyObject *nxt_py_raw_path_str; 42*1624Smax.romanov@nginx.com extern PyObject *nxt_py_root_path_str; 43*1624Smax.romanov@nginx.com extern PyObject *nxt_py_scheme_str; 44*1624Smax.romanov@nginx.com extern PyObject *nxt_py_server_str; 45*1624Smax.romanov@nginx.com extern PyObject *nxt_py_set_exception_str; 46*1624Smax.romanov@nginx.com extern PyObject *nxt_py_set_result_str; 47*1624Smax.romanov@nginx.com extern PyObject *nxt_py_spec_version_str; 48*1624Smax.romanov@nginx.com extern PyObject *nxt_py_status_str; 49*1624Smax.romanov@nginx.com extern PyObject *nxt_py_subprotocol_str; 50*1624Smax.romanov@nginx.com extern PyObject *nxt_py_subprotocols_str; 51*1624Smax.romanov@nginx.com extern PyObject *nxt_py_text_str; 52*1624Smax.romanov@nginx.com extern PyObject *nxt_py_type_str; 53*1624Smax.romanov@nginx.com extern PyObject *nxt_py_version_str; 54*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_str; 55*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_accept_str; 56*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_close_str; 57*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_connect_str; 58*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_disconnect_str; 59*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_receive_str; 60*1624Smax.romanov@nginx.com extern PyObject *nxt_py_websocket_send_str; 61*1624Smax.romanov@nginx.com extern PyObject *nxt_py_ws_str; 62*1624Smax.romanov@nginx.com extern PyObject *nxt_py_wss_str; 63*1624Smax.romanov@nginx.com 64*1624Smax.romanov@nginx.com 65*1624Smax.romanov@nginx.com nxt_int_t nxt_py_asgi_str_init(void); 66*1624Smax.romanov@nginx.com void nxt_py_asgi_str_done(void); 67*1624Smax.romanov@nginx.com 68*1624Smax.romanov@nginx.com 69*1624Smax.romanov@nginx.com #endif /* _NXT_PYTHON_ASGI_STR_H_INCLUDED_ */ 70