![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
#define G_STR_EMPTY (x) enum EmpathyRegExType; gchar* empathy_substring (const gchar *str, gint start, gint end); gint empathy_regex_match (EmpathyRegExType type, const gchar *msg, GArray *start, GArray *end); gint empathy_strcasecmp (const gchar *s1, const gchar *s2); gint empathy_strncasecmp (const gchar *s1, const gchar *s2, gsize n); gboolean empathy_xml_validate (xmlDoc *doc, const gchar *dtd_filename); xmlNodePtr empathy_xml_node_get_child (xmlNodePtr node, const gchar *child_name); xmlChar* empathy_xml_node_get_child_content (xmlNodePtr node, const gchar *child_name); xmlNodePtr empathy_xml_node_find_child_prop_value (xmlNodePtr node, const gchar *prop_name, const gchar *prop_value); guint empathy_account_hash (gconstpointer key); gboolean empathy_account_equal (gconstpointer a, gconstpointer b); MissionControl* empathy_mission_control_new (void); void empathy_call_with_contact (EmpathyContact *contact); void empathy_call_with_contact_id (McAccount *account, const gchar *contact_id); void empathy_chat_with_contact (EmpathyContact *contact); void empathy_chat_with_contact_id (McAccount *account, const gchar *contact_id); const gchar* empathy_presence_get_default_message (McPresence presence); const gchar* empathy_presence_to_str (McPresence presence); McPresence empathy_presence_from_str (const gchar *str); gchar* empathy_file_lookup (const gchar *filename, const gchar *subdir); gboolean (*EmpathyRunUntilReadyFunc) (GObject *object, gpointer user_data); void empathy_run_until_ready (gpointer object); void empathy_run_until_ready_full (gpointer object, const gchar *signal, EmpathyRunUntilReadyFunc func, gpointer user_data, GMainLoop **loop); McAccount* empathy_channel_get_account (TpChannel *channel); gpointer empathy_connect_to_account_status_changed (MissionControl *mc, GCallback handler, gpointer user_data, GClosureNotify free_func); void empathy_disconnect_account_status_changed (gpointer token);
typedef enum { EMPATHY_REGEX_AS_IS, EMPATHY_REGEX_BROWSER, EMPATHY_REGEX_EMAIL, EMPATHY_REGEX_OTHER, EMPATHY_REGEX_ALL, } EmpathyRegExType;
gchar* empathy_substring (const gchar *str, gint start, gint end);
|
|
|
|
|
|
Returns : |
gint empathy_regex_match (EmpathyRegExType type, const gchar *msg, GArray *start, GArray *end);
|
|
|
|
|
|
|
|
Returns : |
gint empathy_strcasecmp (const gchar *s1, const gchar *s2);
|
|
|
|
Returns : |
gint empathy_strncasecmp (const gchar *s1, const gchar *s2, gsize n);
|
|
|
|
|
|
Returns : |
gboolean empathy_xml_validate (xmlDoc *doc, const gchar *dtd_filename);
|
|
|
|
Returns : |
xmlNodePtr empathy_xml_node_get_child (xmlNodePtr node, const gchar *child_name);
|
|
|
|
Returns : |
xmlChar* empathy_xml_node_get_child_content (xmlNodePtr node, const gchar *child_name);
|
|
|
|
Returns : |
xmlNodePtr empathy_xml_node_find_child_prop_value (xmlNodePtr node, const gchar *prop_name, const gchar *prop_value);
|
|
|
|
|
|
Returns : |
gboolean empathy_account_equal (gconstpointer a, gconstpointer b);
|
|
|
|
Returns : |
void empathy_call_with_contact_id (McAccount *account, const gchar *contact_id);
|
|
|
void empathy_chat_with_contact_id (McAccount *account, const gchar *contact_id);
|
|
|
const gchar* empathy_presence_get_default_message (McPresence presence);
|
|
Returns : |
const gchar* empathy_presence_to_str (McPresence presence);
|
|
Returns : |
McPresence empathy_presence_from_str (const gchar *str);
|
|
Returns : |
gchar* empathy_file_lookup (const gchar *filename, const gchar *subdir);
|
|
|
|
Returns : |
gboolean (*EmpathyRunUntilReadyFunc) (GObject *object, gpointer user_data);
|
|
|
|
Returns : |
void empathy_run_until_ready_full (gpointer object, const gchar *signal, EmpathyRunUntilReadyFunc func, gpointer user_data, GMainLoop **loop);
|
|
|
|
|
|
|
|
|
McAccount* empathy_channel_get_account (TpChannel *channel);
|
|
Returns : |
gpointer empathy_connect_to_account_status_changed (MissionControl *mc, GCallback handler, gpointer user_data, GClosureNotify free_func);
|
|
|
|
|
|
|
|
Returns : |