Defines | |
#define | ICD_NAME_OWNER_FILTER_STRING "member='NameOwnerChanged',arg0='%s'" |
Functions | |
static DBusHandlerResult | icd_name_owner_filter (DBusConnection *connection, DBusMessage *message, void *user_data) |
gboolean | icd_name_owner_remove_filter (const gchar *application) |
gboolean | icd_name_owner_add_filter (const gchar *application) |
gboolean | icd_name_owner_init (struct icd_context *icd_ctx) |
gboolean icd_name_owner_add_filter | ( | const gchar * | application | ) |
Add a filter for NameOwnerChanged signals for a specific application
application | application D-Bus id |
static DBusHandlerResult icd_name_owner_filter | ( | DBusConnection * | connection, | |
DBusMessage * | message, | |||
void * | user_data | |||
) | [static] |
D-Bus filter function for NameOwnerChanged messages
connection | D-Bus system bus | |
message | D-Bus message | |
user_data | icd context |
gboolean icd_name_owner_init | ( | struct icd_context * | icd_ctx | ) |
Initialize NameOwnerChanged filtering
icd_ctx | icd context |
gboolean icd_name_owner_remove_filter | ( | const gchar * | application | ) |
Remove a filter for NameOwnerChanged signals for a specific application
application | application D-Bus id |