summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authordscho <dscho>2001-09-20 12:34:50 +0000
committerdscho <dscho>2001-09-20 12:34:50 +0000
commitc880fd33ff71ca0b53eaf6bd9942f74be67fe4e4 (patch)
tree611b3f5fc141e8a2e93920f38b87f29c59a62c50 /README
parent8c599f7005877a4d26a9b675cf6f4da2c1c061f0 (diff)
downloadlibtdevnc-c880fd33ff71ca0b53eaf6bd9942f74be67fe4e4.tar.gz
libtdevnc-c880fd33ff71ca0b53eaf6bd9942f74be67fe4e4.zip
changed README at last
Diffstat (limited to 'README')
-rw-r--r--README31
1 files changed, 29 insertions, 2 deletions
diff --git a/README b/README
index 2c40beb..d71d847 100644
--- a/README
+++ b/README
@@ -1,5 +1,32 @@
-OSXvnc: a VNC server for Mac OS X
-Copyright (C) 2001 Dan McGuirk
+LibVNCServer: a library for easy implementation of a RDP/VNC server.
+Copyright (C) 2001 Johannes E. Schindelin
+
+There are two examples included:
+ - example, a shared scribble sheet
+ - pnmshow, a program to show PNMs (pictures) over the net.
+
+The examples are not too well documented, but easy straight forward and a
+good starting point.
+
+How to use
+----------
+
+To make a server, you just have to initialise a server structure using the
+function rfbDefaultScreenInit.
+
+You then can set hooks and io functions.
+
+You can use a blocking event loop, a background (pthread based) event loop,
+or implement your own using the processEvents function.
+
+History
+-------
+
+LibVNCServer is based on Tridia VNC and OSXvnc, which in turn are based on
+the original code from ORL/AT&T.
+
+License
+-------
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License