![]() |
![]() |
![]() |
libgwibber Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
GwibberService; GwibberServiceClass; GwibberServicePrivate; #define GWIBBER_TYPE_ACCOUNTS #define GWIBBER_ACCOUNTS (obj) #define GWIBBER_ACCOUNTS_CLASS (klass) #define GWIBBER_IS_ACCOUNTS (obj) #define GWIBBER_IS_ACCOUNTS_CLASS (klass) #define GWIBBER_ACCOUNTS_GET_CLASS (obj) GwibberAccounts; GwibberAccountsClass; GwibberAccountsPrivate; #define GWIBBER_TYPE_URL_SHORTEN #define GWIBBER_URL_SHORTEN (obj) #define GWIBBER_URL_SHORTEN_CLASS (klass) #define GWIBBER_IS_URL_SHORTEN (obj) #define GWIBBER_IS_URL_SHORTEN_CLASS (klass) #define GWIBBER_URL_SHORTEN_GET_CLASS (obj) GwibberURLShorten; GwibberURLShortenClass; GwibberURLShortenPrivate; #define GWIBBER_TYPE_CONNECTION #define GWIBBER_CONNECTION (obj) #define GWIBBER_CONNECTION_CLASS (klass) #define GWIBBER_IS_CONNECTION (obj) #define GWIBBER_IS_CONNECTION_CLASS (klass) #define GWIBBER_CONNECTION_GET_CLASS (obj) GwibberConnection; GwibberConnectionClass; GwibberConnectionPrivate; #define GWIBBER_TYPE_STREAMS #define GWIBBER_STREAMS (obj) #define GWIBBER_STREAMS_CLASS (klass) #define GWIBBER_IS_STREAMS (obj) #define GWIBBER_IS_STREAMS_CLASS (klass) #define GWIBBER_STREAMS_GET_CLASS (obj) GwibberStreams; GwibberStreamsClass; GwibberStreamsPrivate; #define GWIBBER_TYPE_UTILS #define GWIBBER_UTILS (obj) #define GWIBBER_UTILS_CLASS (klass) #define GWIBBER_IS_UTILS (obj) #define GWIBBER_IS_UTILS_CLASS (klass) #define GWIBBER_UTILS_GET_CLASS (obj) GwibberUtils; GwibberUtilsClass; GwibberUtilsPrivate; GwibberService* gwibber_service_new (void
); GwibberService* gwibber_service_construct (GType object_type
); void gwibber_service_service_available (GwibberService *self
,gboolean is_up
); void gwibber_service_start (GwibberService *self
); void gwibber_service_quit (GwibberService *self
); void gwibber_service_refresh (GwibberService *self
); void gwibber_service_send_message (GwibberService *self
,const char *message
); GHashTable* gwibber_service_services (GwibberService *self
); GHashTable* gwibber_service_features (GwibberService *self
); char* gwibber_service_version (GwibberService *self
); GType gwibber_accounts_get_type (void
); GwibberAccounts* gwibber_accounts_new (void
); GwibberAccounts* gwibber_accounts_construct (GType object_type
); GHashTable* gwibber_accounts_list (GwibberAccounts *self
); GHashTable* gwibber_accounts_lookup_by_id (GwibberAccounts *self
,const char *id
); void gwibber_accounts_send_enabled (GwibberAccounts *self
,const char *id
); void gwibber_accounts_updated (GwibberAccounts *self
,const char *account_in
); void gwibber_accounts_accounts_available (GwibberAccounts *self
,gboolean is_up
); GType gwibber_url_shorten_get_type (void
); GwibberURLShorten* gwibber_url_shorten_new (void
); GwibberURLShorten* gwibber_url_shorten_construct (GType object_type
); char* gwibber_url_shorten_shorten (GwibberURLShorten *self
,const char *url
); void gwibber_url_shorten_url_available (GwibberURLShorten *self
,gboolean is_up
); GType gwibber_connection_get_type (void
); GwibberConnection* gwibber_connection_new (void
); GwibberConnection* gwibber_connection_construct (GType object_type
); gboolean gwibber_connection_is_connected (GwibberConnection *self
); void gwibber_connection_conn_available (GwibberConnection *self
,gboolean is_up
); GType gwibber_streams_get_type (void
); GwibberStreams* gwibber_streams_new (void
); GwibberStreams* gwibber_streams_construct (GType object_type
); void gwibber_streams_streams_available (GwibberStreams *self
,gboolean is_up
); GType gwibber_utils_get_type (void
);
GObject +----GwibberService
GObject +----GwibberAccounts
GObject +----GwibberURLShorten
GObject +----GwibberConnection
GObject +----GwibberStreams
GObject +----GwibberUtils
"is-available" : Run Last "account-updated" : Run Last "is-available" : Run Last "is-available" : Run Last "connection-changed" : Run Last "is-available" : Run Last "is-available" : Run Last "available" : Run Last
#define GWIBBER_ACCOUNTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_ACCOUNTS, GwibberAccounts))
|
#define GWIBBER_ACCOUNTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_ACCOUNTS, GwibberAccountsClass))
|
#define GWIBBER_IS_ACCOUNTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_ACCOUNTS))
|
#define GWIBBER_IS_ACCOUNTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_ACCOUNTS))
|
#define GWIBBER_ACCOUNTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_ACCOUNTS, GwibberAccountsClass))
|
#define GWIBBER_URL_SHORTEN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShorten))
|
#define GWIBBER_URL_SHORTEN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShortenClass))
|
#define GWIBBER_IS_URL_SHORTEN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_URL_SHORTEN))
|
#define GWIBBER_IS_URL_SHORTEN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_URL_SHORTEN))
|
#define GWIBBER_URL_SHORTEN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShortenClass))
|
#define GWIBBER_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_CONNECTION, GwibberConnection))
|
#define GWIBBER_CONNECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_CONNECTION, GwibberConnectionClass))
|
#define GWIBBER_IS_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_CONNECTION))
|
#define GWIBBER_IS_CONNECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_CONNECTION))
|
#define GWIBBER_CONNECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_CONNECTION, GwibberConnectionClass))
|
#define GWIBBER_STREAMS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_STREAMS, GwibberStreams))
|
#define GWIBBER_STREAMS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_STREAMS, GwibberStreamsClass))
|
#define GWIBBER_IS_STREAMS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_STREAMS))
|
#define GWIBBER_IS_STREAMS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_STREAMS))
|
#define GWIBBER_STREAMS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_STREAMS, GwibberStreamsClass))
|
#define GWIBBER_UTILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_UTILS, GwibberUtils))
|
#define GWIBBER_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_UTILS, GwibberUtilsClass))
|
#define GWIBBER_IS_UTILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_UTILS))
|
#define GWIBBER_IS_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_UTILS))
|
#define GWIBBER_UTILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_UTILS, GwibberUtilsClass))
|
GwibberService* gwibber_service_construct (GType object_type
);
|
|
Returns : |
void gwibber_service_service_available (GwibberService *self
,gboolean is_up
);
|
|
|
void gwibber_service_send_message (GwibberService *self
,const char *message
);
|
|
|
GHashTable* gwibber_service_services (GwibberService *self
);
|
|
Returns : |
GHashTable* gwibber_service_features (GwibberService *self
);
|
|
Returns : |
GwibberAccounts* gwibber_accounts_construct (GType object_type
);
|
|
Returns : |
GHashTable* gwibber_accounts_list (GwibberAccounts *self
);
|
|
Returns : |
GHashTable* gwibber_accounts_lookup_by_id (GwibberAccounts *self
,const char *id
);
|
|
|
|
Returns : |
void gwibber_accounts_send_enabled (GwibberAccounts *self
,const char *id
);
|
|
|
void gwibber_accounts_updated (GwibberAccounts *self
,const char *account_in
);
|
|
|
void gwibber_accounts_accounts_available (GwibberAccounts *self
,gboolean is_up
);
|
|
|
GwibberURLShorten* gwibber_url_shorten_construct (GType object_type
);
|
|
Returns : |
char* gwibber_url_shorten_shorten (GwibberURLShorten *self
,const char *url
);
|
|
|
|
Returns : |
void gwibber_url_shorten_url_available (GwibberURLShorten *self
,gboolean is_up
);
|
|
|
GwibberConnection* gwibber_connection_construct (GType object_type
);
|
|
Returns : |
gboolean gwibber_connection_is_connected (GwibberConnection *self
);
|
|
Returns : |
void gwibber_connection_conn_available (GwibberConnection *self
,gboolean is_up
);
|
|
|
GwibberStreams* gwibber_streams_construct (GType object_type
);
|
|
Returns : |
void gwibber_streams_streams_available (GwibberStreams *self
,gboolean is_up
);
|
|
|
"is-available"
signalvoid user_function (GwibberService *gwibberservice, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"account-updated"
signalvoid user_function (GwibberAccounts *gwibberaccounts, GHashTable *arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"is-available"
signalvoid user_function (GwibberAccounts *gwibberaccounts, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"is-available"
signalvoid user_function (GwibberURLShorten *gwibberurlshorten, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"connection-changed"
signalvoid user_function (GwibberConnection *gwibberconnection, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"is-available"
signalvoid user_function (GwibberConnection *gwibberconnection, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"is-available"
signalvoid user_function (GwibberStreams *gwibberstreams, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"available"
signalvoid user_function (GwibberUtils *gwibberutils, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |