Lines Matching refs:signals
60 /* Contains object paths. If this is empty, then signals from all objects
82 pa_dbus_signal_info *signals;
223 pa_strbuf_printf(buf, " <signal name=\"%s\">\n", iface_entry->signals[i].name);
225 for (j = 0; j < iface_entry->signals[i].n_arguments; ++j)
226 pa_strbuf_printf(buf, " <arg name=\"%s\" type=\"%s\"/>\n", iface_entry->signals[i].arguments[j].name,
227 iface_entry->signals[i].arguments[j].type);
742 pa_assert(info->signals);
747 dst[i].name = pa_xstrdup(info->signals[i].name);
748 dst[i].arguments = copy_args(info->signals[i].arguments, info->signals[i].n_arguments);
749 dst[i].n_arguments = info->signals[i].n_arguments;
770 pa_assert(info->signals || info->n_signals == 0);
791 iface_entry->signals = copy_signals(info);
847 pa_xfree((char *) iface_entry->signals[i].name);
849 for (j = 0; j < iface_entry->signals[i].n_arguments; ++j) {
850 pa_xfree((char *) iface_entry->signals[i].arguments[j].name);
851 pa_xfree((char *) iface_entry->signals[i].arguments[j].type);
852 pa_assert(iface_entry->signals[i].arguments[j].direction == NULL);
855 pa_xfree((pa_dbus_arg_info *) iface_entry->signals[i].arguments);
858 pa_xfree(iface_entry->signals);
1009 /* We're not interested in individual signals anymore, so let's empty
1055 if ((conn_entry->listening_for_all_signals /* Case 1: listening for all signals */
1059 || (!conn_entry->listening_for_all_signals /* Case 2: not listening for all signals */