diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2010-09-27 15:50:18 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2010-09-27 15:50:18 +0200 |
commit | 58b2883b83dad9260996ef7bab062c4cf9a15e36 (patch) | |
tree | 2dc3b3f5ca0f986df2ba02656086958645317bc5 | |
parent | 072c3c3e4b1aa5f7020422420eab9530df780552 (diff) |
add files
-rw-r--r-- | gtk/channel-display.h | 0 | ||||
-rw-r--r-- | gtk/channel-inputs.h | 46 | ||||
-rw-r--r-- | gtk/channel-main.h | 0 |
3 files changed, 46 insertions, 0 deletions
diff --git a/gtk/channel-display.h b/gtk/channel-display.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/gtk/channel-display.h diff --git a/gtk/channel-inputs.h b/gtk/channel-inputs.h new file mode 100644 index 0000000..728a470 --- /dev/null +++ b/gtk/channel-inputs.h @@ -0,0 +1,46 @@ +#ifndef __SPICE_CLIENT_INPUTS_CHANNEL_H__ +#define __SPICE_CLIENT_INPUTS_CHANNEL_H__ + +#include "spice-client.h" + +G_BEGIN_DECLS + +#define SPICE_TYPE_INPUTS_CHANNEL (spice_inputs_channel_get_type()) +#define SPICE_INPUTS_CHANNEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), SPICE_TYPE_INPUTS_CHANNEL, SpiceInputsChannel)) +#define SPICE_INPUTS_CHANNEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), SPICE_TYPE_INPUTS_CHANNEL, SpiceInputsChannelClass)) +#define SPICE_IS_INPUTS_CHANNEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), SPICE_TYPE_INPUTS_CHANNEL)) +#define SPICE_IS_INPUTS_CHANNEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), SPICE_TYPE_INPUTS_CHANNEL)) +#define SPICE_INPUTS_CHANNEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), SPICE_TYPE_INPUTS_CHANNEL, SpiceInputsChannelClass)) + +typedef struct _SpiceInputsChannel SpiceInputsChannel; +typedef struct _SpiceInputsChannelClass SpiceInputsChannelClass; +typedef struct spice_inputs_channel spice_inputs_channel; + +struct _SpiceInputsChannel { + SpiceChannel parent; + spice_inputs_channel *priv; + /* Do not add fields to this struct */ +}; + +struct _SpiceInputsChannelClass { + SpiceChannelClass parent_class; + + /* Do not add fields to this struct */ +}; + +GType spice_inputs_channel_get_type(void); + +void spice_inputs_motion(SpiceInputsChannel *channel, gint dx, gint dy, + gint button_state); +void spice_inputs_position(SpiceInputsChannel *channel, gint x, gint y, + gint display, gint button_state); +void spice_inputs_button_press(SpiceInputsChannel *channel, gint button, + gint button_state); +void spice_inputs_button_release(SpiceInputsChannel *channel, gint button, + gint button_state); +void spice_inputs_key_press(SpiceInputsChannel *channel, guint keyval); +void spice_inputs_key_release(SpiceInputsChannel *channel, guint keyval); + +G_END_DECLS + +#endif /* __SPICE_CLIENT_INPUTS_CHANNEL_H__ */ diff --git a/gtk/channel-main.h b/gtk/channel-main.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/gtk/channel-main.h |