Lines Matching defs:sd_bus_track
27 struct sd_bus_track {
33 LIST_FIELDS(sd_bus_track, queue);
59 static void bus_track_add_to_queue(sd_bus_track *track) {
72 static void bus_track_remove_from_queue(sd_bus_track *track) {
84 sd_bus_track **track,
88 sd_bus_track *t;
96 t = new0(sd_bus_track, 1);
111 _public_ sd_bus_track* sd_bus_track_ref(sd_bus_track *track) {
123 _public_ sd_bus_track* sd_bus_track_unref(sd_bus_track *track) {
148 sd_bus_track *track = userdata;
163 _public_ int sd_bus_track_add_name(sd_bus_track *track, const char *name) {
209 _public_ int sd_bus_track_remove_name(sd_bus_track *track, const char *name) {
230 _public_ unsigned sd_bus_track_count(sd_bus_track *track) {
237 _public_ const char* sd_bus_track_contains(sd_bus_track *track, const char *name) {
244 _public_ const char* sd_bus_track_first(sd_bus_track *track) {
257 _public_ const char* sd_bus_track_next(sd_bus_track *track) {
270 _public_ int sd_bus_track_add_sender(sd_bus_track *track, sd_bus_message *m) {
283 _public_ int sd_bus_track_remove_sender(sd_bus_track *track, sd_bus_message *m) {
296 _public_ sd_bus* sd_bus_track_get_bus(sd_bus_track *track) {
302 void bus_track_dispatch(sd_bus_track *track) {
322 _public_ void *sd_bus_track_get_userdata(sd_bus_track *track) {
328 _public_ void *sd_bus_track_set_userdata(sd_bus_track *track, void *userdata) {