Ejemplo n.º 1
0
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;
}
Ejemplo n.º 2
0
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;
}