API for submitting data to the testbed logger service. More...
#include "gnunet_util_lib.h"
Go to the source code of this file.
Typedefs | |
typedef void(* | GNUNET_TESTBED_LOGGER_FlushCompletion) (void *cls, size_t size) |
Functions of this type are called to notify a successful transmission of the message to the logger service. More... | |
Functions | |
struct GNUNET_TESTBED_LOGGER_Handle * | GNUNET_TESTBED_LOGGER_connect (const struct GNUNET_CONFIGURATION_Handle *cfg) |
Connect to the testbed logger service. More... | |
void | GNUNET_TESTBED_LOGGER_disconnect (struct GNUNET_TESTBED_LOGGER_Handle *h) |
Disconnect from the logger service. More... | |
void | GNUNET_TESTBED_LOGGER_write (struct GNUNET_TESTBED_LOGGER_Handle *h, const void *data, size_t size) |
Send data to be logged to the logger service. More... | |
void | GNUNET_TESTBED_LOGGER_flush (struct GNUNET_TESTBED_LOGGER_Handle *h, GNUNET_TESTBED_LOGGER_FlushCompletion cb, void *cb_cls) |
Flush the buffered data to the logger service. More... | |
void | GNUNET_TESTBED_LOGGER_flush_cancel (struct GNUNET_TESTBED_LOGGER_Handle *h) |
Cancel notification upon flush. More... | |
API for submitting data to the testbed logger service.
Definition in file gnunet_testbed_logger_service.h.