#include "gw/msg.h"
#include "gwlib/gwlib.h"
Go to the source code of this file.
◆ main()
Definition at line 70 of file test_msg.c.
References gwlib_init(), info(), msg, msg_create, msg_destroy(), msg_dump(), msg_duplicate(), msg_pack(), msg_unpack, octstr_create, octstr_dump, and octstr_get_cstr.
76 info(0,
"Creating msg.");
78 msg->heartbeat.load = 42;
81 info(0,
"Packing msg.");
85 info(0,
"Unpacking msg to msg2.");
87 info(0,
"msg2->heartbeat.load: %ld", (
long) msg2->heartbeat.load);
89 info(0,
"Destroying msg and msg2.");
93 info(0,
"Creating sms.");
99 info(0,
"Packing sms.");
103 info(0,
"Duplicating msg.");
108 info(0,
"Unpacking sms.");
void msg_dump(Msg *msg, int level)
void info(int err, const char *fmt,...)
Msg * msg_duplicate(Msg *msg)
#define octstr_get_cstr(ostr)
#define octstr_dump(ostr, level,...)
void msg_destroy(Msg *msg)
#define octstr_create(cstr)
Octstr * msg_pack(Msg *msg)
static XMLRPCDocument * msg