gnu.rfb.server
Interface RFBClient
- All Known Implementing Classes:
- RFBSocket
public interface RFBClient
Interface to handle a client using RFB protocol.
getPixelFormat
PixelFormat getPixelFormat()
getProtocolVersionMsg
java.lang.String getProtocolVersionMsg()
getShared
boolean getShared()
getPreferredEncoding
int getPreferredEncoding()
setPreferredEncoding
void setPreferredEncoding(int encoding)
getEncodings
int[] getEncodings()
writeFrameBufferUpdate
void writeFrameBufferUpdate(Rect[] rects)
throws java.io.IOException
- Throws:
java.io.IOException
writeSetColourMapEntries
void writeSetColourMapEntries(int firstColour,
Colour[] colours)
throws java.io.IOException
- Throws:
java.io.IOException
writeBell
void writeBell()
throws java.io.IOException
- Throws:
java.io.IOException
writeServerCutText
void writeServerCutText(java.lang.String text)
throws java.io.IOException
- Throws:
java.io.IOException
setUpdateIsAvailable
void setUpdateIsAvailable(boolean value)
close
void close()
throws java.io.IOException
- Throws:
java.io.IOException