diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2011-07-11 20:03:32 +0100 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2011-07-11 20:03:32 +0100 |
commit | 1def55556f4b2c37e349117ccfcf1c33130abd10 (patch) | |
tree | 5ed1671d426855554f084bb588fc442715a9cfa3 /src/virt-viewer-display-vnc.h | |
parent | 9501b9885ac7de3f12e7fa9f30d87bb4ea71664b (diff) | |
download | virt-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-vnc.h')
-rw-r--r-- | src/virt-viewer-display-vnc.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/virt-viewer-display-vnc.h b/src/virt-viewer-display-vnc.h index f3c3406..5ca5d1b 100644 --- a/src/virt-viewer-display-vnc.h +++ b/src/virt-viewer-display-vnc.h @@ -48,19 +48,23 @@ G_BEGIN_DECLS #define VIRT_VIEWER_DISPLAY_VNC_GET_CLASS(obj) \ (G_TYPE_INSTANCE_GET_CLASS ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVncClass)) -typedef struct { +typedef struct _VirtViewerDisplayVnc VirtViewerDisplayVnc; +typedef struct _VirtViewerDisplayVncClass VirtViewerDisplayVncClass; +typedef struct _VirtViewerDisplayVncPrivate VirtViewerDisplayVncPrivate; + +struct _VirtViewerDisplayVnc { VirtViewerDisplay parent; - VncDisplay *vnc; -} VirtViewerDisplayVnc; + VirtViewerDisplayVncPrivate *priv; +}; -typedef struct { +struct _VirtViewerDisplayVncClass { VirtViewerDisplayClass parent_class; -} VirtViewerDisplayVncClass; +}; GType virt_viewer_display_vnc_get_type(void); -GtkWidget* virt_viewer_display_vnc_new(void); +GtkWidget* virt_viewer_display_vnc_new(VncDisplay *display); G_END_DECLS |