dart_rfb library

Classes

Config
Holds all config parameters of the current session.
RemoteFrameBufferClient
A client that implements communication according to The Remote Framebuffer Protocol, aka RFC 6143, aka VNC).
RemoteFrameBufferClientFrameBufferConfig
Holds the configuration of the currently active framebuffer.
RemoteFrameBufferClientInitMessage
Sent to the server to configure client init parameters.
RemoteFrameBufferClientKeyEvent
RemoteFrameBufferClientPointerEvent
RemoteFrameBufferClientUpdate
Holds all data that is associated with this framebuffer update.
RemoteFrameBufferClientUpdateRectangle
Contains all data that is relevant for an updated rectangle.
RemoteFrameBufferEncodingType
Encoding types as defined by RFC 6143.
RemoteFrameBufferEncodingTypeCopyRect
RemoteFrameBufferEncodingTypeRaw
RemoteFrameBufferEncodingTypeUnsupported
RemoteFrameBufferFrameBufferUpdateMessage
A framebuffer update message.
RemoteFrameBufferFrameBufferUpdateMessageRectangle
RemoteFrameBufferFrameBufferUpdateMessageRectangleHeader
RemoteFrameBufferFrameBufferUpdateRequestMessage
A framebuffer update request message.
RemoteFrameBufferKeyEventMessage
RemoteFrameBufferPixelFormat
The pixel format used by this session.
RemoteFrameBufferProtocolVersion
List of known protocol versions.
RemoteFrameBufferProtocolVersion_3_3
RemoteFrameBufferProtocolVersion_3_7
RemoteFrameBufferProtocolVersion_3_8
RemoteFrameBufferProtocolVersionHandshakeMessage
Protocol version handshake message.
RemoteFrameBufferProtocolVersionUnknown
RemoteFrameBufferSecurityHandshakeMessage
Security handshake message.
RemoteFrameBufferSecurityResultHandshakeMessage
Security result handshake message.
RemoteFrameBufferServerInitMessage
Server init message.
RemoteFrameBufferSetPixelFormatMessage
Set pixel format message.