VNC.RFBProtocolHandling.RFBProtocolHandler Class
this class handles sending, receiving and dispatching of VNC-Messages

Access: Public
Base Classes: Object
  Members Description  
    stream the connection used by the protocol-handler

 
    Stream    
    client    
    server    
    port    
    surface the surface preserving the pixeldata at the client

 
    handler The Thread handing incoming regular protocol messages

 
    RFBProtocolHandler creates a protocol handler, which handels a vnc-connection

 
    handshake handshake with the vnc-server

 
    closeConnection closing connection to the vnc-server

 
    startMessageProcessing starting listener thread, this thread handles incoming messages after handshake is completed

 
    processIncomingMessages Listener thread action: handles incoming normal VNC-Messages (after handshake)

 
    sendProtocolMessage this methods sends the protocol message to the server and starts the handshake with the server with it

 
    receiveProtocolMessage receive the Protocol Message from the Server

 
    authenticate do authentication

 
    receiveServerInitialization getting serverInitalization

 
    sendClientInitialization sends the client initialization

 
    sendSetPixelFormat send setPixelFormat-message

 
    sendSetEncodings send all supported formats

 
    sendFBIncrementalUpdateRequest send framebuffer-Update message: implicitly tells server, that the last sent update-messages was processed at the client

 
    sendFBNonIncrementalUpdateRequest send a full update request

 
    sendFBUpdateRequest send update request, implicitly tells server, that the last sent update-messages was processed at the client

 
    sendPointerEvent inform the server of a pointer event

 
    sendKeyEvent inform the server of a key event