Back to index

libindicate  12.10.0
Public Attributes
_IndicateServerClass Struct Reference

#include <server.h>

List of all members.

Public Attributes

GObjectClass parent
void(* indicator_added )(IndicateServer *server, guint id)
void(* indicator_removed )(IndicateServer *server, guint id)
void(* indicator_modified )(IndicateServer *server, guint id, gchar *property)
void(* server_show )(IndicateServer *server, gchar *type)
void(* server_hide )(IndicateServer *server, gchar *type)
void(* server_display )(IndicateServer *server, guint timestamp)
void(* interest_added )(IndicateServer *server, IndicateInterests interest)
void(* interest_removed )(IndicateServer *server, IndicateInterests interest)
void(* max_indicators_changed )(IndicateServer *server, gint max)
void(* server_count_changed )(IndicateServer *server, guint count)
gboolean(* get_indicator_count )(IndicateServer *server, guint *count, GError **error)
indicate_server_get_indicator_list_slot_t get_indicator_list
gboolean(* get_indicator_property )(IndicateServer *server, guint id, gchar *property, GVariant **value, GError **error)
indicate_server_get_indicator_property_group_slot_t get_indicator_property_group
indicate_server_get_indicator_properties_slot_t get_indicator_properties
gboolean(* show_indicator_to_user )(IndicateServer *server, guint id, guint timestamp, GError **error)
gboolean(* indicator_displayed )(IndicateServer *server, const gchar *sender, guint id, gboolean displayed, GError **error)
guint(* get_next_id )(IndicateServer *server)
gboolean(* show_interest )(IndicateServer *server, const gchar *sender, IndicateInterests interest)
gboolean(* remove_interest )(IndicateServer *server, const gchar *sender, IndicateInterests interest)
gboolean(* check_interest )(IndicateServer *server, IndicateInterests interest)
gboolean(* max_indicators_set )(IndicateServer *server, const gchar *sender, gint max)
gint(* max_indicators_get )(IndicateServer *server)
void(* indicate_server_reserved1 )(void)
void(* indicate_server_reserved2 )(void)
void(* indicate_server_reserved3 )(void)
void(* indicate_server_reserved4 )(void)

Detailed Description

Definition at line 177 of file server.h.


Member Data Documentation

gboolean(* _IndicateServerClass::check_interest)(IndicateServer *server, IndicateInterests interest)

Definition at line 203 of file server.h.

gboolean(* _IndicateServerClass::get_indicator_count)(IndicateServer *server, guint *count, GError **error)

Definition at line 193 of file server.h.

Definition at line 194 of file server.h.

Definition at line 197 of file server.h.

gboolean(* _IndicateServerClass::get_indicator_property)(IndicateServer *server, guint id, gchar *property, GVariant **value, GError **error)

Definition at line 195 of file server.h.

Definition at line 196 of file server.h.

guint(* _IndicateServerClass::get_next_id)(IndicateServer *server)

Definition at line 200 of file server.h.

Definition at line 208 of file server.h.

Definition at line 209 of file server.h.

Definition at line 210 of file server.h.

Definition at line 211 of file server.h.

void(* _IndicateServerClass::indicator_added)(IndicateServer *server, guint id)

Definition at line 181 of file server.h.

gboolean(* _IndicateServerClass::indicator_displayed)(IndicateServer *server, const gchar *sender, guint id, gboolean displayed, GError **error)

Definition at line 199 of file server.h.

void(* _IndicateServerClass::indicator_modified)(IndicateServer *server, guint id, gchar *property)

Definition at line 183 of file server.h.

void(* _IndicateServerClass::indicator_removed)(IndicateServer *server, guint id)

Definition at line 182 of file server.h.

void(* _IndicateServerClass::interest_added)(IndicateServer *server, IndicateInterests interest)

Definition at line 187 of file server.h.

void(* _IndicateServerClass::interest_removed)(IndicateServer *server, IndicateInterests interest)

Definition at line 188 of file server.h.

void(* _IndicateServerClass::max_indicators_changed)(IndicateServer *server, gint max)

Definition at line 189 of file server.h.

gint(* _IndicateServerClass::max_indicators_get)(IndicateServer *server)

Definition at line 205 of file server.h.

gboolean(* _IndicateServerClass::max_indicators_set)(IndicateServer *server, const gchar *sender, gint max)

Definition at line 204 of file server.h.

Definition at line 178 of file server.h.

gboolean(* _IndicateServerClass::remove_interest)(IndicateServer *server, const gchar *sender, IndicateInterests interest)

Definition at line 202 of file server.h.

void(* _IndicateServerClass::server_count_changed)(IndicateServer *server, guint count)

Definition at line 190 of file server.h.

void(* _IndicateServerClass::server_display)(IndicateServer *server, guint timestamp)

Definition at line 186 of file server.h.

void(* _IndicateServerClass::server_hide)(IndicateServer *server, gchar *type)

Definition at line 185 of file server.h.

void(* _IndicateServerClass::server_show)(IndicateServer *server, gchar *type)

Definition at line 184 of file server.h.

gboolean(* _IndicateServerClass::show_indicator_to_user)(IndicateServer *server, guint id, guint timestamp, GError **error)

Definition at line 198 of file server.h.

gboolean(* _IndicateServerClass::show_interest)(IndicateServer *server, const gchar *sender, IndicateInterests interest)

Definition at line 201 of file server.h.


The documentation for this struct was generated from the following file: