summaryrefslogtreecommitdiffstats
path: root/src/main.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2018-11-07 12:19:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2018-11-07 12:20:17 +0000
commita64a253794ac64cb40befee54db53bde17dd0d49 (patch)
treec1024acc5f6e508814b944d99f112259bb28b1be /src/main.h
parentNew upstream version 1.10.0+dfsg (diff)
downloadnetdata-a64a253794ac64cb40befee54db53bde17dd0d49.tar.xz
netdata-a64a253794ac64cb40befee54db53bde17dd0d49.zip
New upstream version 1.11.0+dfsgupstream/1.11.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/main.h')
-rw-r--r--src/main.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/main.h b/src/main.h
deleted file mode 100644
index d29bf74e7..000000000
--- a/src/main.h
+++ /dev/null
@@ -1,41 +0,0 @@
-#ifndef NETDATA_MAIN_H
-#define NETDATA_MAIN_H 1
-
-#define NETDATA_MAIN_THREAD_RUNNING CONFIG_BOOLEAN_YES
-#define NETDATA_MAIN_THREAD_EXITING (CONFIG_BOOLEAN_YES + 1)
-#define NETDATA_MAIN_THREAD_EXITED CONFIG_BOOLEAN_NO
-
-/**
- * This struct contains information about command line options.
- */
-struct option_def {
- /** The option character */
- const char val;
- /** The name of the long option. */
- const char *description;
- /** Short descripton what the option does */
- /** Name of the argument displayed in SYNOPSIS */
- const char *arg_name;
- /** Default value if not set */
- const char *default_value;
-};
-
-struct netdata_static_thread {
- char *name;
-
- char *config_section;
- char *config_name;
-
- volatile sig_atomic_t enabled;
-
- netdata_thread_t *thread;
-
- void (*init_routine) (void);
- void *(*start_routine) (void *);
-};
-
-extern void cancel_main_threads(void);
-extern int killpid(pid_t pid, int signal);
-extern void netdata_cleanup_and_exit(int ret) NORETURN;
-
-#endif /* NETDATA_MAIN_H */