Go to the source code of this file.
◆ DEFINE_LOG_PROTO_CLIENT
| #define DEFINE_LOG_PROTO_CLIENT |
( |
|
prefix, |
|
|
|
options... |
|
) |
| |
Value: static gpointer \
prefix ## _client_plugin_construct(Plugin *self) \
{ \
static LogProtoClientFactory proto = { \
.construct = prefix ## _client_new, \
.stateful = FALSE, \
##options \
}; \
return &proto; \
}
◆ LOG_PROTO_CLIENT_OPTIONS_SIZE
| #define LOG_PROTO_CLIENT_OPTIONS_SIZE 128 |
◆ LOG_PROTO_CLIENT_PLUGIN
| #define LOG_PROTO_CLIENT_PLUGIN |
( |
|
prefix, |
|
|
|
__name |
|
) |
| |
Value: { \
.type = LL_CONTEXT_CLIENT_PROTO, \
.name = __name, \
.construct = prefix ## _client_plugin_construct, \
}
◆ LOG_PROTO_CLIENT_PLUGIN_WITH_GRAMMAR
| #define LOG_PROTO_CLIENT_PLUGIN_WITH_GRAMMAR |
( |
|
__parser, |
|
|
|
__name |
|
) |
| |
Value: { \
.type = LL_CONTEXT_CLIENT_PROTO, \
.name = __name, \
.parser = &__parser, \
}
◆ LogProtoClientAckCallback
| typedef void(* LogProtoClientAckCallback) (gint num_msg_acked, gpointer user_data) |
◆ LogProtoClientRewindCallback
| typedef void(* LogProtoClientRewindCallback) (gpointer user_data) |
◆ static_assert_size_check_LogProtoClientOptions
◆ log_proto_client_free()
| void log_proto_client_free |
( |
LogProtoClient * |
s | ) |
|
◆ log_proto_client_free_method()
| void log_proto_client_free_method |
( |
LogProtoClient * |
s | ) |
|
◆ log_proto_client_get_factory()
| LogProtoClientFactory* log_proto_client_get_factory |
( |
PluginContext * |
context, |
|
|
const gchar * |
name |
|
) |
| |
◆ log_proto_client_init()
◆ log_proto_client_options_defaults()
◆ log_proto_client_options_destroy()
◆ log_proto_client_options_get_timeout()
◆ log_proto_client_options_init()
◆ log_proto_client_options_set_drop_input()
◆ log_proto_client_options_set_timeout()