[gtk-vnc-devel] [PATCH] Expose GVNC in libgtk-vnc-1.0



Is anyone opposed to this?

Regards,

Anthony Liguori
Subject: [PATCH] Expose GVNC in libgtk-vnc-1.0
From: Anthony Liguori <anthony codemonkey ws>

This patch exposes gvnc as part of the public API for libgtk-vnc.  We won't
considered this a supported API for the first release.  I'm using this lower
level API at the moment to build an automation system.

Signed-off-by: Anthony Liguori <anthony codemonkey ws>

diff -r 9ebec978f506 src/Makefile.am
--- a/src/Makefile.am	Thu Jul 12 10:47:35 2007 -0500
+++ b/src/Makefile.am	Thu Jul 12 11:16:10 2007 -0500
@@ -9,7 +9,7 @@ libgtk_vnc_1_0_la_LDFLAGS = -Wl,--versio
                             -version-info 0:1:0
 
 gtk_vnc_includedir = $(includedir)/gtk-vnc-1.0/
-gtk_vnc_include_HEADERS = vncdisplay.h
+gtk_vnc_include_HEADERS = vncdisplay.h gvnc.h coroutine.h continuation.h
 
 libgtk_vnc_1_0_la_SOURCES = blt.h blt1.h \
 	continuation.h continuation.c \
diff -r 9ebec978f506 src/libgtk-vnc_sym.version
--- a/src/libgtk-vnc_sym.version	Thu Jul 12 10:47:35 2007 -0500
+++ b/src/libgtk-vnc_sym.version	Thu Jul 12 11:09:03 2007 -0500
@@ -10,6 +10,30 @@
     vnc_display_get_height;
     vnc_display_get_host_name;
 
+    gvnc_connect_fd;
+    gvnc_connect_name;
+    gvnc_server_message;
+    gvnc_client_cut_text;
+    gvnc_pointer_event;
+    gvnc_key_event;
+    gvnc_framebuffer_update_request;
+    gvnc_set_encodings;
+    gvnc_set_pixel_format;
+    gvnc_set_shared_buffer;
+    gvnc_has_error;
+    gvnc_set_local;
+    gvnc_set_vnc_ops;
+    gvnc_shared_memory_enabled;
+    gvnc_get_name;
+    gvnc_get_width;
+    gvnc_get_height;
+
+    coroutine_init;
+    coroutine_release;
+    coroutine_swap;
+    coroutine_self;
+    yieldto;
+    yield;
 
   local:
       *;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]