| |
 |
Members |
Description |
|
| |
|
protocolHandler |
reference to protocol-Handler
|
|
| |
|
bufferWidth |
|
|
| |
|
bufferHeight |
|
|
| |
|
BufferWidth |
the width of the remote framebuffer
|
|
| |
|
BufferHeight |
the height of the remote framebuffer
|
|
| |
|
depth |
|
|
| |
|
Depth |
the depth selected for usage at client side. The depth is choosable by the client during connection handshake
|
|
| |
|
views |
the vies connected to this surface
|
|
| |
|
pixDecod |
decodes pixelvalues from stream
|
|
| |
|
drawSup |
the drawSupport object: facility for drawing
|
|
| |
|
decoders |
the decoders for decoding updates, O(1) access in normal case
|
|
| |
|
decoderPriorities |
the decoders sorted by the priority the client wishes to use them
|
|
| |
|
serverName |
|
|
| |
|
ServerName |
the name of the server received during connection establishment
|
|
| |
|
config |
the configuration information
|
|
| |
|
server |
|
|
| |
|
Server |
|
|
| |
|
port |
|
|
| |
|
Port |
|
|
| |
|
connected |
|
|
| |
|
Connected |
is this surface has an established connection to a VNC-Server
|
|
| |
|
RFBSurface |
constructor for an RFBSurface
|
|
| |
|
connectSurfaceToView |
Register views to notify
Views displays the content of the RFBSurface
|
|
| |
|
disconnectView |
disconnect a view from the surface
|
|
| |
|
closeConnection |
is called, when last view gets disconnected
|
|
| |
|
establishConnection |
connects this RFBSurface to the RFBServer,
afterwards this surface stores pixeldata and informs the server of
events
|
|
| |
|
createDecoders |
create the configured Decoders.
|
|
| |
|
registerDecoder |
registers a Decoder in the order the client wishes to use it, highest priority decoder
must be registered first
|
|
| |
|
connectDecoders |
connect the decoders to the DrawSupport instance; after completion of this method, the decoders are usable
|
|
| |
|
getFullUpdate |
gets a full update from the server
|
|
| |
|
notifyView |
notify interested views, changement discribed by x,y,width,height
|
|
| |
|
decodeUpdate |
decodes a received update with the encoding encoding
|
|
| |
|
gotRFBUpdate |
this method decides what to do on an update receiving
|
|
| |
|
updateDone |
this method decides how to proceed after a successful update of the framebuffer
|
|
| |
|
handlePointerEvent |
handles a pointer event, used by the connected views to inform the surface
|
|
| |
|
handleKeyEvent |
handles a key event, used by the connected views to inform the surface
|
|