typedef void (*soap_init_fn)(struct soap *);
typedef int (*soap_serve_fn)(struct soap *);
typedef void (*soap_end_fn)(struct soap*);
struct SOAPHandlerStruct
{
soap_init_fn soap_init_fn_ptr;
soap_serve_fn soap_serve_fn_ptr;
soap_end_fn soap_end_fn_ptr;
};