Exemple #1
0
void nmb_to_msgpack(struct nmb  *nmb, struct msgpack *packer)
{
	struct mb_iter iter;

	mb_iter_init(&iter, nmb->pma);
	while (mb_iter_next(&iter)) {
		struct nmb_values values;

		nmb_get_values(&iter, &values);
		nmb_pack_values_to_msgpack(&values, packer);
	}
}
Exemple #2
0
void nmb_to_msgpack(void *p, void *n)
{
	struct mb_iter iter;
	struct msgpack *packer = (struct msgpack*)p;
	struct nmb *nmb = (struct nmb*)n;

	mb_iter_init(&iter, nmb->pma);
	while (mb_iter_next(&iter)) {
		struct nmb_values values;

		nmb_get_values(&iter, &values);
		nmb_pack_values_to_msgpack(&values, packer);
	}
}