}
/* sum */
val += streams;
- ret = bt_value_integer_set(btval, val);
+ ret = bt_private_integer_bool_set(btval, val);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
}
- BT_PUT(btval);
+ BT_OBJECT_PUT_REF_AND_RESET(btval);
btval = bt_value_map_get(map, "client-count");
if (!btval) {
}
/* max */
val = max_t(int64_t, clients, val);
- ret = bt_value_integer_set(btval, val);
+ ret = bt_private_integer_bool_set(btval, val);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
}
- BT_PUT(btval);
+ BT_OBJECT_PUT_REF_AND_RESET(btval);
}
- BT_PUT(hostname);
- BT_PUT(session_name);
- BT_PUT(map);
+ BT_OBJECT_PUT_REF_AND_RESET(hostname);
+ BT_OBJECT_PUT_REF_AND_RESET(session_name);
+ BT_OBJECT_PUT_REF_AND_RESET(map);
if (found) {
break;
}
}
end:
- BT_PUT(btval);
- BT_PUT(hostname);
- BT_PUT(session_name);
- BT_PUT(map);
+ BT_OBJECT_PUT_REF_AND_RESET(btval);
+ BT_OBJECT_PUT_REF_AND_RESET(hostname);
+ BT_OBJECT_PUT_REF_AND_RESET(session_name);
+ BT_OBJECT_PUT_REF_AND_RESET(map);
*_found = found;
return ret;
}
goto end;
}
- map = bt_value_map_create();
+ map = bt_private_value_map_create();
if (!map) {
ret = BT_VALUE_STATUS_ERROR;
goto end;
g_string_append_c(url, '/');
g_string_append(url, session->session_name);
- ret = bt_value_map_insert_string_entry(map, "url", url->str);
+ ret = bt_private_value_map_insert_string_entry(map, "url", url->str);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
}
* key = "target-hostname",
* value = <string>,
*/
- ret = bt_value_map_insert_string_entry(map, "target-hostname",
+ ret = bt_private_value_map_insert_string_entry(map, "target-hostname",
session->hostname);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
* key = "session-name",
* value = <string>,
*/
- ret = bt_value_map_insert_string_entry(map, "session-name",
+ ret = bt_private_value_map_insert_string_entry(map, "session-name",
session->session_name);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
{
uint32_t live_timer = be32toh(session->live_timer);
- ret = bt_value_map_insert_integer_entry(map, "timer-us",
+ ret = bt_private_value_map_insert_integer_entry(map, "timer-us",
live_timer);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
{
uint32_t streams = be32toh(session->streams);
- ret = bt_value_map_insert_integer_entry(map, "stream-count",
+ ret = bt_private_value_map_insert_integer_entry(map, "stream-count",
streams);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
{
uint32_t clients = be32toh(session->clients);
- ret = bt_value_map_insert_integer_entry(map, "client-count",
+ ret = bt_private_value_map_insert_integer_entry(map, "client-count",
clients);
if (ret != BT_VALUE_STATUS_OK) {
goto end;
}
}
- ret = bt_value_array_append_element(results, map);
+ ret = bt_private_value_array_append_element(results, map);
end:
if (url) {
g_string_free(url, TRUE);
}
- BT_PUT(map);
+ BT_OBJECT_PUT_REF_AND_RESET(map);
return ret;
}
goto error;
}
- results = bt_value_array_create();
+ results = bt_private_value_array_create();
if (!results) {
BT_LOGE("Error creating array");
goto error;
}
goto end;
error:
- BT_PUT(results);
+ BT_OBJECT_PUT_REF_AND_RESET(results);
end:
return results;
}