nxt_port.h (197:ae8f843e1fd4) nxt_port.h (198:6c83f6294893)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_PORT_H_INCLUDED_
8#define _NXT_PORT_H_INCLUDED_

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

17 _NXT_PORT_MSG_QUIT = 0,
18 _NXT_PORT_MSG_NEW_PORT,
19 _NXT_PORT_MSG_CHANGE_FILE,
20 _NXT_PORT_MSG_MMAP,
21 _NXT_PORT_MSG_DATA,
22 _NXT_PORT_MSG_REMOVE_PID,
23 _NXT_PORT_MSG_READY,
24 _NXT_PORT_MSG_START_WORKER,
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_PORT_H_INCLUDED_
8#define _NXT_PORT_H_INCLUDED_

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

17 _NXT_PORT_MSG_QUIT = 0,
18 _NXT_PORT_MSG_NEW_PORT,
19 _NXT_PORT_MSG_CHANGE_FILE,
20 _NXT_PORT_MSG_MMAP,
21 _NXT_PORT_MSG_DATA,
22 _NXT_PORT_MSG_REMOVE_PID,
23 _NXT_PORT_MSG_READY,
24 _NXT_PORT_MSG_START_WORKER,
25 _NXT_PORT_MSG_SOCKET,
25 _NXT_PORT_MSG_RPC_READY,
26 _NXT_PORT_MSG_RPC_ERROR,
27
28 NXT_PORT_MSG_MAX,
29
30 NXT_PORT_MSG_QUIT = _NXT_PORT_MSG_QUIT | NXT_PORT_MSG_LAST,
31 NXT_PORT_MSG_NEW_PORT = _NXT_PORT_MSG_NEW_PORT | NXT_PORT_MSG_LAST,
32 NXT_PORT_MSG_CHANGE_FILE = _NXT_PORT_MSG_CHANGE_FILE | NXT_PORT_MSG_LAST,
33 NXT_PORT_MSG_MMAP = _NXT_PORT_MSG_MMAP | NXT_PORT_MSG_LAST |
34 NXT_PORT_MSG_CLOSE_FD,
35 NXT_PORT_MSG_DATA = _NXT_PORT_MSG_DATA,
36 NXT_PORT_MSG_DATA_LAST = _NXT_PORT_MSG_DATA | NXT_PORT_MSG_LAST,
37 NXT_PORT_MSG_REMOVE_PID = _NXT_PORT_MSG_REMOVE_PID | NXT_PORT_MSG_LAST,
38 NXT_PORT_MSG_READY = _NXT_PORT_MSG_READY | NXT_PORT_MSG_LAST,
39 NXT_PORT_MSG_START_WORKER = _NXT_PORT_MSG_START_WORKER |
40 NXT_PORT_MSG_LAST,
26 _NXT_PORT_MSG_RPC_READY,
27 _NXT_PORT_MSG_RPC_ERROR,
28
29 NXT_PORT_MSG_MAX,
30
31 NXT_PORT_MSG_QUIT = _NXT_PORT_MSG_QUIT | NXT_PORT_MSG_LAST,
32 NXT_PORT_MSG_NEW_PORT = _NXT_PORT_MSG_NEW_PORT | NXT_PORT_MSG_LAST,
33 NXT_PORT_MSG_CHANGE_FILE = _NXT_PORT_MSG_CHANGE_FILE | NXT_PORT_MSG_LAST,
34 NXT_PORT_MSG_MMAP = _NXT_PORT_MSG_MMAP | NXT_PORT_MSG_LAST |
35 NXT_PORT_MSG_CLOSE_FD,
36 NXT_PORT_MSG_DATA = _NXT_PORT_MSG_DATA,
37 NXT_PORT_MSG_DATA_LAST = _NXT_PORT_MSG_DATA | NXT_PORT_MSG_LAST,
38 NXT_PORT_MSG_REMOVE_PID = _NXT_PORT_MSG_REMOVE_PID | NXT_PORT_MSG_LAST,
39 NXT_PORT_MSG_READY = _NXT_PORT_MSG_READY | NXT_PORT_MSG_LAST,
40 NXT_PORT_MSG_START_WORKER = _NXT_PORT_MSG_START_WORKER |
41 NXT_PORT_MSG_LAST,
42 NXT_PORT_MSG_SOCKET = _NXT_PORT_MSG_SOCKET | NXT_PORT_MSG_LAST,
41 NXT_PORT_MSG_RPC_READY = _NXT_PORT_MSG_RPC_READY,
42 NXT_PORT_MSG_RPC_READY_LAST = _NXT_PORT_MSG_RPC_READY | NXT_PORT_MSG_LAST,
43 NXT_PORT_MSG_RPC_ERROR = _NXT_PORT_MSG_RPC_ERROR | NXT_PORT_MSG_LAST,
44} nxt_port_msg_type_t;
45
46
47/* Passed as a first iov chunk. */
48typedef struct {

--- 136 unchanged lines hidden ---
43 NXT_PORT_MSG_RPC_READY = _NXT_PORT_MSG_RPC_READY,
44 NXT_PORT_MSG_RPC_READY_LAST = _NXT_PORT_MSG_RPC_READY | NXT_PORT_MSG_LAST,
45 NXT_PORT_MSG_RPC_ERROR = _NXT_PORT_MSG_RPC_ERROR | NXT_PORT_MSG_LAST,
46} nxt_port_msg_type_t;
47
48
49/* Passed as a first iov chunk. */
50typedef struct {

--- 136 unchanged lines hidden ---