![]() |
Flowgrind
Advanced TCP traffic generator
|
RPCServer related functions and structs used by the Flowgrind daemon. More...
#include "config.h"#include <stdlib.h>#include <stdint.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <netdb.h>#include <netinet/tcp.h>#include <xmlrpc-c/base.h>#include <xmlrpc-c/server.h>#include <xmlrpc-c/server_abyss.h>#include <xmlrpc-c/util.h>Go to the source code of this file.
Data Structures | |
| struct | fg_rpc_server |
| Information about the daemons XMLrpc server. More... | |
Functions | |
| void | init_rpc_server (struct fg_rpc_server *server, char *rpc_bind_addr, unsigned port) |
| Initializes the xmlrpc server. More... | |
| void | run_rpc_server (struct fg_rpc_server *server) |
| Enters the xmlrpc server mainloop. More... | |
RPCServer related functions and structs used by the Flowgrind daemon.
Definition in file fg_rpc_server.h.
| void init_rpc_server | ( | struct fg_rpc_server * | server, |
| char * | rpc_bind_addr, | ||
| unsigned | port | ||
| ) |
Initializes the xmlrpc server.
This function initializes the xmlrpc environment, registers exported methods and binds to the control port.
Definition at line 835 of file fg_rpc_server.c.
| void run_rpc_server | ( | struct fg_rpc_server * | server | ) |
Enters the xmlrpc server mainloop.
Definition at line 878 of file fg_rpc_server.c.