Namespace MarcusW.VncClient.Protocol
Classes
HandshakeFailedException
RfbConnectionContext
Holds multiple connection-related objects and acts as a central place to provide the protocol implementation classes access to them.
RfbConnectionContext.ConnectionDetailsAccessor
Provides the protocol implementation classes with write access to some details properties of the RfbConnection object.
RfbProtocolException
RfbProtocolVersionExtensions
Extension methods for RfbProtocolVersion.
RfbProtocolVersions
Helper methods for RfbProtocolVersion.
UnexpectedDataException
UnexpectedEndOfStreamException
UnsupportedProtocolFeatureException
Interfaces
IRfbProtocolImplementation
Provides access to different elements of a RFB protocol implementation.
IRfbProtocolState
Represents a class that holds all the variable state information for the RFB protocol implementation.
ITransport
Represents an open transport through which bytes to/from the server can be sent and received.
Enums
RfbProtocolVersion
The different versions of the RFB protocol.