31#include <gnutls/gnutls.h>
32#include <gvm/util/serverutils.h>
38#define TO_CLIENT_BUFFER_SIZE 26214400
43#define TRUNCATE_TEXT_LENGTH 10000000
48#define TRUNCATE_TEXT_SUFFIX "[...]\n(text truncated)"
52 manage_connection_forker_t,
int);
buffer_size_t to_client_end
The end of the data in the to_client buffer.
Definition: gmp.c:3970
buffer_size_t to_client_start
The start of the data in the to_client buffer.
Definition: gmp.c:3966
char to_client[]
Buffer of output to the client.
Definition: gmp.c:3961
int process_gmp_client_input()
Process any XML available in from_client.
Definition: gmp.c:26732
int init_gmp(GSList *, const db_conn_info_t *, int, int, int, int, manage_connection_forker_t, int)
Initialise GMP library.
Definition: gmp.c:26660
void init_gmp_process(const db_conn_info_t *, int(*)(const char *, void *), void *, gchar **)
Initialise GMP library data for a process.
Definition: gmp.c:26688
Data structure for info used to connect to the database.
Definition: manage.h:47