RemoteViewing is a .NET-native VNC client and server library. It supports Raw, Hextile, Copyrect, and Zlib encodings, and includes a Windows Forms control to make embedding VNC in your program extremely easy.
Provides data for the FramebufferChanged event.
Provides data for the KeyChanged event.
Provides data for the PointerChanged event.
Provides data for the RemoteClipboardChanged event.
Connects to a remote VNC server and interacts with it.
Specifies options for connecting to a VNC server.
This exception is thrown when there is a problem with the VNC client-server communication.
Stores pixel data for a VNC session.
Describes the low-level arrangement of a framebuffer pixel.
Bounds the changed pixels of a framebuffer.
Provides a framebuffer.
Called when a password is required and Password is null.
Supported authentication methods.
Possible reasons a VncException is thrown.