Interface ThincProto2


public interface ThincProto2

Thinc Protocol specification for version 0.2, JAVA

Author:
Ricardo Baratto

Nested Class Summary
static class ThincProto2.thinc_clientNotOk
           
static class ThincProto2.thinc_clientReq
          session features negotiation *
static class ThincProto2.thinc_clientSecCaps
          message definitions
static class ThincProto2.thinc_replyAppGet
           
static class ThincProto2.thinc_replyAppList
           
static class ThincProto2.thinc_replyCacheSz
           
static class ThincProto2.thinc_replyCursor
           
static class ThincProto2.thinc_replyEncoder
           
static class ThincProto2.thinc_replyFBData
           
static class ThincProto2.thinc_replyFBInfo
           
static class ThincProto2.thinc_replyGen
           
static class ThincProto2.thinc_replyNotOK
           
static class ThincProto2.thinc_replyOK
           
static class ThincProto2.thinc_replyUnknown
           
static class ThincProto2.thinc_replyVideoServFmts
           
static class ThincProto2.thinc_reqAppGet
           
static class ThincProto2.thinc_reqAppList
           
static class ThincProto2.thinc_reqAppSharing
          APPLICATION SHARING ***
static class ThincProto2.thinc_reqCacheSz
          CACHESIZE **************
static class ThincProto2.thinc_reqCursor
          CURSOR *****************
static class ThincProto2.thinc_reqEncoder
          ENCODER ****************
static class ThincProto2.thinc_reqFBData
          FBDATA ******************
static class ThincProto2.thinc_reqFBInfo
          FBINFO *****************
static class ThincProto2.thinc_reqGen
           
static class ThincProto2.thinc_reqNoVideo
           
static class ThincProto2.thinc_reqVideo
          VIDEO ******************
static class ThincProto2.thinc_reqVideoClientFmts
           
static class ThincProto2.thinc_reqVideoServFmts
           
static class ThincProto2.thinc_serverNotOk
           
static class ThincProto2.thinc_serverReply
           
static class ThincProto2.thinc_serverSecCaps
          message definitions
static class ThincProto2.thinc_sessionSecCaps
           
 
Field Summary
static int T_CAPS_SEC_AUTH
           
static int T_CAPS_SEC_ENC
           
static int T_CAUTH
           
static int T_CLIENT_AUTH
           
static int T_CLIENT_DONE
           
static int T_CLIENT_DONE_SIZE
          no need for struct, just the type in the header is enough
static int T_CLIENT_LAST
           
static int T_CLIENT_NOTOK
           
static int T_CLIENT_NOTOK_SIZE
           
static int T_CLIENT_OK
          message types
static int T_CLIENT_OK_SIZE
          no need for struct, just the type in the header is enough
static int T_CLIENT_REQ
           
static int T_CLIENT_REQ_SIZE
           
static int T_CLIENT_SEC_CAPS
           
static int T_CLIENT_SEC_CAPS_SIZE
           
static int T_ENCODER_NONE
           
static int T_ENCODER_PNG
           
static int T_ENCODER_ZLIB
           
static int T_REPLY_APP_GET_SIZE
           
static int T_REPLY_APP_LIST_SIZE
           
static int T_REPLY_CACHESZ_SIZE
           
static int T_REPLY_CURSOR_SIZE
           
static int T_REPLY_ENCODER_SIZE
           
static int T_REPLY_FBDATA_SIZE
           
static int T_REPLY_FBINFO_SIZE
           
static int T_REPLY_LAST
           
static int T_REPLY_NOTOK
           
static int T_REPLY_NOTOK_SIZE
           
static int T_REPLY_OK
           
static int T_REPLY_OK_SIZE
           
static int T_REPLY_UNKNOWN
           
static int T_REPLY_UNKNOWN_SIZE
           
static int T_REPLY_VIDEO_SERV_FMTS_SIZE
           
static int T_REQ_APP_GET
           
static int T_REQ_APP_GET_SIZE
           
static int T_REQ_APP_LIST
           
static int T_REQ_APP_LIST_SIZE
           
static int T_REQ_APP_SHARING
           
static int T_REQ_APP_SHARING_SIZE
           
static int T_REQ_CACHESZ
           
static int T_REQ_CACHESZ_SIZE
           
static int T_REQ_CURSOR
           
static int T_REQ_CURSOR_SIZE
           
static int T_REQ_ENCODER
           
static int T_REQ_ENCODER_SIZE
           
static int T_REQ_FBDATA
           
static int T_REQ_FBDATA_SIZE
           
static int T_REQ_FBINFO
           
static int T_REQ_FBINFO_SIZE
           
static int T_REQ_KEEPALIVE
           
static int T_REQ_LAST
           
static int T_REQ_NOVIDEO
           
static int T_REQ_NOVIDEO_SIZE
           
static int T_REQ_VIDEO
           
static int T_REQ_VIDEO_CLIENT_FMTS
           
static int T_REQ_VIDEO_CLIENT_FMTS_SIZE
           
static int T_REQ_VIDEO_SERV_FMTS
           
static int T_REQ_VIDEO_SERV_FMTS_SIZE
           
static int T_REQ_VIDEO_SIZE
           
static int T_SERV_LAST
           
static int T_SERV_NOTOK
           
static int T_SERV_NOTOK_SIZE
           
static int T_SERV_OK
          message types
static int T_SERV_OK_SIZE
          no need for struct, just the type in the header is enough
static int T_SERV_REPLY
           
static int T_SERV_REPLY_SIZE
           
static int T_SERV_SEC_CAPS
           
static int T_SERV_SEC_CAPS_SIZE
           
static int T_SESS_SEC_CAPS
           
static int T_SESS_SEC_CAPS_SIZE
           
static java.lang.String THINC_HEADER_PROTOCOL_VERSION
          common definitions *
 

Field Detail

THINC_HEADER_PROTOCOL_VERSION

static final java.lang.String THINC_HEADER_PROTOCOL_VERSION
common definitions *

See Also:
Constant Field Values

T_SERV_OK

static final int T_SERV_OK
message types

See Also:
Constant Field Values

T_SERV_NOTOK

static final int T_SERV_NOTOK
See Also:
Constant Field Values

T_SERV_SEC_CAPS

static final int T_SERV_SEC_CAPS
See Also:
Constant Field Values

T_SESS_SEC_CAPS

static final int T_SESS_SEC_CAPS
See Also:
Constant Field Values

T_SERV_REPLY

static final int T_SERV_REPLY
See Also:
Constant Field Values

T_SERV_LAST

static final int T_SERV_LAST
See Also:
Constant Field Values

T_CAPS_SEC_ENC

static final int T_CAPS_SEC_ENC
See Also:
Constant Field Values

T_CAPS_SEC_AUTH

static final int T_CAPS_SEC_AUTH
See Also:
Constant Field Values

T_SERV_SEC_CAPS_SIZE

static final int T_SERV_SEC_CAPS_SIZE
See Also:
Constant Field Values

T_SESS_SEC_CAPS_SIZE

static final int T_SESS_SEC_CAPS_SIZE
See Also:
Constant Field Values

T_SERV_OK_SIZE

static final int T_SERV_OK_SIZE
no need for struct, just the type in the header is enough

See Also:
Constant Field Values

T_SERV_NOTOK_SIZE

static final int T_SERV_NOTOK_SIZE
See Also:
Constant Field Values

T_CLIENT_OK

static final int T_CLIENT_OK
message types

See Also:
Constant Field Values

T_CLIENT_NOTOK

static final int T_CLIENT_NOTOK
See Also:
Constant Field Values

T_CLIENT_SEC_CAPS

static final int T_CLIENT_SEC_CAPS
See Also:
Constant Field Values

T_CLIENT_AUTH

static final int T_CLIENT_AUTH
See Also:
Constant Field Values

T_CLIENT_REQ

static final int T_CLIENT_REQ
See Also:
Constant Field Values

T_CLIENT_DONE

static final int T_CLIENT_DONE
See Also:
Constant Field Values

T_CLIENT_LAST

static final int T_CLIENT_LAST
See Also:
Constant Field Values

T_CAUTH

static final int T_CAUTH
See Also:
Constant Field Values

T_CLIENT_SEC_CAPS_SIZE

static final int T_CLIENT_SEC_CAPS_SIZE
See Also:
Constant Field Values

T_CLIENT_NOTOK_SIZE

static final int T_CLIENT_NOTOK_SIZE
See Also:
Constant Field Values

T_CLIENT_OK_SIZE

static final int T_CLIENT_OK_SIZE
no need for struct, just the type in the header is enough

See Also:
Constant Field Values

T_CLIENT_DONE_SIZE

static final int T_CLIENT_DONE_SIZE
no need for struct, just the type in the header is enough

See Also:
Constant Field Values

T_CLIENT_REQ_SIZE

static final int T_CLIENT_REQ_SIZE
See Also:
Constant Field Values

T_SERV_REPLY_SIZE

static final int T_SERV_REPLY_SIZE
See Also:
Constant Field Values

T_REPLY_OK

static final int T_REPLY_OK
See Also:
Constant Field Values

T_REPLY_NOTOK

static final int T_REPLY_NOTOK
See Also:
Constant Field Values

T_REPLY_UNKNOWN

static final int T_REPLY_UNKNOWN
See Also:
Constant Field Values

T_REPLY_LAST

static final int T_REPLY_LAST
See Also:
Constant Field Values

T_REQ_FBINFO

static final int T_REQ_FBINFO
See Also:
Constant Field Values

T_REQ_CURSOR

static final int T_REQ_CURSOR
See Also:
Constant Field Values

T_REQ_FBDATA

static final int T_REQ_FBDATA
See Also:
Constant Field Values

T_REQ_ENCODER

static final int T_REQ_ENCODER
See Also:
Constant Field Values

T_REQ_CACHESZ

static final int T_REQ_CACHESZ
See Also:
Constant Field Values

T_REQ_VIDEO

static final int T_REQ_VIDEO
See Also:
Constant Field Values

T_REQ_NOVIDEO

static final int T_REQ_NOVIDEO
See Also:
Constant Field Values

T_REQ_VIDEO_SERV_FMTS

static final int T_REQ_VIDEO_SERV_FMTS
See Also:
Constant Field Values

T_REQ_VIDEO_CLIENT_FMTS

static final int T_REQ_VIDEO_CLIENT_FMTS
See Also:
Constant Field Values

T_REQ_KEEPALIVE

static final int T_REQ_KEEPALIVE
See Also:
Constant Field Values

T_REQ_APP_SHARING

static final int T_REQ_APP_SHARING
See Also:
Constant Field Values

T_REQ_APP_LIST

static final int T_REQ_APP_LIST
See Also:
Constant Field Values

T_REQ_APP_GET

static final int T_REQ_APP_GET
See Also:
Constant Field Values

T_REQ_LAST

static final int T_REQ_LAST
See Also:
Constant Field Values

T_REPLY_OK_SIZE

static final int T_REPLY_OK_SIZE
See Also:
Constant Field Values

T_REPLY_NOTOK_SIZE

static final int T_REPLY_NOTOK_SIZE
See Also:
Constant Field Values

T_REPLY_UNKNOWN_SIZE

static final int T_REPLY_UNKNOWN_SIZE
See Also:
Constant Field Values

T_REQ_FBINFO_SIZE

static final int T_REQ_FBINFO_SIZE
See Also:
Constant Field Values

T_REPLY_FBINFO_SIZE

static final int T_REPLY_FBINFO_SIZE
See Also:
Constant Field Values

T_REQ_CURSOR_SIZE

static final int T_REQ_CURSOR_SIZE
See Also:
Constant Field Values

T_REPLY_CURSOR_SIZE

static final int T_REPLY_CURSOR_SIZE
See Also:
Constant Field Values

T_REQ_ENCODER_SIZE

static final int T_REQ_ENCODER_SIZE
See Also:
Constant Field Values

T_REPLY_ENCODER_SIZE

static final int T_REPLY_ENCODER_SIZE
See Also:
Constant Field Values

T_ENCODER_NONE

static final int T_ENCODER_NONE
See Also:
Constant Field Values

T_ENCODER_PNG

static final int T_ENCODER_PNG
See Also:
Constant Field Values

T_ENCODER_ZLIB

static final int T_ENCODER_ZLIB
See Also:
Constant Field Values

T_REQ_FBDATA_SIZE

static final int T_REQ_FBDATA_SIZE
See Also:
Constant Field Values

T_REPLY_FBDATA_SIZE

static final int T_REPLY_FBDATA_SIZE
See Also:
Constant Field Values

T_REQ_CACHESZ_SIZE

static final int T_REQ_CACHESZ_SIZE
See Also:
Constant Field Values

T_REPLY_CACHESZ_SIZE

static final int T_REPLY_CACHESZ_SIZE
See Also:
Constant Field Values

T_REQ_VIDEO_SIZE

static final int T_REQ_VIDEO_SIZE
See Also:
Constant Field Values

T_REQ_NOVIDEO_SIZE

static final int T_REQ_NOVIDEO_SIZE
See Also:
Constant Field Values

T_REQ_VIDEO_SERV_FMTS_SIZE

static final int T_REQ_VIDEO_SERV_FMTS_SIZE
See Also:
Constant Field Values

T_REPLY_VIDEO_SERV_FMTS_SIZE

static final int T_REPLY_VIDEO_SERV_FMTS_SIZE
See Also:
Constant Field Values

T_REQ_VIDEO_CLIENT_FMTS_SIZE

static final int T_REQ_VIDEO_CLIENT_FMTS_SIZE
See Also:
Constant Field Values

T_REQ_APP_SHARING_SIZE

static final int T_REQ_APP_SHARING_SIZE
See Also:
Constant Field Values

T_REQ_APP_LIST_SIZE

static final int T_REQ_APP_LIST_SIZE
See Also:
Constant Field Values

T_REPLY_APP_LIST_SIZE

static final int T_REPLY_APP_LIST_SIZE
See Also:
Constant Field Values

T_REQ_APP_GET_SIZE

static final int T_REQ_APP_GET_SIZE
See Also:
Constant Field Values

T_REPLY_APP_GET_SIZE

static final int T_REPLY_APP_GET_SIZE
See Also:
Constant Field Values