A B C D E F G H I K L M N O P R S T U V W X Y Z

T

T_APP_DESC_SIZE - Static variable in interface ThincProtoApp
 
T_APP_ID_DESKTOP - Static variable in interface ThincProtoApp
 
T_APPHEADER_SIZE - Static variable in interface ThincProtoApp
 
T_BIG - Static variable in interface ThincProto
 
T_CACK - Static variable in interface ThincProto
 
T_CACK_SIZE - Static variable in interface ThincProto
 
T_CAPS_SEC_AUTH - Static variable in interface ThincProto2
 
T_CAPS_SEC_ENC - Static variable in interface ThincProto2
 
T_CAUTH - Static variable in interface ThincProto
 
T_CAUTH - Static variable in interface ThincProto2
 
T_CAUTH_SIZE - Static variable in interface ThincProto
 
T_CLIENT_AUTH - Static variable in interface ThincProto2
 
T_CLIENT_DONE - Static variable in interface ThincProto2
 
T_CLIENT_DONE_SIZE - Static variable in interface ThincProto2
no need for struct, just the type in the header is enough
T_CLIENT_LAST - Static variable in interface ThincProto2
 
T_CLIENT_NOTOK - Static variable in interface ThincProto2
 
T_CLIENT_NOTOK_SIZE - Static variable in interface ThincProto2
 
T_CLIENT_OK - Static variable in interface ThincProto2
message types
T_CLIENT_OK_SIZE - Static variable in interface ThincProto2
no need for struct, just the type in the header is enough
T_CLIENT_REQ - Static variable in interface ThincProto2
 
T_CLIENT_REQ_SIZE - Static variable in interface ThincProto2
 
T_CLIENT_SEC_CAPS - Static variable in interface ThincProto2
 
T_CLIENT_SEC_CAPS_SIZE - Static variable in interface ThincProto2
 
T_CLIPPED - Static variable in interface ThincCommon
 
T_CLOSED - Static variable in interface ThincCommon
 
T_CONT - Static variable in interface ThincCommon
 
T_COPIED - Static variable in interface ThincCommon
 
T_CSTART - Static variable in interface ThincProto
Message types
T_CSTART_SIZE - Static variable in interface ThincProto
 
T_CURSOR_ARGB - Static variable in interface ThincProto
 
T_CURSOR_CHANGE - Static variable in interface ThincProto
 
T_CURSOR_CHANGE_SIZE - Static variable in interface ThincProto
 
T_CURSOR_COLOR - Static variable in interface ThincProto
 
T_CURSOR_COLOR_SIZE - Static variable in interface ThincProto
 
T_CURSOR_MOVE - Static variable in interface ThincProto
 
T_CURSOR_MOVE_SIZE - Static variable in interface ThincProto
 
T_CURSOR_SHOWHIDE - Static variable in interface ThincProto
 
T_CURSOR_SHOWHIDE_SIZE - Static variable in interface ThincProto
 
T_DONE - Static variable in interface ThincCommon
 
T_DOWN - Static variable in interface ThincProto
 
T_ENCODER_NONE - Static variable in interface ThincProto2
 
T_ENCODER_PNG - Static variable in interface ThincProto2
 
T_ENCODER_ZLIB - Static variable in interface ThincProto2
 
T_ERROR - Static variable in interface ThincCommon
 
T_EV_BUTTON - Static variable in interface ThincProto
 
T_EV_BUTTON_SIZE - Static variable in interface ThincProto
 
T_EV_KEYB - Static variable in interface ThincProto
 
T_EV_KEYB_SIZE - Static variable in interface ThincProto
 
T_EV_MOTION - Static variable in interface ThincProto
 
T_EV_MOTION_SIZE - Static variable in interface ThincProto
 
T_EXIT_FAIL - Static variable in interface ThincCommon
 
T_EXIT_OK - Static variable in interface ThincCommon
 
T_FALSE - Static variable in interface ThincCommon
 
T_FB_BILEVEL - Static variable in interface ThincProto
 
T_FB_BILEVEL_SIZE - Static variable in interface ThincProto
 
T_FB_BITMAP_ADDCACHE - Static variable in interface ThincProto
 
T_FB_BITMAP_CACHED - Static variable in interface ThincProto
 
T_FB_BITMAP_RESIZED - Static variable in interface ThincProto
 
T_FB_CACHE_ADD_SIZE - Static variable in interface ThincProtoCache
 
T_FB_CACHE_DATA_SIZE - Static variable in interface ThincProtoCache
 
T_FB_COMPRESSED - Static variable in interface ThincProto
 
T_FB_COPY - Static variable in interface ThincProto
 
T_FB_COPY_SIZE - Static variable in interface ThincProto
 
T_FB_CURSOR_ARGB - Static variable in interface ThincProto
 
T_FB_FIRST_MSG - Static variable in interface ThincProto
 
T_FB_GLYPH - Static variable in interface ThincProto
 
T_FB_GLYPH_SIZE - Static variable in interface ThincProto
 
T_FB_INIT - Static variable in interface ThincProto
 
T_FB_INIT_SIZE - Static variable in interface ThincProto
 
T_FB_LAST_MSG - Static variable in interface ThincProto
 
T_FB_PFILL - Static variable in interface ThincProto
 
T_FB_PFILL_RESIZED - Static variable in interface ThincProto
 
T_FB_PFILL_SIZE - Static variable in interface ThincProto
 
T_FB_PIXMAP_ADDCACHE - Static variable in interface ThincProto
 
T_FB_PIXMAP_CACHED - Static variable in interface ThincProto
 
T_FB_RUPDATE - Static variable in interface ThincProto
 
T_FB_RUPDATE_ADDCACHE - Static variable in interface ThincProto
 
T_FB_RUPDATE_CACHED - Static variable in interface ThincProto
 
T_FB_RUPDATE_COMPRESSED - Static variable in interface ThincProto
 
T_FB_RUPDATE_RESIZED - Static variable in interface ThincProto
 
T_FB_RUPDATE_SIZE - Static variable in interface ThincProto
 
T_FB_SFILL - Static variable in interface ThincProto
 
T_FB_SFILL_SIZE - Static variable in interface ThincProto
 
T_FB_ZDATA_SIZE - Static variable in interface ThincProto
 
T_FOURCC_UYVY - Static variable in interface ThincProtoVideo
 
T_FOURCC_YUY2 - Static variable in interface ThincProtoVideo
 
T_FOURCC_YV12 - Static variable in interface ThincProtoVideo
 
T_HIDE - Static variable in interface ThincProto
 
T_LITTLE - Static variable in interface ThincProto
 
T_MERGED - Static variable in interface ThincCommon
 
T_NO - Static variable in interface ThincCommon
 
T_OK - Static variable in interface ThincCommon
 
T_PART - Static variable in interface ThincCommon
 
T_REC_CMD_EXT - Static variable in interface ThincRecordCommon
 
T_REC_CMD_EXT_LEN - Static variable in interface ThincRecordCommon
 
T_REC_CMD_HEADER_SZ - Static variable in interface ThincRecordCommon
 
T_REC_CMD_NEXTFILE_SZ - Static variable in interface ThincRecordCommon
 
T_REC_CMD_SZ - Static variable in interface ThincRecordCommon
 
T_REC_CMD_TYPE_NEXTFILE - Static variable in interface ThincRecordCommon
 
T_REC_DEFAULT_DIR - Static variable in interface ThincRecordCommon
 
T_REC_DEFAULT_DIR_LEN - Static variable in interface ThincRecordCommon
 
T_REC_FILEID_LEN - Static variable in interface ThincRecordCommon
 
T_REC_IDX_NAME - Static variable in interface ThincRecordCommon
 
T_REC_INDEX_HEADER_SZ - Static variable in interface ThincRecordCommon
 
T_REC_MAGIC - Static variable in interface ThincRecordCommon
 
T_REC_MAGIC_SZ - Static variable in interface ThincRecordCommon
 
T_REC_RECORD_SZ - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_COMPRESSED - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_EXT - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_EXT_LEN - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_HEADER_SZ - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_NEXTFILE_SZ - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_SZ - Static variable in interface ThincRecordCommon
 
T_REC_SHOT_TYPE_NEXTFILE - Static variable in interface ThincRecordCommon
 
T_RECTREGION_SIZE - Static variable in interface ThincProto
 
T_REPLY_APP_GET_SIZE - Static variable in interface ThincProto2
 
T_REPLY_APP_LIST_SIZE - Static variable in interface ThincProto2
 
T_REPLY_CACHESZ_SIZE - Static variable in interface ThincProto2
 
T_REPLY_CURSOR_SIZE - Static variable in interface ThincProto2
 
T_REPLY_ENCODER_SIZE - Static variable in interface ThincProto2
 
T_REPLY_FBDATA_SIZE - Static variable in interface ThincProto2
 
T_REPLY_FBINFO_SIZE - Static variable in interface ThincProto2
 
T_REPLY_LAST - Static variable in interface ThincProto2
 
T_REPLY_NOTOK - Static variable in interface ThincProto2
 
T_REPLY_NOTOK_SIZE - Static variable in interface ThincProto2
 
T_REPLY_OK - Static variable in interface ThincProto2
 
T_REPLY_OK_SIZE - Static variable in interface ThincProto2
 
T_REPLY_UNKNOWN - Static variable in interface ThincProto2
 
T_REPLY_UNKNOWN_SIZE - Static variable in interface ThincProto2
 
T_REPLY_VIDEO_SERV_FMTS_SIZE - Static variable in interface ThincProto2
 
T_REQ_APP_GET - Static variable in interface ThincProto2
 
T_REQ_APP_GET_SIZE - Static variable in interface ThincProto2
 
T_REQ_APP_LIST - Static variable in interface ThincProto2
 
T_REQ_APP_LIST_SIZE - Static variable in interface ThincProto2
 
T_REQ_APP_SHARING - Static variable in interface ThincProto2
 
T_REQ_APP_SHARING_SIZE - Static variable in interface ThincProto2
 
T_REQ_CACHESZ - Static variable in interface ThincProto2
 
T_REQ_CACHESZ_SIZE - Static variable in interface ThincProto2
 
T_REQ_CURSOR - Static variable in interface ThincProto2
 
T_REQ_CURSOR_SIZE - Static variable in interface ThincProto2
 
T_REQ_ENCODER - Static variable in interface ThincProto2
 
T_REQ_ENCODER_SIZE - Static variable in interface ThincProto2
 
T_REQ_FBDATA - Static variable in interface ThincProto2
 
T_REQ_FBDATA_SIZE - Static variable in interface ThincProto2
 
T_REQ_FBINFO - Static variable in interface ThincProto2
 
T_REQ_FBINFO_SIZE - Static variable in interface ThincProto2
 
T_REQ_KEEPALIVE - Static variable in interface ThincProto2
 
T_REQ_LAST - Static variable in interface ThincProto2
 
T_REQ_NOVIDEO - Static variable in interface ThincProto2
 
T_REQ_NOVIDEO_SIZE - Static variable in interface ThincProto2
 
T_REQ_VIDEO - Static variable in interface ThincProto2
 
T_REQ_VIDEO_CLIENT_FMTS - Static variable in interface ThincProto2
 
T_REQ_VIDEO_CLIENT_FMTS_SIZE - Static variable in interface ThincProto2
 
T_REQ_VIDEO_SERV_FMTS - Static variable in interface ThincProto2
 
T_REQ_VIDEO_SERV_FMTS_SIZE - Static variable in interface ThincProto2
 
T_REQ_VIDEO_SIZE - Static variable in interface ThincProto2
 
T_RESZ_ACK - Static variable in interface ThincProtoResize
SERVER => CLIENT *
T_RESZ_ACK_SIZE - Static variable in interface ThincProtoResize
 
T_RESZ_DATA_SIZE - Static variable in interface ThincProtoResize
 
T_RESZ_EVENT - Static variable in interface ThincProtoResize
CLIENT => SERVER *
T_RESZ_EVENT_SIZE - Static variable in interface ThincProtoResize
 
T_RESZ_UPDATE - Static variable in interface ThincProtoResize
 
T_RESZ_UPDATE_SIZE - Static variable in interface ThincProtoResize
 
T_SACK - Static variable in interface ThincProto
 
T_SACK_SIZE - Static variable in interface ThincProto
 
T_SERV_LAST - Static variable in interface ThincProto2
 
T_SERV_NOTOK - Static variable in interface ThincProto2
 
T_SERV_NOTOK_SIZE - Static variable in interface ThincProto2
 
T_SERV_OK - Static variable in interface ThincProto2
message types
T_SERV_OK_SIZE - Static variable in interface ThincProto2
no need for struct, just the type in the header is enough
T_SERV_REPLY - Static variable in interface ThincProto2
 
T_SERV_REPLY_SIZE - Static variable in interface ThincProto2
 
T_SERV_SEC_CAPS - Static variable in interface ThincProto2
 
T_SERV_SEC_CAPS_SIZE - Static variable in interface ThincProto2
 
T_SESS_SEC_CAPS - Static variable in interface ThincProto2
 
T_SESS_SEC_CAPS_SIZE - Static variable in interface ThincProto2
 
T_SHOW - Static variable in interface ThincProto
 
T_SND_CLOSE - Static variable in interface ThincProtoSound
 
T_SND_CLOSE_SIZE - Static variable in interface ThincProtoSound
 
T_SND_DATA - Static variable in interface ThincProtoSound
 
T_SND_OPEN - Static variable in interface ThincProtoSound
 
T_SND_OPEN_SIZE - Static variable in interface ThincProtoSound
 
T_SND_PLAY - Static variable in interface ThincProtoSound
 
T_SND_PLAY_SIZE - Static variable in interface ThincProtoSound
 
T_SND_VOLUME_DOWN - Static variable in interface ThincProtoSound
 
T_SND_VOLUME_UP - Static variable in interface ThincProtoSound
 
T_SPING - Static variable in interface ThincProto
 
T_SPING_SIZE - Static variable in interface ThincProto
 
T_SSTART - Static variable in interface ThincProto
Message types
T_SSTART_SIZE - Static variable in interface ThincProto
 
T_STOP - Static variable in interface ThincCommon
 
T_TIMEOUT - Static variable in interface ThincCommon
 
T_TRUE - Static variable in interface ThincCommon
 
T_UP - Static variable in interface ThincProto
 
T_VIDEO_CINIT - Static variable in interface ThincProtoVideo
client -> server
T_VIDEO_CINIT_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_COMPRESSED - Static variable in interface ThincProtoVideo
 
T_VIDEO_END - Static variable in interface ThincProtoVideo
 
T_VIDEO_END_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_FORMAT_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_INFO_UYVY_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_INFO_YUY2_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_INFO_YV12_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_MOVE - Static variable in interface ThincProtoVideo
 
T_VIDEO_MOVE_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_NEXT - Static variable in interface ThincProtoVideo
 
T_VIDEO_NEXT_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_NOTOK - Static variable in interface ThincProtoVideo
 
T_VIDEO_OK - Static variable in interface ThincProtoVideo
 
T_VIDEO_RESIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_RESIZE_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_SCALE - Static variable in interface ThincProtoVideo
 
T_VIDEO_SCALE_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_SINIT - Static variable in interface ThincProtoVideo
 
T_VIDEO_SINIT_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_START - Static variable in interface ThincProtoVideo
 
T_VIDEO_START_SIZE - Static variable in interface ThincProtoVideo
 
T_VIDEO_STARTOK - Static variable in interface ThincProtoVideo
 
T_VIDEO_STARTOK_SIZE - Static variable in interface ThincProtoVideo
 
T_WOULDBLOCK - Static variable in interface ThincCommon
 
T_YES - Static variable in interface ThincCommon
 
TC_SND_VERSION - Static variable in class ThincSoundHandler
 
THINC_HEADER_PROTOCOL_VERSION - Static variable in interface ThincProto2
common definitions *
THINC_HEADERSIZE - Static variable in class ThincHandler
 
THINC_HEADERSIZE - Static variable in interface ThincProto
 
ThincClient - Class in <Unnamed>
main class for entire thinc client. it create ThincFrame object to get the argument from user.
ThincClient() - Constructor for class ThincClient
ThincClient() makes ThincFrame object and wait the user input by using Thread.sleep(). then pass the argument into ThincMsgHandler object and invoke init() and start().
ThincClientCanvas - Class in <Unnamed>
Canvas concept to draw incoming messages from network. extended from JPanel class from java.
ThincClientCanvas(ThincClient) - Constructor for class ThincClientCanvas
ThincClientCanvas creating ThincClientCanvas object. it disables focus traversal and simply put the pointer of ThincClient object into client variable.
ThincCMsg - Class in <Unnamed>
abstract class for client messages. it represents CLIENT => SERVER messages on protocol specification.
ThincCMsg(ThincHandler, ThincClientCanvas) - Constructor for class ThincCMsg
 
ThincCMsgEvent - Class in <Unnamed>
abstract class for client Event such as key press, mouse clicked, etc.
ThincCMsgEvent(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgEvent
 
ThincCMsgEventKey - Class in <Unnamed>
ThincCMsgEventKey handles the key pressed and released event from canvas. it simply implements KeyListener interfaces provided from java, and it is added as a KeyListener on ThincClientCanvas.
ThincCMsgEventKey(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgEventKey
creates ThincCMsgEventKey object.
ThincCMsgEventMouseButton - Class in <Unnamed>
ThincCMsgEventMouseButton handles the mouse clicked / released event from canvas.
ThincCMsgEventMouseButton(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgEventMouseButton
creates ThincCMsgEventMouseButton object.
ThincCMsgEventMouseMove - Class in <Unnamed>
ThincCMsgEventMouseMove handles the mouse moved event from canvas.
ThincCMsgEventMouseMove(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgEventMouseMove
creates ThincCMsgEventMove object.
ThincCMsgInit - Class in <Unnamed>
abstract class for client initialization messages.
ThincCMsgInit(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInit
 
ThincCMsgInitAuth - Class in <Unnamed>
authentication messages. it contains the id and password information for server.
ThincCMsgInitAuth(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitAuth
creates ThincCMsgInitAuth object.
ThincCMsgInitClientDone - Class in <Unnamed>
initialization done messages. it does not contain any additional messages except thinc header itself
ThincCMsgInitClientDone(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitClientDone
 
ThincCMsgInitNotOK - Class in <Unnamed>
 
ThincCMsgInitNotOK(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitNotOK
 
ThincCMsgInitOK - Class in <Unnamed>
 
ThincCMsgInitOK(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitOK
 
ThincCMsgInitRequest - Class in <Unnamed>
abstract class for initialization request messages.
ThincCMsgInitRequest(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequest
 
ThincCMsgInitRequestAppGet - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincCMsgInitRequestAppGet(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestAppGet
Deprecated.  
ThincCMsgInitRequestAppList - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincCMsgInitRequestAppList(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestAppList
Deprecated.  
ThincCMsgInitRequestAppSharing - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincCMsgInitRequestAppSharing(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestAppSharing
Deprecated.  
ThincCMsgInitRequestCacheSize - Class in <Unnamed>
requests the initial cache size.
ThincCMsgInitRequestCacheSize(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestCacheSize
creates ThincCMsgInitRequestCacheSize object.
ThincCMsgInitRequestCursor - Class in <Unnamed>
requests the cursor image and information.
ThincCMsgInitRequestCursor(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestCursor
creates ThincCMsgInitRequestCursor object.
ThincCMsgInitRequestEncoder - Class in <Unnamed>
requests the encoder type to compress the image from server.
ThincCMsgInitRequestEncoder(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestEncoder
creates ThincCMsgInitRequestEncoder object.
ThincCMsgInitRequestFBData - Class in <Unnamed>
requests the initial frame buffer data.
ThincCMsgInitRequestFBData(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestFBData
creates ThincCMsgInitRequestFBData object.
ThincCMsgInitRequestFBInfo - Class in <Unnamed>
requests the frame buffer information.
ThincCMsgInitRequestFBInfo(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestFBInfo
creates ThincCMsgInitRequestFBInfo object.
ThincCMsgInitRequestKeepAlive - Class in <Unnamed>
Deprecated. cannot find it in protocol specification.
ThincCMsgInitRequestKeepAlive(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestKeepAlive
Deprecated.  
ThincCMsgInitRequestNoVideo - Class in <Unnamed>
let the server knows that client supports no video.
ThincCMsgInitRequestNoVideo(ThincMsgHandler, ThincClientCanvas, ThincMsgInitReplyHandler) - Constructor for class ThincCMsgInitRequestNoVideo
creates ThincCMsgInitRequestNoVideo object.
ThincCMsgInitRequestVideo - Class in <Unnamed>
let the server knows that client supports video.
ThincCMsgInitRequestVideo(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestVideo
creates ThincCMsgInitRequestVideo object.
ThincCMsgInitRequestVideoClientFormat - Class in <Unnamed>
let the server knows that client supported format for video.
ThincCMsgInitRequestVideoClientFormat(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestVideoClientFormat
creates ThincCMsgInitRequestVideoClientFormat object.
ThincCMsgInitRequestVideoServerFormat - Class in <Unnamed>
replies the ThincSMsgInitRequestVideoServerFormat is handled in client properly.
ThincCMsgInitRequestVideoServerFormat(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitRequestVideoServerFormat
creates ThincCMsgInitRequestVideoServerFormat object.
ThincCMsgInitSecCaps - Class in <Unnamed>
replies the capability for security to server.
ThincCMsgInitSecCaps(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgInitSecCaps
creates ThincCMsgInitRequestVideoClientFormat object.
ThincCMsgResize - Class in <Unnamed>
abstract class for resizing canvas.
ThincCMsgResize(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgResize
 
ThincCMsgResizeEvent - Class in <Unnamed>
ThincCMsgEventMouseButton handles resized event from canvas.
ThincCMsgResizeEvent(ThincMsgHandler, ThincClientCanvas, ThincFrame) - Constructor for class ThincCMsgResizeEvent
creates ThincCMsgResizeEvent object.
ThincCMsgResizeUpdate - Class in <Unnamed>
ThincCMsgEventMouseButton is for sending the message that the region in frame buffer should be refreshed.
ThincCMsgResizeUpdate(ThincMsgHandler, ThincClientCanvas, int, int, int, int) - Constructor for class ThincCMsgResizeUpdate
creates ThincCMsgEventMouseButton object.
ThincCMsgSound - Class in <Unnamed>
abstract class for sound messages.
ThincCMsgSound(ThincHandler) - Constructor for class ThincCMsgSound
 
ThincCMsgSoundStart - Class in <Unnamed>
ThincCMsgSoundStarts sends the init messages for sound. because it operates different port from frame buffer or video messages, it is as same as T_CSTART messages from Protocol specification.
ThincCMsgSoundStart(ThincHandler, byte[]) - Constructor for class ThincCMsgSoundStart
creates ThincCMsgSoundStart object.
ThincCMsgVideo - Class in <Unnamed>
abstract class for video messages.
ThincCMsgVideo(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincCMsgVideo
 
ThincCMsgVideoStartOK - Class in <Unnamed>
Deprecated. server does not send the next message if it is sent. if you want to use it, only use this when you want to stop video.
ThincCMsgVideoStartOK(ThincMsgHandler, ThincClientCanvas, int, boolean) - Constructor for class ThincCMsgVideoStartOK
Deprecated. creates ThincCMsgSoundStart object.
ThincCommon - Interface in <Unnamed>
$Id: thincCommon.h,v 1.1 2004/03/19 21:35:40 ricardo Exp $ $Source: /proj/ncl/cvsroot/thinc/include/thincCommon.h,v $ Common definitions for all of thinc Author: Ricardo Baratto Network Computing Lab - Columbia University
ThincDesktopPane - Variable in class ThincFrame
 
ThincException - Exception in <Unnamed>
ThincException.
ThincException(String) - Constructor for exception ThincException
Allow printing a message regarding details of the context of this exception.
ThincException(Exception) - Constructor for exception ThincException
Allow an enclosed exception to hold the details of the context of this exception.
ThincException(String, Exception) - Constructor for exception ThincException
Allow an enclosed exception to hold a message and the details of the context of this exception.
ThincFrame - Class in <Unnamed>
ThincFrame is the frame of the ThincClientCanvas. it also acts as login window before drawing actual image from the server.
ThincFrame(ThincClient) - Constructor for class ThincFrame
creates ThincFrame object. it sets User interfaces using initGUI() method and set the WindowListener for closing window.
ThincHandler - Class in <Unnamed>
abstract class for handling network messages. it provides various methods to implement any network handler derived from this.
ThincHandler(ThincClient, ThincClientCanvas) - Constructor for class ThincHandler
 
ThincInitFlag - Interface in <Unnamed>
helper interface to handle the initializing messages
ThincLogo - Variable in class ThincFrame
 
ThincMsg - Class in <Unnamed>
general thinc message class. every thinc message (including SERVER=>CLIENT and CLIENT=>SERVER message) should be derived from this.
ThincMsg(ThincHandler, ThincClientCanvas) - Constructor for class ThincMsg
 
ThincMsgFlag - Interface in <Unnamed>
general flag option interface. every flag optioned messages derived from this interface. because there are server flags, it is implemented only by ThincSMsgFlag now.
ThincMsgHandler - Class in <Unnamed>
handles the general frame buffer / video / cursor / init messages from/to the server.
ThincMsgHandler(ThincClient, ThincClientCanvas) - Constructor for class ThincMsgHandler
create ThincMsgHandler object
ThincMsgInitReplyHandler - Class in <Unnamed>
handles the general init reply/request messages from/to the server.
ThincMsgInitReplyHandler(ThincClient, ThincClientCanvas, ThincMsgHandler) - Constructor for class ThincMsgInitReplyHandler
creates ThincMsgInitReplyHandler object. it initializes all parameters in object and init handshake messages for both client message and server message
ThincProto - Interface in <Unnamed>
Thinc Protocol specification for version 1.26, JAVA
ThincProto.thinc_cAck - Class in <Unnamed>
 
ThincProto.thinc_cAck() - Constructor for class ThincProto.thinc_cAck
 
ThincProto.thinc_cAuth - Class in <Unnamed>
 
ThincProto.thinc_cAuth() - Constructor for class ThincProto.thinc_cAuth
 
ThincProto.thinc_cStart - Class in <Unnamed>
The messages
ThincProto.thinc_cStart() - Constructor for class ThincProto.thinc_cStart
 
ThincProto.thinc_cursorChange - Class in <Unnamed>
Cursor messages
ThincProto.thinc_cursorChange() - Constructor for class ThincProto.thinc_cursorChange
 
ThincProto.thinc_cursorColor - Class in <Unnamed>
 
ThincProto.thinc_cursorColor() - Constructor for class ThincProto.thinc_cursorColor
 
ThincProto.thinc_cursorMove - Class in <Unnamed>
 
ThincProto.thinc_cursorMove() - Constructor for class ThincProto.thinc_cursorMove
 
ThincProto.thinc_cursorShowHide - Class in <Unnamed>
 
ThincProto.thinc_cursorShowHide() - Constructor for class ThincProto.thinc_cursorShowHide
 
ThincProto.thinc_evButton - Class in <Unnamed>
 
ThincProto.thinc_evButton() - Constructor for class ThincProto.thinc_evButton
 
ThincProto.thinc_evKeyb - Class in <Unnamed>
 
ThincProto.thinc_evKeyb() - Constructor for class ThincProto.thinc_evKeyb
 
ThincProto.thinc_evMotion - Class in <Unnamed>
 
ThincProto.thinc_evMotion() - Constructor for class ThincProto.thinc_evMotion
 
ThincProto.thinc_fbBilevel - Class in <Unnamed>
 
ThincProto.thinc_fbBilevel() - Constructor for class ThincProto.thinc_fbBilevel
 
ThincProto.thinc_fbCopy - Class in <Unnamed>
 
ThincProto.thinc_fbCopy() - Constructor for class ThincProto.thinc_fbCopy
 
ThincProto.thinc_fbGlyph - Class in <Unnamed>
 
ThincProto.thinc_fbGlyph() - Constructor for class ThincProto.thinc_fbGlyph
 
ThincProto.thinc_fbInit - Class in <Unnamed>
 
ThincProto.thinc_fbInit() - Constructor for class ThincProto.thinc_fbInit
 
ThincProto.thinc_fbPFill - Class in <Unnamed>
 
ThincProto.thinc_fbPFill() - Constructor for class ThincProto.thinc_fbPFill
 
ThincProto.thinc_fbSFill - Class in <Unnamed>
 
ThincProto.thinc_fbSFill() - Constructor for class ThincProto.thinc_fbSFill
 
ThincProto.thinc_fbZData - Class in <Unnamed>
 
ThincProto.thinc_fbZData() - Constructor for class ThincProto.thinc_fbZData
 
ThincProto.thinc_header - Class in <Unnamed>
Message header
ThincProto.thinc_header() - Constructor for class ThincProto.thinc_header
 
ThincProto.thinc_rawUpdate - Class in <Unnamed>
 
ThincProto.thinc_rawUpdate() - Constructor for class ThincProto.thinc_rawUpdate
 
ThincProto.thinc_rectRegion - Class in <Unnamed>
helper structures
ThincProto.thinc_rectRegion() - Constructor for class ThincProto.thinc_rectRegion
 
ThincProto.thinc_sAck - Class in <Unnamed>
 
ThincProto.thinc_sAck() - Constructor for class ThincProto.thinc_sAck
 
ThincProto.thinc_sStart - Class in <Unnamed>
The messages
ThincProto.thinc_sStart() - Constructor for class ThincProto.thinc_sStart
 
ThincProto2 - Interface in <Unnamed>
Thinc Protocol specification for version 0.2, JAVA
ThincProto2.thinc_clientNotOk - Class in <Unnamed>
 
ThincProto2.thinc_clientNotOk() - Constructor for class ThincProto2.thinc_clientNotOk
 
ThincProto2.thinc_clientReq - Class in <Unnamed>
session features negotiation *
ThincProto2.thinc_clientReq() - Constructor for class ThincProto2.thinc_clientReq
 
ThincProto2.thinc_clientSecCaps - Class in <Unnamed>
message definitions
ThincProto2.thinc_clientSecCaps() - Constructor for class ThincProto2.thinc_clientSecCaps
 
ThincProto2.thinc_replyAppGet - Class in <Unnamed>
 
ThincProto2.thinc_replyAppGet() - Constructor for class ThincProto2.thinc_replyAppGet
 
ThincProto2.thinc_replyAppList - Class in <Unnamed>
 
ThincProto2.thinc_replyAppList() - Constructor for class ThincProto2.thinc_replyAppList
 
ThincProto2.thinc_replyCacheSz - Class in <Unnamed>
 
ThincProto2.thinc_replyCacheSz() - Constructor for class ThincProto2.thinc_replyCacheSz
 
ThincProto2.thinc_replyCursor - Class in <Unnamed>
 
ThincProto2.thinc_replyCursor() - Constructor for class ThincProto2.thinc_replyCursor
 
ThincProto2.thinc_replyEncoder - Class in <Unnamed>
 
ThincProto2.thinc_replyEncoder() - Constructor for class ThincProto2.thinc_replyEncoder
 
ThincProto2.thinc_replyFBData - Class in <Unnamed>
 
ThincProto2.thinc_replyFBData() - Constructor for class ThincProto2.thinc_replyFBData
 
ThincProto2.thinc_replyFBInfo - Class in <Unnamed>
 
ThincProto2.thinc_replyFBInfo() - Constructor for class ThincProto2.thinc_replyFBInfo
 
ThincProto2.thinc_replyGen - Class in <Unnamed>
 
ThincProto2.thinc_replyGen() - Constructor for class ThincProto2.thinc_replyGen
 
ThincProto2.thinc_replyNotOK - Class in <Unnamed>
 
ThincProto2.thinc_replyNotOK() - Constructor for class ThincProto2.thinc_replyNotOK
 
ThincProto2.thinc_replyOK - Class in <Unnamed>
 
ThincProto2.thinc_replyOK() - Constructor for class ThincProto2.thinc_replyOK
 
ThincProto2.thinc_replyUnknown - Class in <Unnamed>
 
ThincProto2.thinc_replyUnknown() - Constructor for class ThincProto2.thinc_replyUnknown
 
ThincProto2.thinc_replyVideoServFmts - Class in <Unnamed>
 
ThincProto2.thinc_replyVideoServFmts() - Constructor for class ThincProto2.thinc_replyVideoServFmts
 
ThincProto2.thinc_reqAppGet - Class in <Unnamed>
 
ThincProto2.thinc_reqAppGet() - Constructor for class ThincProto2.thinc_reqAppGet
 
ThincProto2.thinc_reqAppList - Class in <Unnamed>
 
ThincProto2.thinc_reqAppList() - Constructor for class ThincProto2.thinc_reqAppList
 
ThincProto2.thinc_reqAppSharing - Class in <Unnamed>
APPLICATION SHARING ***
ThincProto2.thinc_reqAppSharing() - Constructor for class ThincProto2.thinc_reqAppSharing
 
ThincProto2.thinc_reqCacheSz - Class in <Unnamed>
CACHESIZE **************
ThincProto2.thinc_reqCacheSz() - Constructor for class ThincProto2.thinc_reqCacheSz
 
ThincProto2.thinc_reqCursor - Class in <Unnamed>
CURSOR *****************
ThincProto2.thinc_reqCursor() - Constructor for class ThincProto2.thinc_reqCursor
 
ThincProto2.thinc_reqEncoder - Class in <Unnamed>
ENCODER ****************
ThincProto2.thinc_reqEncoder() - Constructor for class ThincProto2.thinc_reqEncoder
 
ThincProto2.thinc_reqFBData - Class in <Unnamed>
FBDATA ******************
ThincProto2.thinc_reqFBData() - Constructor for class ThincProto2.thinc_reqFBData
 
ThincProto2.thinc_reqFBInfo - Class in <Unnamed>
FBINFO *****************
ThincProto2.thinc_reqFBInfo() - Constructor for class ThincProto2.thinc_reqFBInfo
 
ThincProto2.thinc_reqGen - Class in <Unnamed>
 
ThincProto2.thinc_reqGen() - Constructor for class ThincProto2.thinc_reqGen
 
ThincProto2.thinc_reqNoVideo - Class in <Unnamed>
 
ThincProto2.thinc_reqNoVideo() - Constructor for class ThincProto2.thinc_reqNoVideo
 
ThincProto2.thinc_reqVideo - Class in <Unnamed>
VIDEO ******************
ThincProto2.thinc_reqVideo() - Constructor for class ThincProto2.thinc_reqVideo
 
ThincProto2.thinc_reqVideoClientFmts - Class in <Unnamed>
 
ThincProto2.thinc_reqVideoClientFmts() - Constructor for class ThincProto2.thinc_reqVideoClientFmts
 
ThincProto2.thinc_reqVideoServFmts - Class in <Unnamed>
 
ThincProto2.thinc_reqVideoServFmts() - Constructor for class ThincProto2.thinc_reqVideoServFmts
 
ThincProto2.thinc_serverNotOk - Class in <Unnamed>
 
ThincProto2.thinc_serverNotOk() - Constructor for class ThincProto2.thinc_serverNotOk
 
ThincProto2.thinc_serverReply - Class in <Unnamed>
 
ThincProto2.thinc_serverReply() - Constructor for class ThincProto2.thinc_serverReply
 
ThincProto2.thinc_serverSecCaps - Class in <Unnamed>
message definitions
ThincProto2.thinc_serverSecCaps() - Constructor for class ThincProto2.thinc_serverSecCaps
 
ThincProto2.thinc_sessionSecCaps - Class in <Unnamed>
 
ThincProto2.thinc_sessionSecCaps() - Constructor for class ThincProto2.thinc_sessionSecCaps
 
ThincProtoApp - Interface in <Unnamed>
THINC application sharing protocol specification, JAVA
ThincProtoApp.thinc_appDesc - Class in <Unnamed>
 
ThincProtoApp.thinc_appDesc() - Constructor for class ThincProtoApp.thinc_appDesc
 
ThincProtoApp.thinc_appHeader - Class in <Unnamed>
 
ThincProtoApp.thinc_appHeader() - Constructor for class ThincProtoApp.thinc_appHeader
 
ThincProtoCache - Interface in <Unnamed>
THINC cache protocol specification, JAVA
ThincProtoCache.thinc_cacheAdd - Class in <Unnamed>
 
ThincProtoCache.thinc_cacheAdd() - Constructor for class ThincProtoCache.thinc_cacheAdd
 
ThincProtoCache.thinc_cacheData - Class in <Unnamed>
SERVER => CLIENT *
ThincProtoCache.thinc_cacheData() - Constructor for class ThincProtoCache.thinc_cacheData
 
ThincProtoResize - Interface in <Unnamed>
THINC resize protocol specification, JAVA
ThincProtoResize.thinc_reszAck - Class in <Unnamed>
 
ThincProtoResize.thinc_reszAck() - Constructor for class ThincProtoResize.thinc_reszAck
 
ThincProtoResize.thinc_reszData - Class in <Unnamed>
 
ThincProtoResize.thinc_reszData() - Constructor for class ThincProtoResize.thinc_reszData
 
ThincProtoResize.thinc_reszEvent - Class in <Unnamed>
 
ThincProtoResize.thinc_reszEvent() - Constructor for class ThincProtoResize.thinc_reszEvent
 
ThincProtoResize.thinc_reszUpdate - Class in <Unnamed>
 
ThincProtoResize.thinc_reszUpdate() - Constructor for class ThincProtoResize.thinc_reszUpdate
 
ThincProtoSound - Interface in <Unnamed>
THINC sound protocol specification, JAVA
ThincProtoSound.thinc_sndClose - Class in <Unnamed>
 
ThincProtoSound.thinc_sndClose() - Constructor for class ThincProtoSound.thinc_sndClose
 
ThincProtoSound.thinc_sndOpen - Class in <Unnamed>
 
ThincProtoSound.thinc_sndOpen() - Constructor for class ThincProtoSound.thinc_sndOpen
 
ThincProtoSound.thinc_sndPlay - Class in <Unnamed>
 
ThincProtoSound.thinc_sndPlay() - Constructor for class ThincProtoSound.thinc_sndPlay
 
ThincProtoVideo - Interface in <Unnamed>
THINC video protocol specification, JAVA
ThincProtoVideo.thinc_vidCInit - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidCInit() - Constructor for class ThincProtoVideo.thinc_vidCInit
 
ThincProtoVideo.thinc_vidEnd - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidEnd() - Constructor for class ThincProtoVideo.thinc_vidEnd
 
ThincProtoVideo.thinc_vidFormat - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidFormat() - Constructor for class ThincProtoVideo.thinc_vidFormat
 
ThincProtoVideo.thinc_vidInfoUYVY - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidInfoUYVY() - Constructor for class ThincProtoVideo.thinc_vidInfoUYVY
 
ThincProtoVideo.thinc_vidInfoYUY2 - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidInfoYUY2() - Constructor for class ThincProtoVideo.thinc_vidInfoYUY2
 
ThincProtoVideo.thinc_vidInfoYV12 - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidInfoYV12() - Constructor for class ThincProtoVideo.thinc_vidInfoYV12
 
ThincProtoVideo.thinc_vidMove - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidMove() - Constructor for class ThincProtoVideo.thinc_vidMove
 
ThincProtoVideo.thinc_vidNext - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidNext() - Constructor for class ThincProtoVideo.thinc_vidNext
 
ThincProtoVideo.thinc_vidResize - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidResize() - Constructor for class ThincProtoVideo.thinc_vidResize
 
ThincProtoVideo.thinc_vidScale - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidScale() - Constructor for class ThincProtoVideo.thinc_vidScale
 
ThincProtoVideo.thinc_vidSInit - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidSInit() - Constructor for class ThincProtoVideo.thinc_vidSInit
 
ThincProtoVideo.thinc_vidStart - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidStart() - Constructor for class ThincProtoVideo.thinc_vidStart
 
ThincProtoVideo.thinc_vidStartOK - Class in <Unnamed>
 
ThincProtoVideo.thinc_vidStartOK() - Constructor for class ThincProtoVideo.thinc_vidStartOK
 
ThincRecordCommon - Interface in <Unnamed>
common definition of THINC protocol specification, JAVA
ThincRecordCommon.thincRecCmd - Class in <Unnamed>
 
ThincRecordCommon.thincRecCmd() - Constructor for class ThincRecordCommon.thincRecCmd
 
ThincRecordCommon.thincRecCmdHeader - Class in <Unnamed>
 
ThincRecordCommon.thincRecCmdHeader() - Constructor for class ThincRecordCommon.thincRecCmdHeader
 
ThincRecordCommon.thincRecIndexHeader - Class in <Unnamed>
 
ThincRecordCommon.thincRecIndexHeader() - Constructor for class ThincRecordCommon.thincRecIndexHeader
 
ThincRecordCommon.thincRecRecord - Class in <Unnamed>
 
ThincRecordCommon.thincRecRecord() - Constructor for class ThincRecordCommon.thincRecRecord
 
ThincRecordCommon.thincRecShot - Class in <Unnamed>
 
ThincRecordCommon.thincRecShot() - Constructor for class ThincRecordCommon.thincRecShot
 
ThincRecordCommon.thincRecShotHeader - Class in <Unnamed>
 
ThincRecordCommon.thincRecShotHeader() - Constructor for class ThincRecordCommon.thincRecShotHeader
 
ThincSMsg - Class in <Unnamed>
 
ThincSMsg(ThincHandler, ThincClientCanvas) - Constructor for class ThincSMsg
 
ThincSMsgAck - Class in <Unnamed>
takes proper action for ack message from server. currently there is nothing to do.
ThincSMsgAck(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgAck
creates ThincSMsgAck object.
ThincSMsgAppShare - Class in <Unnamed>
Deprecated. Need to specified protocol type
ThincSMsgAppShare(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgAppShare
Deprecated.  
ThincSMsgAppShareDesc - Class in <Unnamed>
Deprecated. Need to specified protocol type
ThincSMsgAppShareDesc(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgAppShareDesc
Deprecated.  
ThincSMsgAppShareHeader - Class in <Unnamed>
Deprecated. Need to specified protocol type
ThincSMsgAppShareHeader(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgAppShareHeader
Deprecated.  
ThincSMsgCursor - Class in <Unnamed>
abstraction class for cursor messages.
ThincSMsgCursor(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgCursor
 
ThincSMsgCursorChange - Class in <Unnamed>
handles changing the cursor. it comes with new hot x and y coordinates, and images/bitmaps for brand new cursor.
ThincSMsgCursorChange(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgCursorChange
creates ThincSMsgCursorChange object.
ThincSMsgCursorColor - Class in <Unnamed>
handles changing the color of the cursor. it comes with new foreground and background colors.
ThincSMsgCursorColor(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgCursorColor
creates ThincSMsgCursorColor object.
ThincSMsgCursorMove - Class in <Unnamed>
handles move the cursor to new coordination. it comes with new x and y coordinates.
ThincSMsgCursorMove(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgCursorMove
creates ThincSMsgCursorMove object.
ThincSMsgCursorShowHide - Class in <Unnamed>
handles show/hide the cursor. it comes with a flag which represents show / hide the cursor.
ThincSMsgCursorShowHide(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgCursorShowHide
 
ThincSMsgFB - Class in <Unnamed>
abstract class for Thinc frame buffer messages
ThincSMsgFB(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFB
 
ThincSMsgFBCopy - Class in <Unnamed>
class for copying the regions from frame buffer and move it into specified region in frame buffer.
ThincSMsgFBCopy(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBCopy
creates ThincSMsgFBCopy object.
ThincSMsgFBFillBilevel - Class in <Unnamed>
class for filling the regions with bitmap images to the frame buffer.
ThincSMsgFBFillBilevel(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBFillBilevel
creates ThincSMsgFBFillBilevel object.
ThincSMsgFBFillGlyph - Class in <Unnamed>
class for filling the regions with transparent bitmap images(glyph map) to the frame buffer. it is almost as same as ThincSMsgFillBilevel
ThincSMsgFBFillGlyph(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBFillGlyph
creates ThincSMsgFBFillGlyph object.
ThincSMsgFBFillPixMap - Class in <Unnamed>
class for filling the regions with pixel-map images to the frame buffer. it is almost as same as ThincSMsgFillBilevel
ThincSMsgFBFillPixMap(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBFillPixMap
creates ThincSMsgFBFillPixMap object.
ThincSMsgFBFillSolid - Class in <Unnamed>
class for filling the regions with color to the frame buffer.
ThincSMsgFBFillSolid(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBFillSolid
creates ThincSMsgFBFillSolid object.
ThincSMsgFBRawUpdate - Class in <Unnamed>
class for drawing an image into the frame buffer.
ThincSMsgFBRawUpdate(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFBRawUpdate
creates ThincSMsgFBRawUpdate object.
ThincSMsgFlag - Class in <Unnamed>
general flag option class for server. every server flag optioned messages derived from this class. because there are server flags, it is implemented only by ThincSMsgFlag now. for usage, see ThincSMsgFBRawUpdate
ThincSMsgFlag() - Constructor for class ThincSMsgFlag
 
ThincSMsgFlagCache - Class in <Unnamed>
class for cache flag message. receives cache message and puts/gets the object to/from the cache by id from server.
ThincSMsgFlagCache(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFlagCache
creates ThincSMsgFlagCache object.
ThincSMsgFlagFBZData - Class in <Unnamed>
class for compress flag message and unzipping the compressed image.
ThincSMsgFlagFBZData(ThincMsgHandler) - Constructor for class ThincSMsgFlagFBZData
creates ThincSMsgFlagFBZData object.
ThincSMsgFlagResize - Class in <Unnamed>
class for resize flag message.
ThincSMsgFlagResize(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgFlagResize
creates ThincSMsgFlagResize object.
ThincSMsgInit - Class in <Unnamed>
abstract class for server initialization messages.
ThincSMsgInit(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInit
 
ThincSMsgInitNotOK - Class in <Unnamed>
class for init NAK replies from server.
ThincSMsgInitNotOK(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitNotOK
creates ThincSMsgInitNotOK object.
ThincSMsgInitOK - Class in <Unnamed>
class for init ACK replies from server.
ThincSMsgInitOK(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitOK
creates ThincSMsgInitNotOK object.
ThincSMsgInitReply - Class in <Unnamed>
abstract class for initialization reply messages.
ThincSMsgInitReply(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReply
 
ThincSMsgInitReplyAppGet - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincSMsgInitReplyAppGet(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyAppGet
Deprecated.  
ThincSMsgInitReplyAppList - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincSMsgInitReplyAppList(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyAppList
Deprecated.  
ThincSMsgInitReplyAppSharing - Class in <Unnamed>
Deprecated. JAVA cannot supports this.
ThincSMsgInitReplyAppSharing(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyAppSharing
Deprecated.  
ThincSMsgInitReplyCacheSize - Class in <Unnamed>
initialize the cache size for bitmap,pixmap and image caches.
ThincSMsgInitReplyCacheSize(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyCacheSize
creates ThincSMsgInitReplyCacheSize object.
ThincSMsgInitReplyCursor - Class in <Unnamed>
class for initializing cursor's image, hot x and hot y.
ThincSMsgInitReplyCursor(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyCursor
creates ThincSMsgInitReplyCursor object.
ThincSMsgInitReplyEncoder - Class in <Unnamed>
class for initializing compression method(encoder) for raw images.
ThincSMsgInitReplyEncoder(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyEncoder
 
ThincSMsgInitReplyFBData - Class in <Unnamed>
class for receiving init images for frame buffer.
ThincSMsgInitReplyFBData(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyFBData
creates ThincSMsgInitReplyFBData object.
ThincSMsgInitReplyFBInfo - Class in <Unnamed>
class for receiving frame buffer information.
ThincSMsgInitReplyFBInfo(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyFBInfo
creates ThincSMsgInitReplyFBInfo object.
ThincSMsgInitReplyKeepAlive - Class in <Unnamed>
Deprecated. cannot find it in protocol specification.
ThincSMsgInitReplyKeepAlive(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyKeepAlive
Deprecated.  
ThincSMsgInitReplyNotOK - Class in <Unnamed>
class for init reply NAK from the server. it actually prints out cause of the error and do nothing.
ThincSMsgInitReplyNotOK(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyNotOK
creates ThincSMsgInitReplyNotOK object.
ThincSMsgInitReplyOK - Class in <Unnamed>
class for init reply ACK from the server. it actually do nothing.
ThincSMsgInitReplyOK(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyOK
creates ThincSMsgInitReplyOK object.
ThincSMsgInitReplyUnknown - Class in <Unnamed>
class for init reply unknown message from the server. it actually just throws ThincException.
ThincSMsgInitReplyUnknown(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyUnknown
creates ThincSMsgInitReplyUnknown object.
ThincSMsgInitReplyVideoServerFormat - Class in <Unnamed>
class for receving video format from the server. the ThincMsgInitReplyHandler will send the ThincCMsgInitRequestClientFormat to notify the client supported video format.
ThincSMsgInitReplyVideoServerFormat(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitReplyVideoServerFormat
creates ThincSMsgInitReplyVideoServerFormat object.
ThincSMsgInitSecCaps - Class in <Unnamed>
class for receiving security capability from the server. it also send the ThincCMsgInitSecCaps to notify the client supported security capability.
ThincSMsgInitSecCaps(ThincClient, ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgInitSecCaps
creates ThincSMsgInitSecCaps object.
ThincSMsgInitSessCaps - Class in <Unnamed>
class for init reply session secirity capability message from the server. it is actually ACK for ThincCMsgInitSecCaps from the server.
ThincSMsgInitSessCaps(ThincClient, ThincMsgHandler, ThincClientCanvas, ThincMsgInitReplyHandler) - Constructor for class ThincSMsgInitSessCaps
creates ThincSMsgInitSessCaps object.
ThincSMsgPing - Class in <Unnamed>
Deprecated. Seems like does not used anymore.
ThincSMsgPing(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgPing
Deprecated.  
ThincSMsgResize - Class in <Unnamed>
Deprecated. does not use any resized ack for now.
ThincSMsgResize(ThincHandler, ThincClientCanvas) - Constructor for class ThincSMsgResize
Deprecated.  
ThincSMsgResizeAck - Class in <Unnamed>
Deprecated. does not use anymore for resizing
ThincSMsgResizeAck(ThincHandler, ThincClientCanvas) - Constructor for class ThincSMsgResizeAck
Deprecated.  
ThincSMsgSound - Class in <Unnamed>
abstract class for sound messages.
ThincSMsgSound(ThincSoundHandler) - Constructor for class ThincSMsgSound
 
ThincSMsgSoundClose - Class in <Unnamed>
class for closing the sound stream.
ThincSMsgSoundClose(ThincSoundHandler) - Constructor for class ThincSMsgSoundClose
creates ThincSMsgSoundClose object.
ThincSMsgSoundOpen - Class in <Unnamed>
class for getting the information for configuration of sound devices.
ThincSMsgSoundOpen(ThincSoundHandler) - Constructor for class ThincSMsgSoundOpen
creates ThincSMsgSoundOpen object.
ThincSMsgSoundPlay - Class in <Unnamed>
class for creating and getting sound stream.
ThincSMsgSoundPlay(ThincSoundHandler) - Constructor for class ThincSMsgSoundPlay
creates ThincSMsgSoundPlay object.
ThincSMsgVideo - Class in <Unnamed>
abstract class for video messages.
ThincSMsgVideo(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideo
 
ThincSMsgVideo.ThincVideoStream - Class in <Unnamed>
 
ThincSMsgVideo.ThincVideoStream() - Constructor for class ThincSMsgVideo.ThincVideoStream
 
ThincSMsgVideoEnd - Class in <Unnamed>
class for closing the video stream.
ThincSMsgVideoEnd(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoEnd
creates ThincSMsgVideoEnd object.
ThincSMsgVideoMove - Class in <Unnamed>
class for moving the video stream's location.
ThincSMsgVideoMove(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoMove
creates ThincSMsgVideoMove object.
ThincSMsgVideoNext - Class in <Unnamed>
class for playing the video stream.
ThincSMsgVideoNext(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoNext
creates ThincSMsgVideoNext object.
ThincSMsgVideoResize - Class in <Unnamed>
class for resizing the video stream.
ThincSMsgVideoResize(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoResize
creates ThincSMsgVideoResize object.
ThincSMsgVideoScale - Class in <Unnamed>
class for scaling the video stream.
ThincSMsgVideoScale(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoScale
creates ThincSMsgVideoScale object.
ThincSMsgVideoStart - Class in <Unnamed>
class for starting the video stream.
ThincSMsgVideoStart(ThincMsgHandler, ThincClientCanvas) - Constructor for class ThincSMsgVideoStart
creates ThincSMsgVideoStart object.
ThincSoundHandler - Class in <Unnamed>
handles the sound messages only from/to the server.
ThincSoundHandler(ThincClient, ThincClientCanvas) - Constructor for class ThincSoundHandler
create ThincSoundHandler object. it also send initialize message to the server.
ThincVideoFormat - Class in <Unnamed>
abstract class for video format used in ThinSMsgVideo.
ThincVideoFormat() - Constructor for class ThincVideoFormat
 
ThincVideoFormatUYVY - Class in <Unnamed>
class for UYVY video format used in ThincSMsgVideo.
ThincVideoFormatUYVY(ThincMsgHandler, short, short) - Constructor for class ThincVideoFormatUYVY
creates ThincVideoFormatUYVY object. it also receives the message format information from the server.
ThincVideoFormatYUY2 - Class in <Unnamed>
class for YUY2 video format used in ThincSMsgVideo.
ThincVideoFormatYUY2(ThincMsgHandler, short, short) - Constructor for class ThincVideoFormatYUY2
creates ThincVideoFormatYUY2 object. it also receives the message format information from the server.
ThincVideoFormatYV12 - Class in <Unnamed>
class for YV12 video format used in ThincSMsgVideo.
ThincVideoFormatYV12(ThincMsgHandler, short, short) - Constructor for class ThincVideoFormatYV12
creates ThincVideoFormatYV12 object. it also receives the message format information from the server.
tile - Variable in class ThincClientCanvas
 
tileRect - Variable in class ThincClientCanvas
 
time - Variable in class ThincRecordCommon.thincRecCmdHeader
 
time - Variable in class ThincRecordCommon.thincRecRecord
 
time - Variable in class ThincRecordCommon.thincRecShotHeader
 
TIME_QUANTUM - Static variable in class ThincCMsgEventMouseMove
 
timestamp - Variable in class ThincProtoSound.thinc_sndPlay
 
timestamp - Variable in class ThincProtoVideo.thinc_vidNext
 
timestamp - Variable in class ThincSMsgVideo.ThincVideoStream
 
toString() - Method in exception ExceptionWrapper
Allow access to messages and stack trace of this and any enclosed exception, including nested SQLExceptions.
type - Variable in class ThincMsgHandler
 
type - Variable in class ThincProto.thinc_header
 
type - Variable in class ThincRecordCommon.thincRecCmdHeader
 
type - Variable in class ThincSMsgFlagCache
 
TYPE_BITMAP - Static variable in class ThincClientCanvas
 
TYPE_PNG - Static variable in class ThincClientCanvas
 
TYPE_RAW - Static variable in class ThincClientCanvas
 
TYPE_SCALED_BITMAP - Static variable in class ThincClientCanvas
 
TYPE_SCALED_RAW - Static variable in class ThincClientCanvas
 
TYPE_SCALED_TRANSPARENT - Static variable in class ThincClientCanvas
 
TYPE_TRANSPARENT - Static variable in class ThincClientCanvas
 
TYPE_VIDEO - Static variable in class ThincClientCanvas
 

A B C D E F G H I K L M N O P R S T U V W X Y Z