int resrc_flow_list_serialize (json_t *o, resrc_flow_list_t *rfl) { resrc_flow_t *rf; int rc = -1; if (o && rfl && rfl->list) { rc = 0; rf = resrc_flow_list_first (rfl); while (rf) { json_t *co = Jnew (); if ((rc = resrc_flow_serialize (co, rf))) break; json_array_append_new (o, co); rf = resrc_flow_list_next (rfl); } } return rc; }
int resrc_flow_list_serialize (JSON o, resrc_flow_list_t *rfl) { resrc_flow_t *rf; int rc = -1; if (o && rfl && rfl->list) { rc = 0; rf = resrc_flow_list_first (rfl); while (rf) { JSON co = Jnew (); if ((rc = resrc_flow_serialize (co, rf))) break; json_object_array_add (o, co); rf = resrc_flow_list_next (rfl); } } return rc; }