#include "logqueue.h"#include "stats/stats-registry.h"#include "stats/stats-cluster-single.h"#include "messages.h"#include "timeutils/misc.h"
Functions | |
| void | log_queue_memory_usage_add (LogQueue *self, gsize value) |
| void | log_queue_memory_usage_sub (LogQueue *self, gsize value) |
| void | log_queue_queued_messages_add (LogQueue *self, gsize value) |
| void | log_queue_queued_messages_sub (LogQueue *self, gsize value) |
| void | log_queue_queued_messages_inc (LogQueue *self) |
| void | log_queue_queued_messages_dec (LogQueue *self) |
| void | log_queue_queued_messages_reset (LogQueue *self) |
| void | log_queue_dropped_messages_inc (LogQueue *self) |
| void | log_queue_push_notify (LogQueue *self) |
| void | log_queue_reset_parallel_push (LogQueue *self) |
| void | log_queue_set_parallel_push (LogQueue *self, LogQueuePushNotifyFunc parallel_push_notify, gpointer user_data, GDestroyNotify user_data_destroy) |
| gboolean | log_queue_check_items (LogQueue *self, gint *timeout, LogQueuePushNotifyFunc parallel_push_notify, gpointer user_data, GDestroyNotify user_data_destroy) |
| void | log_queue_mark_as_abandoned (LogQueue *self) |
| void | log_queue_init_instance (LogQueue *self, const gchar *persist_name, gint stats_level, StatsClusterKeyBuilder *driver_sck_builder, StatsClusterKeyBuilder *queue_sck_builder) |
| void | log_queue_free_method (LogQueue *self) |
| gboolean log_queue_check_items | ( | LogQueue * | self, |
| gint * | timeout, | ||
| LogQueuePushNotifyFunc | parallel_push_notify, | ||
| gpointer | user_data, | ||
| GDestroyNotify | user_data_destroy | ||
| ) |
| void log_queue_dropped_messages_inc | ( | LogQueue * | self | ) |
| void log_queue_free_method | ( | LogQueue * | self | ) |
| void log_queue_init_instance | ( | LogQueue * | self, |
| const gchar * | persist_name, | ||
| gint | stats_level, | ||
| StatsClusterKeyBuilder * | driver_sck_builder, | ||
| StatsClusterKeyBuilder * | queue_sck_builder | ||
| ) |
|
inline |
| void log_queue_memory_usage_add | ( | LogQueue * | self, |
| gsize | value | ||
| ) |
| void log_queue_memory_usage_sub | ( | LogQueue * | self, |
| gsize | value | ||
| ) |
| void log_queue_push_notify | ( | LogQueue * | self | ) |
| void log_queue_queued_messages_add | ( | LogQueue * | self, |
| gsize | value | ||
| ) |
| void log_queue_queued_messages_dec | ( | LogQueue * | self | ) |
| void log_queue_queued_messages_inc | ( | LogQueue * | self | ) |
| void log_queue_queued_messages_reset | ( | LogQueue * | self | ) |
| void log_queue_queued_messages_sub | ( | LogQueue * | self, |
| gsize | value | ||
| ) |
| void log_queue_reset_parallel_push | ( | LogQueue * | self | ) |
| void log_queue_set_parallel_push | ( | LogQueue * | self, |
| LogQueuePushNotifyFunc | parallel_push_notify, | ||
| gpointer | user_data, | ||
| GDestroyNotify | user_data_destroy | ||
| ) |