Searched refs:matchmaker (Results 1 – 6 of 6) sorted by relevance
/external/dbus/bus/ |
D | signals.h | 69 BusMatchmaker* bus_matchmaker_ref (BusMatchmaker *matchmaker); 70 void bus_matchmaker_unref (BusMatchmaker *matchmaker); 72 dbus_bool_t bus_matchmaker_add_rule (BusMatchmaker *matchmaker, 74 dbus_bool_t bus_matchmaker_remove_rule_by_value (BusMatchmaker *matchmaker, 77 void bus_matchmaker_remove_rule (BusMatchmaker *matchmaker, 79 void bus_matchmaker_disconnected (BusMatchmaker *matchmaker, 81 dbus_bool_t bus_matchmaker_get_recipients (BusMatchmaker *matchmaker,
|
D | signals.c | 1073 BusMatchmaker *matchmaker; in bus_matchmaker_new() local 1076 matchmaker = dbus_new0 (BusMatchmaker, 1); in bus_matchmaker_new() 1077 if (matchmaker == NULL) in bus_matchmaker_new() 1080 matchmaker->refcount = 1; in bus_matchmaker_new() 1084 RulePool *p = matchmaker->rules_by_type + i; in bus_matchmaker_new() 1093 return matchmaker; in bus_matchmaker_new() 1098 RulePool *p = matchmaker->rules_by_type + i; in bus_matchmaker_new() 1110 bus_matchmaker_get_rules (BusMatchmaker *matchmaker, in bus_matchmaker_get_rules() argument 1124 p = matchmaker->rules_by_type + message_type; in bus_matchmaker_get_rules() 1168 bus_matchmaker_gc_rules (BusMatchmaker *matchmaker, in bus_matchmaker_gc_rules() argument [all …]
|
D | bus.c | 62 BusMatchmaker *matchmaker; member 809 context->matchmaker = bus_matchmaker_new (); in bus_context_new() 810 if (context->matchmaker == NULL) in bus_context_new() 1083 if (context->matchmaker) in bus_context_unref() 1085 bus_matchmaker_unref (context->matchmaker); in bus_context_unref() 1086 context->matchmaker = NULL; in bus_context_unref() 1163 return context->matchmaker; in bus_context_get_matchmaker()
|
D | driver.c | 954 BusMatchmaker *matchmaker; in bus_driver_handle_add_match() local 987 matchmaker = bus_connection_get_matchmaker (connection); in bus_driver_handle_add_match() 989 if (!bus_matchmaker_add_rule (matchmaker, rule)) in bus_driver_handle_add_match() 998 bus_matchmaker_remove_rule (matchmaker, rule); in bus_driver_handle_add_match() 1022 BusMatchmaker *matchmaker; in bus_driver_handle_remove_match() local 1050 matchmaker = bus_connection_get_matchmaker (connection); in bus_driver_handle_remove_match() 1052 if (!bus_matchmaker_remove_rule_by_value (matchmaker, rule, error)) in bus_driver_handle_remove_match()
|
D | connection.c | 177 BusMatchmaker *matchmaker; in bus_connection_disconnected() local 188 matchmaker = bus_context_get_matchmaker (d->connections->context); in bus_connection_disconnected() 189 bus_matchmaker_disconnected (matchmaker, connection); in bus_connection_disconnected()
|
D | dispatch.c | 98 BusMatchmaker *matchmaker; in bus_dispatch_matches() local 144 matchmaker = bus_context_get_matchmaker (context); in bus_dispatch_matches() 147 if (!bus_matchmaker_get_recipients (matchmaker, connections, in bus_dispatch_matches()
|