![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
#define EMPATHY_GET_PRIV (obj,type) #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); 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); gboolean empathy_proxy_equal (gconstpointer a, gconstpointer b); guint empathy_proxy_hash (gconstpointer key); void (*empathy_connection_callback_for_request_channel) (TpConnection *connection, TpChannel *channel, const GError *error, gpointer user_data, GObject *weak_object); void empathy_connection_request_channel (TpConnection *proxy, gint timeout_ms, const gchar *channel_type, guint handle_type, const gchar *name, gboolean suppress_handler, empathy_connection_callback_for_request_channel callback, gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
#define EMPATHY_GET_PRIV(obj,type) ((type##Priv*) ((type*)obj)->priv)
|
|
|
typedef enum { EMPATHY_REGEX_AS_IS, EMPATHY_REGEX_BROWSER, EMPATHY_REGEX_APT, 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 : |
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 : |
void empathy_disconnect_account_status_changed (gpointer token);
|
gboolean empathy_proxy_equal (gconstpointer a, gconstpointer b);
|
|
|
|
Returns : |
void (*empathy_connection_callback_for_request_channel) (TpConnection *connection, TpChannel *channel, const GError *error, gpointer user_data, GObject *weak_object);
|
|
|
|
|
|
|
|
|
void empathy_connection_request_channel (TpConnection *proxy, gint timeout_ms, const gchar *channel_type, guint handle_type, const gchar *name, gboolean suppress_handler, empathy_connection_callback_for_request_channel callback, gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|