nxt_listen_socket.h (1449:8bcb79f5d69d) nxt_listen_socket.h (1451:0a8840921fd0)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_LISTEN_SOCKET_H_INCLUDED_
8#define _NXT_LISTEN_SOCKET_H_INCLUDED_

--- 40 unchanged lines hidden (view full) ---

49 */
50#define NXT_LISTEN_BACKLOG 511
51#endif
52
53
54NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s,
55 int backlog);
56
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_LISTEN_SOCKET_H_INCLUDED_
8#define _NXT_LISTEN_SOCKET_H_INCLUDED_

--- 40 unchanged lines hidden (view full) ---

49 */
50#define NXT_LISTEN_BACKLOG 511
51#endif
52
53
54NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s,
55 int backlog);
56
57NXT_EXPORT nxt_int_t nxt_listen_socket_create(nxt_task_t *task,
57NXT_EXPORT nxt_int_t nxt_listen_socket_create(nxt_task_t *task, nxt_mp_t *mp,
58 nxt_listen_socket_t *ls);
59NXT_EXPORT nxt_int_t nxt_listen_socket_update(nxt_task_t *task,
60 nxt_listen_socket_t *ls, nxt_listen_socket_t *prev);
61NXT_EXPORT void nxt_listen_socket_remote_size(nxt_listen_socket_t *ls);
62NXT_EXPORT size_t nxt_listen_socket_pool_min_size(nxt_listen_socket_t *ls);
63
64
65#endif /* _NXT_LISTEN_SOCKET_H_INCLUDED_ */
58 nxt_listen_socket_t *ls);
59NXT_EXPORT nxt_int_t nxt_listen_socket_update(nxt_task_t *task,
60 nxt_listen_socket_t *ls, nxt_listen_socket_t *prev);
61NXT_EXPORT void nxt_listen_socket_remote_size(nxt_listen_socket_t *ls);
62NXT_EXPORT size_t nxt_listen_socket_pool_min_size(nxt_listen_socket_t *ls);
63
64
65#endif /* _NXT_LISTEN_SOCKET_H_INCLUDED_ */