Home
last modified time | relevance | path

Searched refs:NXT_EXPORT (Results 1 – 25 of 64) sorted by last modified time

123

/unit/src/
H A Dnxt_application.h169 NXT_EXPORT extern nxt_str_t nxt_server;
172 NXT_EXPORT nxt_int_t nxt_unit_default_init(nxt_task_t *task,
175 NXT_EXPORT nxt_int_t nxt_app_set_logs(void);
H A Dnxt_runtime.h122 NXT_EXPORT nxt_port_t *nxt_runtime_port_find(nxt_runtime_t *rt, nxt_pid_t pid,
H A Dnxt_file.h154 NXT_EXPORT void nxt_file_close(nxt_task_t *task, nxt_file_t *file);
177 NXT_EXPORT nxt_int_t nxt_file_delete(nxt_file_name_t *name);
178 NXT_EXPORT nxt_int_t nxt_file_set_access(nxt_file_name_t *name,
182 NXT_EXPORT nxt_int_t nxt_file_rename(nxt_file_name_t *old_name,
189 NXT_EXPORT void nxt_fd_close(nxt_fd_t fd);
193 NXT_EXPORT void nxt_file_fclose(nxt_task_t *task, FILE *fp);
196 NXT_EXPORT nxt_int_t nxt_file_stdout(nxt_file_t *file);
197 NXT_EXPORT nxt_int_t nxt_file_stderr(nxt_file_t *file);
198 NXT_EXPORT nxt_int_t nxt_stderr_start(void);
214 NXT_EXPORT void nxt_pipe_close(nxt_task_t *task, nxt_fd_t *pp);
[all …]
H A Dnxt_conf.h82 NXT_EXPORT nxt_uint_t nxt_conf_type(nxt_conf_value_t *value);
84 NXT_EXPORT nxt_conf_value_t *nxt_conf_get_path(nxt_conf_value_t *value,
88 NXT_EXPORT nxt_conf_value_t *nxt_conf_next_object_member(
92 NXT_EXPORT nxt_conf_value_t *nxt_conf_get_array_element_or_itself(
119 NXT_EXPORT void nxt_conf_get_string(nxt_conf_value_t *value, nxt_str_t *str);
120 NXT_EXPORT nxt_str_t *nxt_conf_get_string_dup(nxt_conf_value_t *value,
122 NXT_EXPORT void nxt_conf_set_string(nxt_conf_value_t *value, nxt_str_t *str);
123 NXT_EXPORT nxt_int_t nxt_conf_set_string_dup(nxt_conf_value_t *value,
125 NXT_EXPORT double nxt_conf_get_number(nxt_conf_value_t *value);
126 NXT_EXPORT uint8_t nxt_conf_get_boolean(nxt_conf_value_t *value);
[all …]
H A Dnxt_clone.h44 NXT_EXPORT nxt_int_t nxt_clone_credential_map(nxt_task_t *task, pid_t pid,
46 NXT_EXPORT nxt_int_t nxt_clone_vldt_credential_uidmap(nxt_task_t *task,
48 NXT_EXPORT nxt_int_t nxt_clone_vldt_credential_gidmap(nxt_task_t *task,
H A Dnxt_php_sapi.c350 NXT_EXPORT nxt_app_module_t nxt_app_module = {
H A Dnxt_socket_msg.h61 NXT_EXPORT ssize_t nxt_sendmsg(nxt_socket_t s, nxt_iobuf_t *iob,
68 NXT_EXPORT ssize_t nxt_recvmsg(nxt_socket_t s,
H A Dnxt_main.h163 NXT_EXPORT nxt_int_t nxt_lib_start(const char *app, char **argv, char ***envp);
164 NXT_EXPORT void nxt_lib_stop(void);
167 NXT_EXPORT extern nxt_uint_t nxt_ncpu;
168 NXT_EXPORT extern nxt_uint_t nxt_pagesize;
169 NXT_EXPORT extern nxt_task_t nxt_main_task;
170 NXT_EXPORT extern nxt_atomic_t nxt_task_ident;
H A Dnxt_process.h164 NXT_EXPORT nxt_pid_t nxt_process_execute(nxt_task_t *task, char *name,
166 NXT_EXPORT nxt_int_t nxt_process_daemon(nxt_task_t *task);
167 NXT_EXPORT void nxt_nanosleep(nxt_nsec_t ns);
169 NXT_EXPORT void nxt_process_arguments(nxt_task_t *task, char **orig_argv,
216 NXT_EXPORT void nxt_process_title(nxt_task_t *task, const char *fmt, ...);
233 NXT_EXPORT extern nxt_pid_t nxt_pid;
234 NXT_EXPORT extern nxt_pid_t nxt_ppid;
235 NXT_EXPORT extern nxt_uid_t nxt_euid;
236 NXT_EXPORT extern nxt_gid_t nxt_egid;
237 NXT_EXPORT extern char **nxt_process_argv;
[all …]
H A Dnxt_string.h48 NXT_EXPORT void nxt_memcpy_lowcase(u_char *dst, const u_char *src,
50 NXT_EXPORT void nxt_memcpy_upcase(u_char *dst, const u_char *src,
77 NXT_EXPORT u_char *nxt_cpystr(u_char *dst, const u_char *src);
82 NXT_EXPORT nxt_int_t nxt_memcasecmp(const void *p1, const void *p2,
85 NXT_EXPORT u_char *nxt_memstrn(const u_char *s, const u_char *end,
87 NXT_EXPORT u_char *nxt_memcasestrn(const u_char *s, const u_char *end,
89 NXT_EXPORT u_char *nxt_rmemstrn(const u_char *s, const u_char *end,
91 NXT_EXPORT size_t nxt_str_strip(const u_char *start, u_char *end);
119 NXT_EXPORT nxt_str_t *nxt_str_alloc(nxt_mp_t *mp, size_t length);
120 NXT_EXPORT nxt_str_t *nxt_str_dup(nxt_mp_t *mp, nxt_str_t *dst,
[all …]
H A Dnxt_conn.h222 NXT_EXPORT nxt_conn_t *nxt_conn_create(nxt_mp_t *mp, nxt_task_t *task);
223 NXT_EXPORT void nxt_conn_free(nxt_task_t *task, nxt_conn_t *c);
224 NXT_EXPORT void nxt_conn_close(nxt_event_engine_t *engine, nxt_conn_t *c);
226 NXT_EXPORT void nxt_conn_timer(nxt_event_engine_t *engine, nxt_conn_t *c,
228 NXT_EXPORT void nxt_conn_work_queue_set(nxt_conn_t *c, nxt_work_queue_t *wq);
229 NXT_EXPORT nxt_sockaddr_t *nxt_conn_local_addr(nxt_task_t *task,
238 NXT_EXPORT nxt_listen_event_t *nxt_listen_event(nxt_task_t *task,
241 NXT_EXPORT void nxt_conn_accept(nxt_task_t *task, nxt_listen_event_t *lev,
267 NXT_EXPORT void nxt_event_conn_job_sendfile(nxt_task_t *task,
351 NXT_EXPORT nxt_conn_proxy_t *nxt_conn_proxy_create(nxt_conn_t *c);
[all …]
H A Dnxt_event_engine.h497 NXT_EXPORT nxt_event_engine_t *nxt_event_engine_create(nxt_task_t *task,
500 NXT_EXPORT nxt_int_t nxt_event_engine_change(nxt_event_engine_t *engine,
502 NXT_EXPORT void nxt_event_engine_free(nxt_event_engine_t *engine);
503 NXT_EXPORT void nxt_event_engine_start(nxt_event_engine_t *engine);
505 NXT_EXPORT void nxt_event_engine_post(nxt_event_engine_t *engine,
507 NXT_EXPORT void nxt_event_engine_signal(nxt_event_engine_t *engine,
533 NXT_EXPORT void nxt_event_engine_thread_adopt(nxt_event_engine_t *engine);
H A Dnxt_sockaddr.h65 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_alloc(nxt_mp_t *mp, socklen_t socklen,
68 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_create(nxt_mp_t *mp,
73 NXT_EXPORT nxt_sockaddr_t *nxt_getsockname(nxt_task_t *task, nxt_mp_t *mp,
76 NXT_EXPORT void nxt_sockaddr_text(nxt_sockaddr_t *sa);
79 NXT_EXPORT uint32_t nxt_sockaddr_port_number(nxt_sockaddr_t *sa);
80 NXT_EXPORT nxt_bool_t nxt_sockaddr_cmp(nxt_sockaddr_t *sa1,
82 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_parse(nxt_mp_t *mp, nxt_str_t *addr);
83 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_parse_optport(nxt_mp_t *mp,
85 NXT_EXPORT in_addr_t nxt_inet_addr(u_char *buf, size_t len);
87 NXT_EXPORT nxt_int_t nxt_inet6_addr(struct in6_addr *in6_addr, u_char *buf,
[all …]
H A Dnxt_http_route_addr.h71 NXT_EXPORT nxt_int_t nxt_http_route_addr_pattern_parse(nxt_mp_t *mp,
H A Dnxt_time.h38 NXT_EXPORT void nxt_realtime(nxt_realtime_t *now);
39 NXT_EXPORT void nxt_monotonic_time(nxt_monotonic_time_t *now);
40 NXT_EXPORT void nxt_localtime(nxt_time_t s, struct tm *tm);
41 NXT_EXPORT void nxt_timezone_update(void);
H A Dnxt_work_queue.h85 NXT_EXPORT void nxt_work_queue_cache_create(nxt_work_queue_cache_t *cache,
87 NXT_EXPORT void nxt_work_queue_cache_destroy(nxt_work_queue_cache_t *cache);
89 NXT_EXPORT void nxt_work_queue_add(nxt_work_queue_t *wq,
91 NXT_EXPORT nxt_work_handler_t nxt_work_queue_pop(nxt_work_queue_t *wq,
107 NXT_EXPORT void nxt_work_queue_name(nxt_work_queue_t *wq, const char *name);
108 NXT_EXPORT void nxt_work_queue_thread_adopt(nxt_work_queue_t *wq);
119 NXT_EXPORT void nxt_locked_work_queue_add(nxt_locked_work_queue_t *lwq,
121 NXT_EXPORT nxt_work_handler_t nxt_locked_work_queue_pop(
123 NXT_EXPORT void nxt_locked_work_queue_move(nxt_thread_t *thr,
H A Dnxt_vector.h31 NXT_EXPORT nxt_vector_t *nxt_vector_create(nxt_uint_t items, size_t item_size,
33 NXT_EXPORT void *nxt_vector_init(nxt_vector_t *vector, nxt_uint_t items,
35 NXT_EXPORT void nxt_vector_destroy(nxt_vector_t *vector,
37 NXT_EXPORT void *nxt_vector_add(nxt_vector_t *vector,
39 NXT_EXPORT void *nxt_vector_zero_add(nxt_vector_t *vector,
41 NXT_EXPORT void nxt_vector_remove(nxt_vector_t *vector, void *item);
H A Dnxt_thread_id.h168 NXT_EXPORT nxt_tid_t nxt_thread_tid(nxt_thread_t *thr);
H A Dnxt_thread_time.h64 NXT_EXPORT void nxt_thread_time_update(nxt_thread_t *thr);
66 NXT_EXPORT nxt_time_t nxt_thread_time(nxt_thread_t *thr);
67 NXT_EXPORT nxt_realtime_t *nxt_thread_realtime(nxt_thread_t *thr);
68 NXT_EXPORT u_char *nxt_thread_time_string(nxt_thread_t *thr,
89 NXT_EXPORT void nxt_gmtime(nxt_time_t s, struct tm *tm);
H A Dnxt_thread.h34 NXT_EXPORT extern __thread type tsd
67 NXT_EXPORT extern nxt_thread_specific_data_t tsd
89 NXT_EXPORT nxt_int_t nxt_thread_create(nxt_thread_handle_t *handle,
91 NXT_EXPORT nxt_thread_t *nxt_thread_init(void);
92 NXT_EXPORT void nxt_thread_exit(nxt_thread_t *thr);
93 NXT_EXPORT void nxt_thread_cancel(nxt_thread_handle_t handle);
94 NXT_EXPORT void nxt_thread_wait(nxt_thread_handle_t handle);
104 NXT_EXPORT void nxt_thread_mutex_destroy(nxt_thread_mutex_t *mtx);
105 NXT_EXPORT nxt_int_t nxt_thread_mutex_lock(nxt_thread_mutex_t *mtx);
113 NXT_EXPORT void nxt_thread_cond_destroy(nxt_thread_cond_t *cond);
[all …]
/unit/src/test/
H A Dnxt_rbtree1.h43 NXT_EXPORT void nxt_rbtree1_insert(nxt_rbtree1_t *tree,
45 NXT_EXPORT void nxt_rbtree1_delete(nxt_rbtree1_t *tree,
47 NXT_EXPORT void nxt_rbtree1_insert_value(nxt_rbtree1_node_t *root,
49 NXT_EXPORT void nxt_rbtree1_insert_timer_value(nxt_rbtree1_node_t *root,
/unit/src/ruby/
H A Dnxt_ruby.c93 NXT_EXPORT nxt_app_module_t nxt_app_module = {
/unit/src/wasm/
H A Dnxt_wasm.c306 NXT_EXPORT nxt_app_module_t nxt_app_module = {
/unit/src/perl/
H A Dnxt_perl_psgi.c111 NXT_EXPORT nxt_app_module_t nxt_app_module = {
/unit/src/python/
H A Dnxt_python.c48 NXT_EXPORT nxt_app_module_t nxt_app_module = {

123