GwibberAccount

GwibberAccount

Synopsis

#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)
#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)
#define             GWIBBER_TYPE_SERVICE
#define             GWIBBER_SERVICE                     (obj)
#define             GWIBBER_SERVICE_CLASS               (klass)
#define             GWIBBER_IS_SERVICE                  (obj)
#define             GWIBBER_IS_SERVICE_CLASS            (klass)
#define             GWIBBER_SERVICE_GET_CLASS           (obj)
#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)
#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)
#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)
struct              GwibberAccount;
struct              GwibberAccountClass;
struct              GwibberAccounts;
struct              GwibberAccountsClass;
struct              GwibberConnection;
struct              GwibberConnectionClass;
struct              GwibberService;
struct              GwibberServiceClass;
struct              GwibberStreams;
struct              GwibberStreamsClass;
struct              GwibberURLShorten;
struct              GwibberURLShortenClass;
struct              GwibberUtils;
struct              GwibberUtilsClass;
GwibberAccount *    gwibber_account_new                 (const gchar *id);
GwibberAccount *    gwibber_account_construct           (GType object_type,
                                                         const gchar *id);
const gchar *       gwibber_account_get_id              (GwibberAccount *self);
void                gwibber_account_set_id              (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_username        (GwibberAccount *self);
void                gwibber_account_set_username        (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_name            (GwibberAccount *self);
void                gwibber_account_set_name            (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_service         (GwibberAccount *self);
void                gwibber_account_set_service         (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_color           (GwibberAccount *self);
void                gwibber_account_set_color           (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_site_display_name
                                                        (GwibberAccount *self);
void                gwibber_account_set_site_display_name
                                                        (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_session_key     (GwibberAccount *self);
void                gwibber_account_set_session_key     (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_secret_key      (GwibberAccount *self);
void                gwibber_account_set_secret_key      (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_access_token    (GwibberAccount *self);
void                gwibber_account_set_access_token    (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_password        (GwibberAccount *self);
void                gwibber_account_set_password        (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_url_prefix      (GwibberAccount *self);
void                gwibber_account_set_url_prefix      (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_domain          (GwibberAccount *self);
void                gwibber_account_set_domain          (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_secret_token    (GwibberAccount *self);
void                gwibber_account_set_secret_token    (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_user_id         (GwibberAccount *self);
void                gwibber_account_set_user_id         (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_send_enabled    (GwibberAccount *self);
void                gwibber_account_set_send_enabled    (GwibberAccount *self,
                                                         const gchar *value);
const gchar *       gwibber_account_get_receive_enabled (GwibberAccount *self);
void                gwibber_account_set_receive_enabled (GwibberAccount *self,
                                                         const gchar *value);
GType               gwibber_accounts_get_type           (void);
GwibberAccounts *   gwibber_accounts_new                (void);
GwibberAccounts *   gwibber_accounts_construct          (GType object_type);
GList *             gwibber_accounts_list               (GwibberAccounts *self);
gchar *             gwibber_accounts_lookup_str_by_id   (GwibberAccounts *self,
                                                         const gchar *id);
GwibberAccount *    gwibber_accounts_lookup_by_id       (GwibberAccounts *self,
                                                         const gchar *id);
void                gwibber_accounts_send_enabled       (GwibberAccounts *self,
                                                         const gchar *id);
void                gwibber_accounts_updated            (GwibberAccounts *self,
                                                         const gchar *account_in);
void                gwibber_accounts_accounts_available (GwibberAccounts *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_service_get_type            (void);
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_on_loading_started  (GwibberService *self);
void                gwibber_service_on_loading_complete (GwibberService *self);
void                gwibber_service_on_error            (GwibberService *self,
                                                         const gchar *error_str);
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 gchar *message);
GHashTable *        gwibber_service_services            (GwibberService *self);
GHashTable *        gwibber_service_features            (GwibberService *self);
gchar *             gwibber_service_version             (GwibberService *self);
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_url_shorten_get_type        (void);
GwibberURLShorten *  gwibber_url_shorten_new            (void);
GwibberURLShorten *  gwibber_url_shorten_construct      (GType object_type);
gchar *             gwibber_url_shorten_shorten         (GwibberURLShorten *self,
                                                         const gchar *url);
void                gwibber_url_shorten_url_available   (GwibberURLShorten *self,
                                                         gboolean is_up);
GType               gwibber_utils_get_type              (void);
                    GwibberURLShortenPrivate;
                    GwibberUtilsPrivate;
                    GwibberServicePrivate;
                    GwibberStreamsPrivate;
                    GwibberAccountPrivate;
                    GwibberAccountsPrivate;
                    GwibberConnectionPrivate;

Object Hierarchy

  GObject
   +----GwibberAccount
  GObject
   +----GwibberAccounts
  GObject
   +----GwibberConnection
  GObject
   +----GwibberService
  GObject
   +----GwibberStreams
  GObject
   +----GwibberURLShorten
  GObject
   +----GwibberUtils

Properties

  "access-token"             gchar*                : Read / Write
  "color"                    gchar*                : Read / Write
  "domain"                   gchar*                : Read / Write
  "id"                       gchar*                : Read / Write
  "name"                     gchar*                : Read / Write
  "password"                 gchar*                : Read / Write
  "receive-enabled"          gchar*                : Read / Write
  "secret-key"               gchar*                : Read / Write
  "secret-token"             gchar*                : Read / Write
  "send-enabled"             gchar*                : Read / Write
  "service"                  gchar*                : Read / Write
  "session-key"              gchar*                : Read / Write
  "site-display-name"        gchar*                : Read / Write
  "url-prefix"               gchar*                : Read / Write
  "user-id"                  gchar*                : Read / Write
  "username"                 gchar*                : Read / Write

Signals

  "account-updated"                                : Run Last
  "is-available"                                   : Run Last
  "connection-changed"                             : Run Last
  "is-available"                                   : Run Last
  "error"                                          : Run Last
  "is-available"                                   : Run Last
  "loading-complete"                               : Run Last
  "loading-started"                                : Run Last
  "is-available"                                   : Run Last
  "is-available"                                   : Run Last
  "available"                                      : Run Last

Description

Details

GWIBBER_TYPE_ACCOUNTS

#define GWIBBER_TYPE_ACCOUNTS (gwibber_accounts_get_type ())


GWIBBER_ACCOUNTS()

#define GWIBBER_ACCOUNTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_ACCOUNTS, GwibberAccounts))


GWIBBER_ACCOUNTS_CLASS()

#define GWIBBER_ACCOUNTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_ACCOUNTS, GwibberAccountsClass))


GWIBBER_IS_ACCOUNTS()

#define GWIBBER_IS_ACCOUNTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_ACCOUNTS))


GWIBBER_IS_ACCOUNTS_CLASS()

#define GWIBBER_IS_ACCOUNTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_ACCOUNTS))


GWIBBER_ACCOUNTS_GET_CLASS()

#define GWIBBER_ACCOUNTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_ACCOUNTS, GwibberAccountsClass))


GWIBBER_TYPE_CONNECTION

#define GWIBBER_TYPE_CONNECTION (gwibber_connection_get_type ())


GWIBBER_CONNECTION()

#define GWIBBER_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_CONNECTION, GwibberConnection))


GWIBBER_CONNECTION_CLASS()

#define GWIBBER_CONNECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_CONNECTION, GwibberConnectionClass))


GWIBBER_IS_CONNECTION()

#define GWIBBER_IS_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_CONNECTION))


GWIBBER_IS_CONNECTION_CLASS()

#define GWIBBER_IS_CONNECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_CONNECTION))


GWIBBER_CONNECTION_GET_CLASS()

#define GWIBBER_CONNECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_CONNECTION, GwibberConnectionClass))


GWIBBER_TYPE_SERVICE

#define GWIBBER_TYPE_SERVICE (gwibber_service_get_type ())


GWIBBER_SERVICE()

#define GWIBBER_SERVICE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_SERVICE, GwibberService))


GWIBBER_SERVICE_CLASS()

#define GWIBBER_SERVICE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_SERVICE, GwibberServiceClass))


GWIBBER_IS_SERVICE()

#define GWIBBER_IS_SERVICE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_SERVICE))


GWIBBER_IS_SERVICE_CLASS()

#define GWIBBER_IS_SERVICE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_SERVICE))


GWIBBER_SERVICE_GET_CLASS()

#define GWIBBER_SERVICE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_SERVICE, GwibberServiceClass))


GWIBBER_TYPE_STREAMS

#define GWIBBER_TYPE_STREAMS (gwibber_streams_get_type ())


GWIBBER_STREAMS()

#define GWIBBER_STREAMS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_STREAMS, GwibberStreams))


GWIBBER_STREAMS_CLASS()

#define GWIBBER_STREAMS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_STREAMS, GwibberStreamsClass))


GWIBBER_IS_STREAMS()

#define GWIBBER_IS_STREAMS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_STREAMS))


GWIBBER_IS_STREAMS_CLASS()

#define GWIBBER_IS_STREAMS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_STREAMS))


GWIBBER_STREAMS_GET_CLASS()

#define GWIBBER_STREAMS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_STREAMS, GwibberStreamsClass))


GWIBBER_TYPE_URL_SHORTEN

#define GWIBBER_TYPE_URL_SHORTEN (gwibber_url_shorten_get_type ())


GWIBBER_URL_SHORTEN()

#define GWIBBER_URL_SHORTEN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShorten))


GWIBBER_URL_SHORTEN_CLASS()

#define GWIBBER_URL_SHORTEN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShortenClass))


GWIBBER_IS_URL_SHORTEN()

#define GWIBBER_IS_URL_SHORTEN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_URL_SHORTEN))


GWIBBER_IS_URL_SHORTEN_CLASS()

#define GWIBBER_IS_URL_SHORTEN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_URL_SHORTEN))


GWIBBER_URL_SHORTEN_GET_CLASS()

#define GWIBBER_URL_SHORTEN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_URL_SHORTEN, GwibberURLShortenClass))


GWIBBER_TYPE_UTILS

#define GWIBBER_TYPE_UTILS (gwibber_utils_get_type ())


GWIBBER_UTILS()

#define GWIBBER_UTILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_UTILS, GwibberUtils))


GWIBBER_UTILS_CLASS()

#define GWIBBER_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_UTILS, GwibberUtilsClass))


GWIBBER_IS_UTILS()

#define GWIBBER_IS_UTILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_UTILS))


GWIBBER_IS_UTILS_CLASS()

#define GWIBBER_IS_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_UTILS))


GWIBBER_UTILS_GET_CLASS()

#define GWIBBER_UTILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_UTILS, GwibberUtilsClass))


struct GwibberAccount

struct GwibberAccount;


struct GwibberAccountClass

struct GwibberAccountClass {
	GObjectClass parent_class;
};


struct GwibberAccounts

struct GwibberAccounts;


struct GwibberAccountsClass

struct GwibberAccountsClass {
	GObjectClass parent_class;
};


struct GwibberConnection

struct GwibberConnection;


struct GwibberConnectionClass

struct GwibberConnectionClass {
	GObjectClass parent_class;
};


struct GwibberService

struct GwibberService;


struct GwibberServiceClass

struct GwibberServiceClass {
	GObjectClass parent_class;
};


struct GwibberStreams

struct GwibberStreams;


struct GwibberStreamsClass

struct GwibberStreamsClass {
	GObjectClass parent_class;
};


struct GwibberURLShorten

struct GwibberURLShorten;


struct GwibberURLShortenClass

struct GwibberURLShortenClass {
	GObjectClass parent_class;
};


struct GwibberUtils

struct GwibberUtils;


struct GwibberUtilsClass

struct GwibberUtilsClass {
	GObjectClass parent_class;
};


gwibber_account_new ()

GwibberAccount *    gwibber_account_new                 (const gchar *id);


gwibber_account_construct ()

GwibberAccount *    gwibber_account_construct           (GType object_type,
                                                         const gchar *id);


gwibber_account_get_id ()

const gchar *       gwibber_account_get_id              (GwibberAccount *self);


gwibber_account_set_id ()

void                gwibber_account_set_id              (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_username ()

const gchar *       gwibber_account_get_username        (GwibberAccount *self);


gwibber_account_set_username ()

void                gwibber_account_set_username        (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_name ()

const gchar *       gwibber_account_get_name            (GwibberAccount *self);


gwibber_account_set_name ()

void                gwibber_account_set_name            (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_service ()

const gchar *       gwibber_account_get_service         (GwibberAccount *self);


gwibber_account_set_service ()

void                gwibber_account_set_service         (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_color ()

const gchar *       gwibber_account_get_color           (GwibberAccount *self);


gwibber_account_set_color ()

void                gwibber_account_set_color           (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_site_display_name ()

const gchar *       gwibber_account_get_site_display_name
                                                        (GwibberAccount *self);


gwibber_account_set_site_display_name ()

void                gwibber_account_set_site_display_name
                                                        (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_session_key ()

const gchar *       gwibber_account_get_session_key     (GwibberAccount *self);


gwibber_account_set_session_key ()

void                gwibber_account_set_session_key     (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_secret_key ()

const gchar *       gwibber_account_get_secret_key      (GwibberAccount *self);


gwibber_account_set_secret_key ()

void                gwibber_account_set_secret_key      (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_access_token ()

const gchar *       gwibber_account_get_access_token    (GwibberAccount *self);


gwibber_account_set_access_token ()

void                gwibber_account_set_access_token    (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_password ()

const gchar *       gwibber_account_get_password        (GwibberAccount *self);


gwibber_account_set_password ()

void                gwibber_account_set_password        (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_url_prefix ()

const gchar *       gwibber_account_get_url_prefix      (GwibberAccount *self);


gwibber_account_set_url_prefix ()

void                gwibber_account_set_url_prefix      (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_domain ()

const gchar *       gwibber_account_get_domain          (GwibberAccount *self);


gwibber_account_set_domain ()

void                gwibber_account_set_domain          (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_secret_token ()

const gchar *       gwibber_account_get_secret_token    (GwibberAccount *self);


gwibber_account_set_secret_token ()

void                gwibber_account_set_secret_token    (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_user_id ()

const gchar *       gwibber_account_get_user_id         (GwibberAccount *self);


gwibber_account_set_user_id ()

void                gwibber_account_set_user_id         (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_send_enabled ()

const gchar *       gwibber_account_get_send_enabled    (GwibberAccount *self);


gwibber_account_set_send_enabled ()

void                gwibber_account_set_send_enabled    (GwibberAccount *self,
                                                         const gchar *value);


gwibber_account_get_receive_enabled ()

const gchar *       gwibber_account_get_receive_enabled (GwibberAccount *self);


gwibber_account_set_receive_enabled ()

void                gwibber_account_set_receive_enabled (GwibberAccount *self,
                                                         const gchar *value);


gwibber_accounts_get_type ()

GType               gwibber_accounts_get_type           (void);


gwibber_accounts_new ()

GwibberAccounts *   gwibber_accounts_new                (void);


gwibber_accounts_construct ()

GwibberAccounts *   gwibber_accounts_construct          (GType object_type);


gwibber_accounts_list ()

GList *             gwibber_accounts_list               (GwibberAccounts *self);


gwibber_accounts_lookup_str_by_id ()

gchar *             gwibber_accounts_lookup_str_by_id   (GwibberAccounts *self,
                                                         const gchar *id);


gwibber_accounts_lookup_by_id ()

GwibberAccount *    gwibber_accounts_lookup_by_id       (GwibberAccounts *self,
                                                         const gchar *id);


gwibber_accounts_send_enabled ()

void                gwibber_accounts_send_enabled       (GwibberAccounts *self,
                                                         const gchar *id);


gwibber_accounts_updated ()

void                gwibber_accounts_updated            (GwibberAccounts *self,
                                                         const gchar *account_in);


gwibber_accounts_accounts_available ()

void                gwibber_accounts_accounts_available (GwibberAccounts *self,
                                                         gboolean is_up);


gwibber_connection_get_type ()

GType               gwibber_connection_get_type         (void);


gwibber_connection_new ()

GwibberConnection *  gwibber_connection_new             (void);


gwibber_connection_construct ()

GwibberConnection *  gwibber_connection_construct       (GType object_type);


gwibber_connection_is_connected ()

gboolean            gwibber_connection_is_connected     (GwibberConnection *self);


gwibber_connection_conn_available ()

void                gwibber_connection_conn_available   (GwibberConnection *self,
                                                         gboolean is_up);


gwibber_service_get_type ()

GType               gwibber_service_get_type            (void);


gwibber_service_new ()

GwibberService *    gwibber_service_new                 (void);


gwibber_service_construct ()

GwibberService *    gwibber_service_construct           (GType object_type);


gwibber_service_service_available ()

void                gwibber_service_service_available   (GwibberService *self,
                                                         gboolean is_up);


gwibber_service_on_loading_started ()

void                gwibber_service_on_loading_started  (GwibberService *self);


gwibber_service_on_loading_complete ()

void                gwibber_service_on_loading_complete (GwibberService *self);


gwibber_service_on_error ()

void                gwibber_service_on_error            (GwibberService *self,
                                                         const gchar *error_str);


gwibber_service_start ()

void                gwibber_service_start               (GwibberService *self);


gwibber_service_quit ()

void                gwibber_service_quit                (GwibberService *self);


gwibber_service_refresh ()

void                gwibber_service_refresh             (GwibberService *self);


gwibber_service_send_message ()

void                gwibber_service_send_message        (GwibberService *self,
                                                         const gchar *message);


gwibber_service_services ()

GHashTable *        gwibber_service_services            (GwibberService *self);


gwibber_service_features ()

GHashTable *        gwibber_service_features            (GwibberService *self);


gwibber_service_version ()

gchar *             gwibber_service_version             (GwibberService *self);


gwibber_streams_get_type ()

GType               gwibber_streams_get_type            (void);


gwibber_streams_new ()

GwibberStreams *    gwibber_streams_new                 (void);


gwibber_streams_construct ()

GwibberStreams *    gwibber_streams_construct           (GType object_type);


gwibber_streams_streams_available ()

void                gwibber_streams_streams_available   (GwibberStreams *self,
                                                         gboolean is_up);


gwibber_url_shorten_get_type ()

GType               gwibber_url_shorten_get_type        (void);


gwibber_url_shorten_new ()

GwibberURLShorten *  gwibber_url_shorten_new            (void);


gwibber_url_shorten_construct ()

GwibberURLShorten *  gwibber_url_shorten_construct      (GType object_type);


gwibber_url_shorten_shorten ()

gchar *             gwibber_url_shorten_shorten         (GwibberURLShorten *self,
                                                         const gchar *url);


gwibber_url_shorten_url_available ()

void                gwibber_url_shorten_url_available   (GwibberURLShorten *self,
                                                         gboolean is_up);


gwibber_utils_get_type ()

GType               gwibber_utils_get_type              (void);


GwibberURLShortenPrivate

typedef struct _GwibberURLShortenPrivate GwibberURLShortenPrivate;


GwibberUtilsPrivate

typedef struct _GwibberUtilsPrivate GwibberUtilsPrivate;


GwibberServicePrivate

typedef struct _GwibberServicePrivate GwibberServicePrivate;


GwibberStreamsPrivate

typedef struct _GwibberStreamsPrivate GwibberStreamsPrivate;


GwibberAccountPrivate

typedef struct _GwibberAccountPrivate GwibberAccountPrivate;


GwibberAccountsPrivate

typedef struct _GwibberAccountsPrivate GwibberAccountsPrivate;


GwibberConnectionPrivate

typedef struct _GwibberConnectionPrivate GwibberConnectionPrivate;

Property Details

The "access-token" property

  "access-token"             gchar*                : Read / Write

access-token.

Default value: NULL


The "color" property

  "color"                    gchar*                : Read / Write

color.

Default value: NULL


The "domain" property

  "domain"                   gchar*                : Read / Write

domain.

Default value: NULL


The "id" property

  "id"                       gchar*                : Read / Write

This is id Gwibber uses to identify the account.

Default value: NULL


The "name" property

  "name"                     gchar*                : Read / Write

name.

Default value: NULL


The "password" property

  "password"                 gchar*                : Read / Write

password.

Default value: NULL


The "receive-enabled" property

  "receive-enabled"          gchar*                : Read / Write

receive-enabled.

Default value: NULL


The "secret-key" property

  "secret-key"               gchar*                : Read / Write

secret-key.

Default value: NULL


The "secret-token" property

  "secret-token"             gchar*                : Read / Write

secret-token.

Default value: NULL


The "send-enabled" property

  "send-enabled"             gchar*                : Read / Write

send-enabled.

Default value: NULL


The "service" property

  "service"                  gchar*                : Read / Write

service.

Default value: NULL


The "session-key" property

  "session-key"              gchar*                : Read / Write

session-key.

Default value: NULL


The "site-display-name" property

  "site-display-name"        gchar*                : Read / Write

site-display-name.

Default value: NULL


The "url-prefix" property

  "url-prefix"               gchar*                : Read / Write

url-prefix.

Default value: NULL


The "user-id" property

  "user-id"                  gchar*                : Read / Write

user-id.

Default value: NULL


The "username" property

  "username"                 gchar*                : Read / Write

This is the account's username assigned by the service.

Default value: NULL

Signal Details

The "account-updated" signal

void                user_function                      (GwibberAccounts *gwibberaccounts,
                                                        GwibberAccount  *arg1,
                                                        gpointer         user_data)            : Run Last

gwibberaccounts :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "is-available" signal

void                user_function                      (GwibberAccounts *gwibberaccounts,
                                                        gboolean         arg1,
                                                        gpointer         user_data)            : Run Last

gwibberaccounts :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "connection-changed" signal

void                user_function                      (GwibberConnection *gwibberconnection,
                                                        gboolean           arg1,
                                                        gpointer           user_data)              : Run Last

gwibberconnection :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "is-available" signal

void                user_function                      (GwibberConnection *gwibberconnection,
                                                        gboolean           arg1,
                                                        gpointer           user_data)              : Run Last

gwibberconnection :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "error" signal

void                user_function                      (GwibberService *gwibberservice,
                                                        gchar          *arg1,
                                                        gchar          *arg2,
                                                        gchar          *arg3,
                                                        gpointer        user_data)           : Run Last

gwibberservice :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "is-available" signal

void                user_function                      (GwibberService *gwibberservice,
                                                        gboolean        arg1,
                                                        gpointer        user_data)           : Run Last

gwibberservice :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "loading-complete" signal

void                user_function                      (GwibberService *gwibberservice,
                                                        gpointer        user_data)           : Run Last

gwibberservice :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "loading-started" signal

void                user_function                      (GwibberService *gwibberservice,
                                                        gpointer        user_data)           : Run Last

gwibberservice :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "is-available" signal

void                user_function                      (GwibberStreams *gwibberstreams,
                                                        gboolean        arg1,
                                                        gpointer        user_data)           : Run Last

gwibberstreams :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "is-available" signal

void                user_function                      (GwibberURLShorten *gwibberurlshorten,
                                                        gboolean           arg1,
                                                        gpointer           user_data)              : Run Last

gwibberurlshorten :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "available" signal

void                user_function                      (GwibberUtils *gwibberutils,
                                                        gboolean      arg1,
                                                        gpointer      user_data)         : Run Last

gwibberutils :

the object which received the signal.

user_data :

user data set when the signal handler was connected.