/usr/include/libgwibber-0.2/gwibber.h is in libgwibber-dev 3.4.0-0ubuntu4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 | /* gwibber.h generated by valac 0.16.0, the Vala compiler, do not modify */
#ifndef __GWIBBER_H__
#define __GWIBBER_H__
#include <glib.h>
#include <glib-object.h>
#include <stdlib.h>
#include <string.h>
#include <gee.h>
#include <dee.h>
G_BEGIN_DECLS
#define GWIBBER_TYPE_ACCOUNT (gwibber_account_get_type ())
#define GWIBBER_ACCOUNT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_ACCOUNT, GwibberAccount))
#define GWIBBER_ACCOUNT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_ACCOUNT, GwibberAccountClass))
#define GWIBBER_IS_ACCOUNT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_ACCOUNT))
#define GWIBBER_IS_ACCOUNT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_ACCOUNT))
#define GWIBBER_ACCOUNT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_ACCOUNT, GwibberAccountClass))
typedef struct _GwibberAccount GwibberAccount;
typedef struct _GwibberAccountClass GwibberAccountClass;
typedef struct _GwibberAccountPrivate GwibberAccountPrivate;
#define GWIBBER_TYPE_ACCOUNTS (gwibber_accounts_get_type ())
#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))
typedef struct _GwibberAccounts GwibberAccounts;
typedef struct _GwibberAccountsClass GwibberAccountsClass;
typedef struct _GwibberAccountsPrivate GwibberAccountsPrivate;
#define GWIBBER_TYPE_CONNECTION (gwibber_connection_get_type ())
#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))
typedef struct _GwibberConnection GwibberConnection;
typedef struct _GwibberConnectionClass GwibberConnectionClass;
typedef struct _GwibberConnectionPrivate GwibberConnectionPrivate;
#define GWIBBER_TYPE_SERVICE (gwibber_service_get_type ())
#define GWIBBER_SERVICE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_SERVICE, GwibberService))
#define GWIBBER_SERVICE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_SERVICE, GwibberServiceClass))
#define GWIBBER_IS_SERVICE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_SERVICE))
#define GWIBBER_IS_SERVICE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_SERVICE))
#define GWIBBER_SERVICE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_SERVICE, GwibberServiceClass))
typedef struct _GwibberService GwibberService;
typedef struct _GwibberServiceClass GwibberServiceClass;
typedef struct _GwibberServicePrivate GwibberServicePrivate;
#define GWIBBER_TYPE_SEARCHES (gwibber_searches_get_type ())
#define GWIBBER_SEARCHES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_SEARCHES, GwibberSearches))
#define GWIBBER_SEARCHES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_SEARCHES, GwibberSearchesClass))
#define GWIBBER_IS_SEARCHES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_SEARCHES))
#define GWIBBER_IS_SEARCHES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_SEARCHES))
#define GWIBBER_SEARCHES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_SEARCHES, GwibberSearchesClass))
typedef struct _GwibberSearches GwibberSearches;
typedef struct _GwibberSearchesClass GwibberSearchesClass;
typedef struct _GwibberSearchesPrivate GwibberSearchesPrivate;
#define GWIBBER_TYPE_STREAMS (gwibber_streams_get_type ())
#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))
typedef struct _GwibberStreams GwibberStreams;
typedef struct _GwibberStreamsClass GwibberStreamsClass;
typedef struct _GwibberStreamsPrivate GwibberStreamsPrivate;
#define GWIBBER_TYPE_MESSAGES (gwibber_messages_get_type ())
#define GWIBBER_MESSAGES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_TYPE_MESSAGES, GwibberMessages))
#define GWIBBER_MESSAGES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_TYPE_MESSAGES, GwibberMessagesClass))
#define GWIBBER_IS_MESSAGES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_TYPE_MESSAGES))
#define GWIBBER_IS_MESSAGES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_TYPE_MESSAGES))
#define GWIBBER_MESSAGES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_TYPE_MESSAGES, GwibberMessagesClass))
typedef struct _GwibberMessages GwibberMessages;
typedef struct _GwibberMessagesClass GwibberMessagesClass;
typedef struct _GwibberMessagesPrivate GwibberMessagesPrivate;
#define GWIBBER_TYPE_URL_SHORTEN (gwibber_url_shorten_get_type ())
#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))
typedef struct _GwibberURLShorten GwibberURLShorten;
typedef struct _GwibberURLShortenClass GwibberURLShortenClass;
typedef struct _GwibberURLShortenPrivate GwibberURLShortenPrivate;
#define GWIBBER_TYPE_STREAM_MODEL_COLUMN (gwibber_stream_model_column_get_type ())
#define GWIBBER_TYPE_UTILS (gwibber_utils_get_type ())
#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))
typedef struct _GwibberUtils GwibberUtils;
typedef struct _GwibberUtilsClass GwibberUtilsClass;
typedef struct _GwibberUtilsPrivate GwibberUtilsPrivate;
struct _GwibberAccount {
GObject parent_instance;
GwibberAccountPrivate * priv;
};
struct _GwibberAccountClass {
GObjectClass parent_class;
};
struct _GwibberAccounts {
GObject parent_instance;
GwibberAccountsPrivate * priv;
};
struct _GwibberAccountsClass {
GObjectClass parent_class;
};
struct _GwibberConnection {
GObject parent_instance;
GwibberConnectionPrivate * priv;
};
struct _GwibberConnectionClass {
GObjectClass parent_class;
};
struct _GwibberService {
GObject parent_instance;
GwibberServicePrivate * priv;
};
struct _GwibberServiceClass {
GObjectClass parent_class;
};
struct _GwibberSearches {
GObject parent_instance;
GwibberSearchesPrivate * priv;
};
struct _GwibberSearchesClass {
GObjectClass parent_class;
};
struct _GwibberStreams {
GObject parent_instance;
GwibberStreamsPrivate * priv;
};
struct _GwibberStreamsClass {
GObjectClass parent_class;
void (*updated) (GwibberStreams* self, const gchar* id);
};
struct _GwibberMessages {
GObject parent_instance;
GwibberMessagesPrivate * priv;
};
struct _GwibberMessagesClass {
GObjectClass parent_class;
};
struct _GwibberURLShorten {
GObject parent_instance;
GwibberURLShortenPrivate * priv;
};
struct _GwibberURLShortenClass {
GObjectClass parent_class;
};
typedef enum {
GWIBBER_STREAM_MODEL_COLUMN_ACCOUNTS,
GWIBBER_STREAM_MODEL_COLUMN_STREAM,
GWIBBER_STREAM_MODEL_COLUMN_TRANSIENT,
GWIBBER_STREAM_MODEL_COLUMN_SENDER,
GWIBBER_STREAM_MODEL_COLUMN_SENDER_NICK,
GWIBBER_STREAM_MODEL_COLUMN_FROM_ME,
GWIBBER_STREAM_MODEL_COLUMN_TIMESTAMP,
GWIBBER_STREAM_MODEL_COLUMN_MESSAGE,
GWIBBER_STREAM_MODEL_COLUMN_HTML,
GWIBBER_STREAM_MODEL_COLUMN_ICON_URI,
GWIBBER_STREAM_MODEL_COLUMN_URL,
GWIBBER_STREAM_MODEL_COLUMN_SOURCE,
GWIBBER_STREAM_MODEL_COLUMN_TIMESTRING,
GWIBBER_STREAM_MODEL_COLUMN_REPLY_NICK,
GWIBBER_STREAM_MODEL_COLUMN_REPLY_NAME,
GWIBBER_STREAM_MODEL_COLUMN_REPLY_URL,
GWIBBER_STREAM_MODEL_COLUMN_LIKES,
GWIBBER_STREAM_MODEL_COLUMN_LIKED,
GWIBBER_STREAM_MODEL_COLUMN_RETWEET_NICK,
GWIBBER_STREAM_MODEL_COLUMN_RETWEET_NAME,
GWIBBER_STREAM_MODEL_COLUMN_RETWEET_ID,
GWIBBER_STREAM_MODEL_COLUMN_LINK_PICTURE,
GWIBBER_STREAM_MODEL_COLUMN_LINK_NAME,
GWIBBER_STREAM_MODEL_COLUMN_LINK_URL,
GWIBBER_STREAM_MODEL_COLUMN_LINK_DESC,
GWIBBER_STREAM_MODEL_COLUMN_LINK_CAPTION,
GWIBBER_STREAM_MODEL_COLUMN_LINK_ICON,
GWIBBER_STREAM_MODEL_COLUMN_IMG_URL,
GWIBBER_STREAM_MODEL_COLUMN_IMG_SRC,
GWIBBER_STREAM_MODEL_COLUMN_IMG_THUMB,
GWIBBER_STREAM_MODEL_COLUMN_IMG_NAME,
GWIBBER_STREAM_MODEL_COLUMN_VIDEO_PIC,
GWIBBER_STREAM_MODEL_COLUMN_VIDEO_SRC,
GWIBBER_STREAM_MODEL_COLUMN_VIDEO_URL,
GWIBBER_STREAM_MODEL_COLUMN_VIDEO_NAME,
GWIBBER_STREAM_MODEL_COLUMN_COMMENTS,
GWIBBER_STREAM_MODEL_COLUMN_RECIPIENT,
GWIBBER_STREAM_MODEL_COLUMN_RECIPIENT_NICK,
GWIBBER_STREAM_MODEL_COLUMN_RECIPIENT_ICON
} GwibberStreamModelColumn;
struct _GwibberUtils {
GObject parent_instance;
GwibberUtilsPrivate * priv;
};
struct _GwibberUtilsClass {
GObjectClass parent_class;
};
GType gwibber_account_get_type (void) G_GNUC_CONST;
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) G_GNUC_CONST;
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_account_updated (GwibberAccounts* self, const gchar* account_in);
void gwibber_accounts_account_created (GwibberAccounts* self, const gchar* account_in);
void gwibber_accounts_account_deleted (GwibberAccounts* self, const gchar* account_in);
void gwibber_accounts_accounts_available (GwibberAccounts* self, gboolean is_up);
GType gwibber_connection_get_type (void) G_GNUC_CONST;
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) G_GNUC_CONST;
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);
gboolean gwibber_service_like (GwibberService* self, const gchar* id, const gchar* account);
gboolean gwibber_service_unlike (GwibberService* self, const gchar* id, const gchar* account);
gboolean gwibber_service_retweet (GwibberService* self, const gchar* id, const gchar* account);
gboolean gwibber_service_send_message (GwibberService* self, const gchar* message, const gchar* id, const gchar* action, gchar** accounts, int accounts_length1);
GHashTable* gwibber_service_services (GwibberService* self);
GHashTable* gwibber_service_features (GwibberService* self);
gchar* gwibber_service_version (GwibberService* self);
gchar* gwibber_service_avatar_path (GwibberService* self, const gchar* url, GError** error);
void gwibber_service_perform (GwibberService* self, const gchar* id, GError** error);
void gwibber_service_follow (GwibberService* self, const gchar* account, const gchar* screen_name, gboolean follow, GError** error);
void gwibber_service_update_indicators (GwibberService* self, const gchar* stream);
GwibberService* gwibber_service_new (void);
GwibberService* gwibber_service_construct (GType object_type);
GType gwibber_searches_get_type (void) G_GNUC_CONST;
GwibberSearches* gwibber_searches_new (void);
GwibberSearches* gwibber_searches_construct (GType object_type);
GeeHashMap* gwibber_searches_lookup (GwibberSearches* self, const gchar* id);
void gwibber_searches_delete (GwibberSearches* self, const gchar* id);
gchar* gwibber_searches_create (GwibberSearches* self, const gchar* name, const gchar* query);
GList* gwibber_searches_list (GwibberSearches* self);
void gwibber_searches_search_deleted (GwibberSearches* self, const gchar* data);
void gwibber_searches_search_created (GwibberSearches* self, const gchar* data);
void gwibber_searches_search_updated (GwibberSearches* self, const gchar* data);
void gwibber_searches_searches_available (GwibberSearches* self, gboolean is_up);
GType gwibber_streams_get_type (void) G_GNUC_CONST;
GwibberStreams* gwibber_streams_new (void);
GwibberStreams* gwibber_streams_construct (GType object_type);
gchar* gwibber_streams_messages (GwibberStreams* self, const gchar* stream, const gchar* account, gint time, const gchar* transient);
DeeModel* gwibber_streams_stream_filter_model (GwibberStreams* self, DeeModel* model, const gchar* stream);
DeeModel* gwibber_streams_transient_filter_model (GwibberStreams* self, DeeModel* model, const gchar* transient);
DeeModel* gwibber_streams_streams_model (GwibberStreams* self, gboolean transients);
GeeHashMap* gwibber_streams_lookup (GwibberStreams* self, const gchar* id);
void gwibber_streams_delete (GwibberStreams* self, const gchar* id);
gchar* gwibber_streams_create (GwibberStreams* self, const gchar* account, const gchar* name, const gchar* operation);
GList* gwibber_streams_list (GwibberStreams* self);
void gwibber_streams_stream_deleted (GwibberStreams* self, const gchar* data);
void gwibber_streams_stream_created (GwibberStreams* self, const gchar* data);
void gwibber_streams_stream_updated (GwibberStreams* self, const gchar* data);
GeeHashMap* gwibber_streams_user_profile (GwibberStreams* self, const gchar* id);
void gwibber_streams_streams_available (GwibberStreams* self, gboolean is_up);
DeeModel* gwibber_streams_get_stream_model (GwibberStreams* self);
void gwibber_streams_set_stream_model (GwibberStreams* self, DeeModel* value);
DeeModel* gwibber_streams_get_transient_model (GwibberStreams* self);
void gwibber_streams_set_transient_model (GwibberStreams* self, DeeModel* value);
GType gwibber_messages_get_type (void) G_GNUC_CONST;
GwibberMessages* gwibber_messages_new (void);
GwibberMessages* gwibber_messages_construct (GType object_type);
gchar* gwibber_messages_get_message (GwibberMessages* self, const gchar* mid);
void gwibber_messages_on_new_message (GwibberMessages* self, const gchar* change, const gchar* data);
GType gwibber_url_shorten_get_type (void) G_GNUC_CONST;
gchar* gwibber_url_shorten_shorten (GwibberURLShorten* self, const gchar* url);
void gwibber_url_shorten_url_available (GwibberURLShorten* self, gboolean is_up);
GwibberURLShorten* gwibber_url_shorten_new (void);
GwibberURLShorten* gwibber_url_shorten_construct (GType object_type);
GType gwibber_stream_model_column_get_type (void) G_GNUC_CONST;
GType gwibber_utils_get_type (void) G_GNUC_CONST;
gchar* gwibber_utils_generate_time_string (GwibberUtils* self, guint t);
gchar* gwibber_utils_avatar_path (GwibberUtils* self, const gchar* url);
GwibberUtils* gwibber_utils_new (void);
GwibberUtils* gwibber_utils_construct (GType object_type);
G_END_DECLS
#endif
|