summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-display.h
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2011-07-11 20:03:32 +0100
committerDaniel P. Berrange <berrange@redhat.com>2011-07-11 20:03:32 +0100
commit1def55556f4b2c37e349117ccfcf1c33130abd10 (patch)
tree5ed1671d426855554f084bb588fc442715a9cfa3 /src/virt-viewer-display.h
parent9501b9885ac7de3f12e7fa9f30d87bb4ea71664b (diff)
downloadvirt-viewer-1def55556f4b2c37e349117ccfcf1c33130abd10.tar.gz
virt-viewer-1def55556f4b2c37e349117ccfcf1c33130abd10.tar.xz
virt-viewer-1def55556f4b2c37e349117ccfcf1c33130abd10.zip
Split pull part of VirtViewerDisplay out into VirtViewerSession
To facilitate introduction of multi-head support, pull some of the VirtViewerDisplay class out into a new VirtViewerSession class.
Diffstat (limited to 'src/virt-viewer-display.h')
-rw-r--r--src/virt-viewer-display.h28
1 files changed, 3 insertions, 25 deletions
diff --git a/src/virt-viewer-display.h b/src/virt-viewer-display.h
index 6df6d21..8d5a0df 100644
--- a/src/virt-viewer-display.h
+++ b/src/virt-viewer-display.h
@@ -63,32 +63,17 @@ struct _VirtViewerDisplayClass {
GtkBinClass parent_class;
/* virtual methods */
- void (* close) (VirtViewerDisplay* display);
- void (* send_keys) (VirtViewerDisplay* display,
- const guint *keyvals, int nkeyvals);
- GdkPixbuf* (* get_pixbuf) (VirtViewerDisplay* display);
- gboolean (* open_fd) (VirtViewerDisplay* display, int fd);
- gboolean (* open_host) (VirtViewerDisplay* display, char *host, char *port);
- gboolean (* channel_open_fd) (VirtViewerDisplay* display, VirtViewerDisplayChannel *channel, int fd);
+ void (*send_keys)(VirtViewerDisplay* display,
+ const guint *keyvals, int nkeyvals);
+ GdkPixbuf *(*get_pixbuf)(VirtViewerDisplay* display);
/* signals */
- void (*display_connected)(VirtViewerDisplay *display);
- void (*display_initialized)(VirtViewerDisplay *display);
- void (*display_disconnected)(VirtViewerDisplay *display);
- void (*display_auth_refused)(VirtViewerDisplay *display, const char *msg);
- void (*display_auth_failed)(VirtViewerDisplay *display, const char *msg);
-
- void (*display_channel_open)(VirtViewerDisplay *display, VirtViewerDisplayChannel *channel);
-
void (*display_pointer_grab)(VirtViewerDisplay *display);
void (*display_pointer_ungrab)(VirtViewerDisplay *display);
void (*display_keyboard_grab)(VirtViewerDisplay *display);
void (*display_keyboard_ungrab)(VirtViewerDisplay *display);
void (*display_desktop_resize)(VirtViewerDisplay *display);
-
- void (*display_cut_text)(VirtViewerDisplay *display, const char *str);
- void (*display_bell)(VirtViewerDisplay *display);
};
GType virt_viewer_display_get_type(void);
@@ -108,16 +93,9 @@ void virt_viewer_display_set_zoom_level(VirtViewerDisplay *display,
void virt_viewer_display_set_zoom(VirtViewerDisplay *display,
gboolean zoom);
-
-void virt_viewer_display_close(VirtViewerDisplay* display);
void virt_viewer_display_send_keys(VirtViewerDisplay* display,
const guint *keyvals, int nkeyvals);
GdkPixbuf* virt_viewer_display_get_pixbuf(VirtViewerDisplay* display);
-gboolean virt_viewer_display_open_fd(VirtViewerDisplay* display, int fd);
-gboolean virt_viewer_display_open_host(VirtViewerDisplay* display, char *host, char *port);
-GObject* virt_viewer_display_get(VirtViewerDisplay* display);
-gboolean virt_viewer_display_channel_open_fd(VirtViewerDisplay* display,
- VirtViewerDisplayChannel* channel, int fd);
G_END_DECLS