+ return BT_NOTIFICATION_ITERATOR_STATUS_OK;
+}
+
+static void dummy_iterator_finalize_method(
+ struct bt_private_notification_iterator *private_iterator)
+{
+}
+
+static struct bt_notification *dummy_iterator_get_method(
+ struct bt_private_notification_iterator *private_iterator)
+{
+ return NULL;
+}
+
+static enum bt_notification_iterator_status dummy_iterator_next_method(
+ struct bt_private_notification_iterator *private_iterator)
+{
+ return BT_NOTIFICATION_ITERATOR_STATUS_OK;
+}
+
+static enum bt_notification_iterator_status dummy_iterator_seek_time_method(
+ struct bt_private_notification_iterator *private_iterator,
+ int64_t time)
+{
+ return BT_NOTIFICATION_ITERATOR_STATUS_OK;
+}
+
+static struct bt_value *query_method(
+ struct bt_component_class *component_class,
+ const char *object, struct bt_value *params)
+{
+ int ret;
+ struct bt_value *results = bt_value_array_create();
+
+ assert(results);
+ ret = bt_value_array_append_string(results, object);
+ assert(ret == 0);
+ ret = bt_value_array_append(results, params);
+ assert(ret == 0);
+ return results;