71 #define MSG_PARAM_UNDEFINED -1    74     #define MSG(type, stmt) type,    82     #define INTEGER(name) long name;    83     #define OCTSTR(name) Octstr *name;    84     #define UUID(name) uuid_t name;    85     #define VOID(name) void *name;    86     #define MSG(type, stmt) struct type stmt type;   136 #define msg_create(type) \   137     gw_claim_area(msg_create_real((type), __FILE__, __LINE__, __func__))   183 #define msg_unpack(os) \   184     gw_claim_area(msg_unpack_real((os), __FILE__, __LINE__, __func__)) 
Msg * msg_unpack_wrapper(Octstr *os)
 
void msg_destroy(Msg *msg)
 
Octstr * msg_pack(Msg *msg)
 
Msg * msg_unpack_real(Octstr *os, const char *file, long line, const char *func)
 
void msg_destroy_item(void *msg)
 
void msg_dump(Msg *msg, int level)
 
Msg * msg_duplicate(Msg *msg)
 
static XMLRPCDocument * msg
 
Msg * msg_create_real(enum msg_type type, const char *file, long line, const char *func)