31 #include <gnutls/gnutls.h>
32 #include <gvm/util/serverutils.h>
33 #include <sys/types.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:3968
buffer_size_t to_client_start
The start of the data in the to_client buffer.
Definition: gmp.c:3964
char to_client[]
Buffer of output to the client.
Definition: gmp.c:3959
int process_gmp_client_input()
Process any XML available in from_client.
Definition: gmp.c:26587
int init_gmp(GSList *, const db_conn_info_t *, int, int, int, int, manage_connection_forker_t, int)
Initialise GMP library.
Definition: gmp.c:26515
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:26543
Data structure for info used to connect to the database.
Definition: manage.h:47