aboutsummaryrefslogtreecommitdiffstats
path: root/src/liblogging/logging.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/liblogging/logging.h')
-rw-r--r--src/liblogging/logging.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/liblogging/logging.h b/src/liblogging/logging.h
new file mode 100644
index 0000000..67f1434
--- /dev/null
+++ b/src/liblogging/logging.h
@@ -0,0 +1,21 @@
+#pragma once
+
+#include <osmocom/core/logging.h>
+#include "categories.h"
+
+extern int loglevel;
+
+#define LOGP_CHAN(cat, level, fmt, arg...) LOGP(cat, level, "(chan %s) " fmt, CHAN, ## arg)
+
+void get_win_size(int *w, int *h);
+void lock_logging(void);
+void unlock_logging(void);
+void enable_limit_scroll(bool enable);
+void logging_limit_scroll_top(int lines);
+void logging_limit_scroll_bottom(int lines);
+const char *debug_amplitude(double level);
+const char *debug_db(double level_db);
+void logging_print_help(void);
+int parse_logging_opt(const char *optarg);
+void logging_init(void);
+