Searched refs:subscribed (Results 1 - 5 of 5) sorted by relevance

/systemd/src/core/
H A Ddbus.c1072 if (m->subscribed && sd_bus_track_get_bus(m->subscribed) == *bus)
1073 m->subscribed = sd_bus_track_unref(m->subscribed);
1107 m->subscribed = sd_bus_track_unref(m->subscribed);
1175 /* Send to API bus, but only if somebody is subscribed */
1176 if (sd_bus_track_count(m->subscribed) > 0 ||
1192 fprintf(f, "subscribed=%s\n", n);
1202 e = startswith(line, "subscribed
[all...]
H A Dmanager.h191 /* Contains all the clients that are subscribed to signals via
195 sd_bus_track *subscribed; member in struct:Manager
H A Ddbus-manager.c1028 if (!m->subscribed) {
1029 r = sd_bus_track_new(sd_bus_message_get_bus(message), &m->subscribed, NULL, NULL);
1034 r = sd_bus_track_add_sender(m->subscribed, message);
1038 return sd_bus_error_setf(error, BUS_ERROR_ALREADY_SUBSCRIBED, "Client is already subscribed.");
1058 r = sd_bus_track_remove_sender(m->subscribed, message);
1062 return sd_bus_error_setf(error, BUS_ERROR_NOT_SUBSCRIBED, "Client is not subscribed.");
H A Dmanager.c1167 bus_track_coldplug(m, &m->subscribed, &m->deserialized_subscribed);
2290 bus_track_serialize(m->subscribed, f);
H A Dunit.c378 if (sd_bus_track_count(u->manager->subscribed) <= 0 &&

Completed in 41 milliseconds