Top |
FolksAntiLinkableFolksAntiLinkable — Interface for FolksPersona subclasses from backends which support storage of, anti-linking data. |
Anti-links are stored as a set of "uid"s with each FolksPersona (A), specifying that A must not be linked into an FolksIndividual with any of the personas in its anti-links set.
typedef struct _FolksAntiLinkable FolksAntiLinkable;
Interface for FolksPersona subclasses from backends which support storage of, anti-linking data.
Anti-links are stored as a set of "uid"s with each FolksPersona (A), specifying that A must not be linked into an FolksIndividual with any of the personas in its anti-links set.
Since: 0.7.3
struct FolksAntiLinkableIface { GTypeInterface parent_iface; void (*change_anti_links) (FolksAntiLinkable* self, GeeSet* anti_links, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*change_anti_links_finish) (FolksAntiLinkable* self, GAsyncResult* _res_, GError** error); GeeSet* (*get_anti_links) (FolksAntiLinkable* self); void (*set_anti_links) (FolksAntiLinkable* self, GeeSet* value); };
Interface for creating FolksAntiLinkable implementations.
the parent interface structure |
||
virtual method called by |
||
asynchronous finish function for |
||
getter method for the abstract property "anti-links" |
||
setter method for the abstract property "anti-links" |