annotate README.txt @ 111:df53bdd49507 default tip

Merge
author Ivo Smits <Ivo@UCIS.nl>
date Fri, 07 Nov 2014 18:37:39 +0100
parents d8bd5b4ba4d5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
97
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
1 README
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
2 ======
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
3 The UCIS.Core library provides several relatively small reuseable .Net
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
4 components.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
5
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
6 License
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
7 -------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
8 See LICENSE.txt for licensing information.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
9
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
10 UCIS.FBGUI
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
11 ----------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
12 FBGUI consists of components to build a platform-independent graphical user interface. Components
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
13 are built in pure C# code and use the System.Graphics functions to draw directly to a framebuffer.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
14
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
15 UCIS.NaCl
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
16 ---------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
17 This namespace contains a fairly straightforward port of some of the cryptographic functions found
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
18 in the NaCl library (http://nacl.cace-project.eu/). See also: http://wiki.ucis.nl/NaCl. The
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
19 UCIS.NaCl.v2 namespace provides some friendly wrappers around the commonly used low-level functions.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
20
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
21 UCIS.Net.HTTP
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
22 -------------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
23 This namespace provides simple HTTP webserver components, including a WebSocket server.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
24
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
25 UCIS.Remoting
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
26 -------------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
27 UCIS.Remoting is a custom .Net remoting solution. It needs only one single Stream channel to
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
28 provide remote access to objects. Delegates, serializable types, MarshalByReference types and
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
29 interfaces are supported. Garbage Collection is used for lifetime management. The simplicity of the
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
30 protocol allows for compatibility with other programming languages, like PHP and JavaScript.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
31
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
32 UCIS.USBLib
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
33 -----------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
34 USBLib provides various functions to use USB devices in a platform independent way. Direct USB
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
35 communication is supported through libusb, WinUSB, VBoxUSB and USBIO drivers on Windows, and via
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
36 libusb on Linux systems. The UCIS.USBLib.Descriptor namespace provides classes for decoding USB
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
37 descriptor data. The UCIS.HWLib.Windows namespace provides managed access to the Windows Device Tree
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
38 and the Windows USB Device Tree.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
39
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
40 UCIS.VNCServer
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
41 --------------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
42 A simple VNC Server implementation serving a "virtual" VNC desktop. It can be used with FBGUI to
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
43 create simple remote graphical user interfaces, or can be connected to some other source of bitmap
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
44 data.
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
45
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
46 Contact
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
47 -------
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
48 E-mail: Ivo@UCIS.nl
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
49 IRC: Ivo in #Chat on irc.kwaaknet.org
d8bd5b4ba4d5 Added LICENSE and README files
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
50 WWW: www.ucis.nl