summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_process_type.h
diff options
context:
space:
mode:
authorMax Romanov <max.romanov@nginx.com>2017-08-29 14:18:00 -0700
committerMax Romanov <max.romanov@nginx.com>2017-08-29 14:18:00 -0700
commit92f3b852981c739a2e6ff6d50dc646fe86031b27 (patch)
tree4d6277f1e9e6a39a7250a181acb4697ee4b034bd /src/nxt_process_type.h
parent6de7cc86344fff319d47f4e3656b7df2bef3283a (diff)
downloadunit-92f3b852981c739a2e6ff6d50dc646fe86031b27.tar.gz
unit-92f3b852981c739a2e6ff6d50dc646fe86031b27.tar.bz2
The process type enum exposed to go module.
Diffstat (limited to 'src/nxt_process_type.h')
-rw-r--r--src/nxt_process_type.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/nxt_process_type.h b/src/nxt_process_type.h
new file mode 100644
index 00000000..16d6dfc8
--- /dev/null
+++ b/src/nxt_process_type.h
@@ -0,0 +1,23 @@
+
+/*
+ * Copyright (C) Igor Sysoev
+ * Copyright (C) NGINX, Inc.
+ */
+
+#ifndef _NXT_PROCESS_TYPE_H_INCLUDED_
+#define _NXT_PROCESS_TYPE_H_INCLUDED_
+
+
+typedef enum {
+ NXT_PROCESS_SINGLE = 0,
+ NXT_PROCESS_MAIN,
+ NXT_PROCESS_DISCOVERY,
+ NXT_PROCESS_CONTROLLER,
+ NXT_PROCESS_ROUTER,
+ NXT_PROCESS_WORKER,
+
+ NXT_PROCESS_MAX,
+} nxt_process_type_t;
+
+
+#endif /* _NXT_PROCESS_TYPE_H_INCLUDED_ */