26 #ifndef OPENVAS_MANAGER_OMP_H 27 #define OPENVAS_MANAGER_OMP_H 30 #include <openvas/misc/openvas_server.h> 32 #include <gnutls/gnutls.h> 33 #include <sys/types.h> 38 #define TO_CLIENT_BUFFER_SIZE 26214400 41 init_omp (GSList*,
int,
const gchar*,
int,
int,
int,
int,
void (*) (),
42 int (*) (openvas_connection_t *, gchar*),
int process_omp_client_input()
Process any XML available in from_client.
void init_omp_process(int, const gchar *, int(*)(const char *, void *), void *, gchar **)
Initialise OMP library data for a process.
buffer_size_t to_client_start
The start of the data in the to_client buffer.
int process_omp_change()
Deal with any changes caused by other processes.
buffer_size_t to_client_end
The end of the data in the to_client buffer.
char to_client[]
Buffer of output to the client.
unsigned int buffer_size_t
int init_omp(GSList *, int, const gchar *, int, int, int, int, void(*)(), int(*)(openvas_connection_t *, gchar *), int)
Initialise OMP library.