damage-client.c File Reference

#include "config.h"
#include <gdk/gdkx.h>
#include <gtk/gtk.h>
#include <X11/Xlib.h>
#include "magnifier.h"
#include "magnifier-private.h"

Go to the source code of this file.

Functions

gboolean magnifier_damage_reset (gpointer data)
gboolean magnifier_damage_handler (GIOChannel *source, GIOCondition condition, gpointer data)
gboolean magnifier_source_has_damage_extension (Magnifier *magnifier)
gboolean magnifier_damage_client_init (Magnifier *magnifier)

Variables

Display * damage_client_connection = NULL
guint damage_client_gsource = 0
int damage_event_base
int damage_error_base


Function Documentation

gboolean magnifier_damage_reset ( gpointer  data  ) 

Definition at line 48 of file damage-client.c.

References damage_client_connection.

Referenced by magnifier_damage_client_init().

gboolean magnifier_damage_handler ( GIOChannel *  source,
GIOCondition  condition,
gpointer  data 
)

Definition at line 60 of file damage-client.c.

References damage_client_connection, damage_event_base, and magnifier_notify_damage().

Referenced by magnifier_damage_client_init().

gboolean magnifier_source_has_damage_extension ( Magnifier magnifier  ) 

Definition at line 106 of file damage-client.c.

References Magnifier::source_display.

Referenced by main().

gboolean magnifier_damage_client_init ( Magnifier magnifier  ) 

Definition at line 122 of file damage-client.c.

References damage_client_connection, damage_client_gsource, damage_error_base, damage_event_base, magnifier_damage_handler(), magnifier_damage_reset(), Magnifier::priv, _MagnifierPrivate::root, and Magnifier::source_display_name.

Referenced by magnifier_set_extension_listeners().


Variable Documentation

Display* damage_client_connection = NULL

Definition at line 35 of file damage-client.c.

Referenced by magnifier_damage_client_init(), magnifier_damage_handler(), and magnifier_damage_reset().

guint damage_client_gsource = 0

Definition at line 36 of file damage-client.c.

Referenced by magnifier_damage_client_init().

int damage_event_base

Definition at line 41 of file damage-client.c.

Referenced by magnifier_damage_client_init(), and magnifier_damage_handler().

int damage_error_base

Definition at line 41 of file damage-client.c.

Referenced by magnifier_damage_client_init().


Generated on Mon Jan 29 13:08:27 2007 for gnome-mag by  doxygen 1.4.7