summaryrefslogtreecommitdiffstats
path: root/include/log/logger.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/log/logger.h')
-rw-r--r--include/log/logger.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/include/log/logger.h b/include/log/logger.h
index 8810615..8dab234 100644
--- a/include/log/logger.h
+++ b/include/log/logger.h
@@ -140,12 +140,24 @@ struct logger;
log_id_t android_logger_get_id(struct logger *logger);
int android_logger_clear(struct logger *logger);
-int android_logger_get_log_size(struct logger *logger);
-int android_logger_get_log_readable_size(struct logger *logger);
+long android_logger_get_log_size(struct logger *logger);
+#ifdef USERDEBUG_BUILD
+int android_logger_set_log_size(struct logger *logger, unsigned long size);
+#endif
+long android_logger_get_log_readable_size(struct logger *logger);
int android_logger_get_log_version(struct logger *logger);
struct logger_list;
+ssize_t android_logger_get_statistics(struct logger_list *logger_list,
+ char *buf, size_t len);
+#ifdef USERDEBUG_BUILD
+ssize_t android_logger_get_prune_list(struct logger_list *logger_list,
+ char *buf, size_t len);
+int android_logger_set_prune_list(struct logger_list *logger_list,
+ char *buf, size_t len);
+#endif
+
struct logger_list *android_logger_list_alloc(int mode,
unsigned int tail,
pid_t pid);