Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

constants.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define TCP_PORT_RDP   3389
#define MCS_CONNECT_INITIAL   0x7f65
#define MCS_CONNECT_RESPONSE   0x7f66
#define BER_TAG_BOOLEAN   1
#define BER_TAG_INTEGER   2
#define BER_TAG_OCTET_STRING   4
#define BER_TAG_RESULT   10
#define MCS_TAG_DOMAIN_PARAMS   0x30
#define MCS_GLOBAL_CHANNEL   1003
#define SEC_RANDOM_SIZE   32
#define SEC_MODULUS_SIZE   64
#define SEC_PADDING_SIZE   8
#define SEC_EXPONENT_SIZE   4
#define SEC_CLIENT_RANDOM   0x0001
#define SEC_ENCRYPT   0x0008
#define SEC_LOGON_INFO   0x0040
#define SEC_LICENCE_NEG   0x0080
#define SEC_TAG_SRV_INFO   0x0c01
#define SEC_TAG_SRV_CRYPT   0x0c02
#define SEC_TAG_SRV_3   0x0c03
#define SEC_TAG_CLI_INFO   0xc001
#define SEC_TAG_CLI_CRYPT   0xc002
#define SEC_TAG_PUBKEY   0x0006
#define SEC_TAG_KEYSIG   0x0008
#define SEC_RSA_MAGIC   0x31415352
#define LICENCE_TOKEN_SIZE   10
#define LICENCE_HWID_SIZE   20
#define LICENCE_SIGNATURE_SIZE   16
#define LICENCE_TAG_DEMAND   0x0201
#define LICENCE_TAG_AUTHREQ   0x0202
#define LICENCE_TAG_ISSUE   0x0203
#define LICENCE_TAG_REISSUE   0x0204
#define LICENCE_TAG_PRESENT   0x0212
#define LICENCE_TAG_REQUEST   0x0213
#define LICENCE_TAG_AUTHRESP   0x0215
#define LICENCE_TAG_RESULT   0x02ff
#define LICENCE_TAG_USER   0x000f
#define LICENCE_TAG_HOST   0x0010
#define KBD_FLAG_RIGHT   0x0001
#define KBD_FLAG_EXT   0x0100
#define KBD_FLAG_QUIET   0x1000
#define KBD_FLAG_DOWN   0x4000
#define KBD_FLAG_UP   0x8000
#define KBD_FLAG_SCROLL   0x0001
#define KBD_FLAG_NUMLOCK   0x0002
#define KBD_FLAG_CAPITAL   0x0004
#define RDP_KEYPRESS   0
#define RDP_KEYRELEASE   (KBD_FLAG_DOWN | KBD_FLAG_UP)
#define MOUSE_FLAG_MOVE   0x0800
#define MOUSE_FLAG_BUTTON1   0x1000
#define MOUSE_FLAG_BUTTON2   0x2000
#define MOUSE_FLAG_BUTTON3   0x4000
#define MOUSE_FLAG_BUTTON4   0x0280
#define MOUSE_FLAG_BUTTON5   0x0380
#define MOUSE_FLAG_DOWN   0x8000
#define ROP2_S(rop3)   (rop3 & 0xf)
#define ROP2_P(rop3)   ((rop3 & 0x3) | ((rop3 & 0x30) >> 2))
#define ROP2_COPY   0xc
#define ROP2_XOR   0x6
#define ROP2_AND   0x8
#define ROP2_NXOR   0x9
#define ROP2_OR   0xe
#define MIX_TRANSPARENT   0
#define MIX_OPAQUE   1
#define TEXT2_VERTICAL   0x04
#define TEXT2_IMPLICIT_X   0x20
#define RDP_CAPSET_GENERAL   1
#define RDP_CAPLEN_GENERAL   0x18
#define OS_MAJOR_TYPE_UNIX   4
#define OS_MINOR_TYPE_XSERVER   7
#define RDP_CAPSET_BITMAP   2
#define RDP_CAPLEN_BITMAP   0x1C
#define RDP_CAPSET_ORDER   3
#define RDP_CAPLEN_ORDER   0x58
#define ORDER_CAP_NEGOTIATE   2
#define ORDER_CAP_NOSUPPORT   4
#define RDP_CAPSET_BMPCACHE   4
#define RDP_CAPLEN_BMPCACHE   0x28
#define RDP_CAPSET_CONTROL   5
#define RDP_CAPLEN_CONTROL   0x0C
#define RDP_CAPSET_ACTIVATE   7
#define RDP_CAPLEN_ACTIVATE   0x0C
#define RDP_CAPSET_POINTER   8
#define RDP_CAPLEN_POINTER   0x08
#define RDP_CAPSET_SHARE   9
#define RDP_CAPLEN_SHARE   0x08
#define RDP_CAPSET_COLCACHE   10
#define RDP_CAPLEN_COLCACHE   0x08
#define RDP_CAPSET_UNKNOWN   13
#define RDP_CAPLEN_UNKNOWN   0x9C
#define RDP_SOURCE   "MSTSC"
#define RDP_LOGON_NORMAL   0x33
#define RDP_LOGON_AUTO   0x8
#define MapRightShiftMask   (1<<0)
#define MapLeftShiftMask   (1<<1)
#define MapShiftMask   (MapRightShiftMask | MapLeftShiftMask)
#define MapRightAltMask   (1<<2)
#define MapLeftAltMask   (1<<3)
#define MapAltGrMask   MapRightAltMask
#define MapRightCtrlMask   (1<<4)
#define MapLeftCtrlMask   (1<<5)
#define MapCtrlMask   (MapRightCtrlMask | MapLeftCtrlMask)
#define MapRightWinMask   (1<<6)
#define MapLeftWinMask   (1<<7)
#define MapWinMask   (MapRightWinMask | MapLeftWinMask)
#define MapNumLockMask   (1<<8)
#define MapCapsLockMask   (1<<9)
#define MapLocalStateMask   (1<<10)
#define MapInhibitMask   (1<<11)
#define MASK_ADD_BITS(var, mask)   (var |= mask)
#define MASK_REMOVE_BITS(var, mask)   (var &= ~mask)
#define MASK_HAS_BITS(var, mask)   ((var & mask)>0)
#define MASK_CHANGE_BIT(var, mask, active)   (var = ((var & ~mask) | (active ? mask : 0)))

Enumerations

enum  ISO_PDU_CODE {
  ISO_PDU_CR = 0xE0, ISO_PDU_CC = 0xD0, ISO_PDU_DR = 0x80, ISO_PDU_DT = 0xF0,
  ISO_PDU_ER = 0x70
}
enum  MCS_PDU_TYPE {
  MCS_EDRQ = 1, MCS_DPUM = 8, MCS_AURQ = 10, MCS_AUCF = 11,
  MCS_CJRQ = 14, MCS_CJCF = 15, MCS_SDRQ = 25, MCS_SDIN = 26
}
enum  RDP_PDU_TYPE { RDP_PDU_DEMAND_ACTIVE = 1, RDP_PDU_CONFIRM_ACTIVE = 3, RDP_PDU_DEACTIVATE = 6, RDP_PDU_DATA = 7 }
enum  RDP_DATA_PDU_TYPE {
  RDP_DATA_PDU_UPDATE = 2, RDP_DATA_PDU_CONTROL = 20, RDP_DATA_PDU_POINTER = 27, RDP_DATA_PDU_INPUT = 28,
  RDP_DATA_PDU_SYNCHRONISE = 31, RDP_DATA_PDU_BELL = 34, RDP_DATA_PDU_LOGON = 38, RDP_DATA_PDU_FONT2 = 39
}
enum  RDP_CONTROL_PDU_TYPE { RDP_CTL_REQUEST_CONTROL = 1, RDP_CTL_GRANT_CONTROL = 2, RDP_CTL_DETACH = 3, RDP_CTL_COOPERATE = 4 }
enum  RDP_UPDATE_PDU_TYPE { RDP_UPDATE_ORDERS = 0, RDP_UPDATE_BITMAP = 1, RDP_UPDATE_PALETTE = 2, RDP_UPDATE_SYNCHRONIZE = 3 }
enum  RDP_POINTER_PDU_TYPE { RDP_POINTER_MOVE = 3, RDP_POINTER_COLOR = 6, RDP_POINTER_CACHED = 7 }
enum  RDP_INPUT_DEVICE {
  RDP_INPUT_SYNCHRONIZE = 0, RDP_INPUT_CODEPOINT = 1, RDP_INPUT_VIRTKEY = 2, RDP_INPUT_SCANCODE = 4,
  RDP_INPUT_MOUSE = 0x8001
}


Define Documentation

#define BER_TAG_BOOLEAN   1
 

Definition at line 50 of file constants.h.

Referenced by mcs_send_connect_initial().

#define BER_TAG_INTEGER   2
 

Definition at line 51 of file constants.h.

Referenced by ber_out_integer(), and mcs_recv_connect_response().

#define BER_TAG_OCTET_STRING   4
 

Definition at line 52 of file constants.h.

Referenced by mcs_recv_connect_response(), and mcs_send_connect_initial().

#define BER_TAG_RESULT   10
 

Definition at line 53 of file constants.h.

Referenced by mcs_recv_connect_response().

#define KBD_FLAG_CAPITAL   0x0004
 

Definition at line 161 of file constants.h.

#define KBD_FLAG_DOWN   0x4000
 

Definition at line 155 of file constants.h.

#define KBD_FLAG_EXT   0x0100
 

Definition at line 153 of file constants.h.

#define KBD_FLAG_NUMLOCK   0x0002
 

Definition at line 160 of file constants.h.

#define KBD_FLAG_QUIET   0x1000
 

Definition at line 154 of file constants.h.

#define KBD_FLAG_RIGHT   0x0001
 

Definition at line 152 of file constants.h.

#define KBD_FLAG_SCROLL   0x0001
 

Definition at line 159 of file constants.h.

#define KBD_FLAG_UP   0x8000
 

Definition at line 156 of file constants.h.

#define LICENCE_HWID_SIZE   20
 

Definition at line 83 of file constants.h.

Referenced by licence_generate_hwid(), licence_present(), licence_process_authreq(), licence_process_demand(), and licence_send_authresp().

#define LICENCE_SIGNATURE_SIZE   16
 

Definition at line 84 of file constants.h.

Referenced by licence_parse_authreq(), licence_present(), licence_process_authreq(), licence_process_demand(), and licence_send_authresp().

#define LICENCE_TAG_AUTHREQ   0x0202
 

Definition at line 87 of file constants.h.

Referenced by licence_process().

#define LICENCE_TAG_AUTHRESP   0x0215
 

Definition at line 92 of file constants.h.

Referenced by licence_send_authresp().

#define LICENCE_TAG_DEMAND   0x0201
 

Definition at line 86 of file constants.h.

Referenced by licence_process().

#define LICENCE_TAG_HOST   0x0010
 

Definition at line 96 of file constants.h.

Referenced by licence_send_request().

#define LICENCE_TAG_ISSUE   0x0203
 

Definition at line 88 of file constants.h.

Referenced by licence_process().

#define LICENCE_TAG_PRESENT   0x0212
 

Definition at line 90 of file constants.h.

Referenced by licence_present().

#define LICENCE_TAG_REISSUE   0x0204
 

Definition at line 89 of file constants.h.

Referenced by licence_process().

#define LICENCE_TAG_REQUEST   0x0213
 

Definition at line 91 of file constants.h.

Referenced by licence_send_request().

#define LICENCE_TAG_RESULT   0x02ff
 

Definition at line 93 of file constants.h.

Referenced by licence_process().

#define LICENCE_TAG_USER   0x000f
 

Definition at line 95 of file constants.h.

Referenced by licence_send_request().

#define LICENCE_TOKEN_SIZE   10
 

Definition at line 82 of file constants.h.

Referenced by licence_parse_authreq(), licence_process_authreq(), and licence_send_authresp().

#define MapAltGrMask   MapRightAltMask
 

Definition at line 239 of file constants.h.

#define MapCapsLockMask   (1<<9)
 

Definition at line 250 of file constants.h.

#define MapCtrlMask   (MapRightCtrlMask | MapLeftCtrlMask)
 

Definition at line 243 of file constants.h.

#define MapInhibitMask   (1<<11)
 

Definition at line 254 of file constants.h.

#define MapLeftAltMask   (1<<3)
 

Definition at line 238 of file constants.h.

#define MapLeftCtrlMask   (1<<5)
 

Definition at line 242 of file constants.h.

#define MapLeftShiftMask   (1<<1)
 

Definition at line 234 of file constants.h.

#define MapLeftWinMask   (1<<7)
 

Definition at line 246 of file constants.h.

#define MapLocalStateMask   (1<<10)
 

Definition at line 252 of file constants.h.

#define MapNumLockMask   (1<<8)
 

Definition at line 249 of file constants.h.

#define MapRightAltMask   (1<<2)
 

Definition at line 237 of file constants.h.

#define MapRightCtrlMask   (1<<4)
 

Definition at line 241 of file constants.h.

#define MapRightShiftMask   (1<<0)
 

Definition at line 233 of file constants.h.

#define MapRightWinMask   (1<<6)
 

Definition at line 245 of file constants.h.

#define MapShiftMask   (MapRightShiftMask | MapLeftShiftMask)
 

Definition at line 235 of file constants.h.

#define MapWinMask   (MapRightWinMask | MapLeftWinMask)
 

Definition at line 247 of file constants.h.

#define MASK_ADD_BITS var,
mask   )     (var |= mask)
 

Definition at line 256 of file constants.h.

#define MASK_CHANGE_BIT var,
mask,
active   )     (var = ((var & ~mask) | (active ? mask : 0)))
 

Definition at line 259 of file constants.h.

#define MASK_HAS_BITS var,
mask   )     ((var & mask)>0)
 

Definition at line 258 of file constants.h.

#define MASK_REMOVE_BITS var,
mask   )     (var &= ~mask)
 

Definition at line 257 of file constants.h.

#define MCS_CONNECT_INITIAL   0x7f65
 

Definition at line 47 of file constants.h.

Referenced by mcs_send_connect_initial().

#define MCS_CONNECT_RESPONSE   0x7f66
 

Definition at line 48 of file constants.h.

Referenced by mcs_recv_connect_response().

#define MCS_GLOBAL_CHANNEL   1003
 

Definition at line 56 of file constants.h.

Referenced by mcs_connect(), and mcs_send().

#define MCS_TAG_DOMAIN_PARAMS   0x30
 

Definition at line 54 of file constants.h.

Referenced by mcs_out_domain_params(), and mcs_parse_domain_params().

#define MIX_OPAQUE   1
 

Definition at line 186 of file constants.h.

Referenced by ui_draw_text().

#define MIX_TRANSPARENT   0
 

Definition at line 185 of file constants.h.

#define MOUSE_FLAG_BUTTON1   0x1000
 

Definition at line 168 of file constants.h.

Referenced by QMyMainWindow::MemuClicked(), QMyMainWindow::mousePressEvent(), QMyMainWindow::mouseReleaseEvent(), and QMyMainWindow::timerEvent().

#define MOUSE_FLAG_BUTTON2   0x2000
 

Definition at line 169 of file constants.h.

Referenced by QMyMainWindow::MemuClicked(), QMyMainWindow::mousePressEvent(), and QMyMainWindow::mouseReleaseEvent().

#define MOUSE_FLAG_BUTTON3   0x4000
 

Definition at line 170 of file constants.h.

Referenced by QMyMainWindow::mousePressEvent(), and QMyMainWindow::mouseReleaseEvent().

#define MOUSE_FLAG_BUTTON4   0x0280
 

Definition at line 171 of file constants.h.

Referenced by QMyMainWindow::wheelEvent().

#define MOUSE_FLAG_BUTTON5   0x0380
 

Definition at line 172 of file constants.h.

Referenced by QMyMainWindow::wheelEvent().

#define MOUSE_FLAG_DOWN   0x8000
 

Definition at line 173 of file constants.h.

Referenced by QMyMainWindow::MemuClicked(), and QMyMainWindow::mousePressEvent().

#define MOUSE_FLAG_MOVE   0x0800
 

Definition at line 167 of file constants.h.

Referenced by QMyMainWindow::mouseMoveEvent().

#define ORDER_CAP_NEGOTIATE   2
 

Definition at line 202 of file constants.h.

#define ORDER_CAP_NOSUPPORT   4
 

Definition at line 203 of file constants.h.

#define OS_MAJOR_TYPE_UNIX   4
 

Definition at line 194 of file constants.h.

#define OS_MINOR_TYPE_XSERVER   7
 

Definition at line 195 of file constants.h.

#define RDP_CAPLEN_ACTIVATE   0x0C
 

Definition at line 212 of file constants.h.

Referenced by rdp_out_activate_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_BITMAP   0x1C
 

Definition at line 198 of file constants.h.

Referenced by rdp_out_bitmap_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_BMPCACHE   0x28
 

Definition at line 206 of file constants.h.

Referenced by rdp_out_bmpcache_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_COLCACHE   0x08
 

Definition at line 221 of file constants.h.

Referenced by rdp_out_colcache_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_CONTROL   0x0C
 

Definition at line 209 of file constants.h.

Referenced by rdp_out_control_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_GENERAL   0x18
 

Definition at line 193 of file constants.h.

Referenced by rdp_out_general_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_ORDER   0x58
 

Definition at line 201 of file constants.h.

Referenced by rdp_out_order_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_POINTER   0x08
 

Definition at line 215 of file constants.h.

Referenced by rdp_out_pointer_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_SHARE   0x08
 

Definition at line 218 of file constants.h.

Referenced by rdp_out_share_caps(), and rdp_send_confirm_active().

#define RDP_CAPLEN_UNKNOWN   0x9C
 

Definition at line 224 of file constants.h.

Referenced by rdp_out_unknown_caps(), and rdp_send_confirm_active().

#define RDP_CAPSET_ACTIVATE   7
 

Definition at line 211 of file constants.h.

Referenced by rdp_out_activate_caps().

#define RDP_CAPSET_BITMAP   2
 

Definition at line 197 of file constants.h.

Referenced by rdp_out_bitmap_caps().

#define RDP_CAPSET_BMPCACHE   4
 

Definition at line 205 of file constants.h.

Referenced by rdp_out_bmpcache_caps().

#define RDP_CAPSET_COLCACHE   10
 

Definition at line 220 of file constants.h.

Referenced by rdp_out_colcache_caps().

#define RDP_CAPSET_CONTROL   5
 

Definition at line 208 of file constants.h.

Referenced by rdp_out_control_caps().

#define RDP_CAPSET_GENERAL   1
 

Definition at line 192 of file constants.h.

Referenced by rdp_out_general_caps().

#define RDP_CAPSET_ORDER   3
 

Definition at line 200 of file constants.h.

Referenced by rdp_out_order_caps().

#define RDP_CAPSET_POINTER   8
 

Definition at line 214 of file constants.h.

Referenced by rdp_out_pointer_caps().

#define RDP_CAPSET_SHARE   9
 

Definition at line 217 of file constants.h.

Referenced by rdp_out_share_caps().

#define RDP_CAPSET_UNKNOWN   13
 

Definition at line 223 of file constants.h.

Referenced by rdp_out_unknown_caps().

#define RDP_KEYPRESS   0
 

Definition at line 164 of file constants.h.

Referenced by QMyScrollView::keyPressEvent().

#define RDP_KEYRELEASE   (KBD_FLAG_DOWN | KBD_FLAG_UP)
 

Definition at line 165 of file constants.h.

Referenced by QMyScrollView::keyReleaseEvent(), and QMyMainWindow::MemuClicked().

#define RDP_LOGON_AUTO   0x8
 

Definition at line 230 of file constants.h.

#define RDP_LOGON_NORMAL   0x33
 

Definition at line 229 of file constants.h.

Referenced by QMyScrollView::timerEvent().

#define RDP_SOURCE   "MSTSC"
 

Definition at line 226 of file constants.h.

Referenced by rdp_send_confirm_active().

#define ROP2_AND   0x8
 

Definition at line 181 of file constants.h.

#define ROP2_COPY   0xc
 

Definition at line 179 of file constants.h.

#define ROP2_NXOR   0x9
 

Definition at line 182 of file constants.h.

#define ROP2_OR   0xe
 

Definition at line 183 of file constants.h.

#define ROP2_P rop3   )     ((rop3 & 0x3) | ((rop3 & 0x30) >> 2))
 

Definition at line 177 of file constants.h.

Referenced by process_patblt().

#define ROP2_S rop3   )     (rop3 & 0xf)
 

Definition at line 176 of file constants.h.

Referenced by process_destblt(), process_memblt(), and process_screenblt().

#define ROP2_XOR   0x6
 

Definition at line 180 of file constants.h.

#define SEC_CLIENT_RANDOM   0x0001
 

Definition at line 64 of file constants.h.

Referenced by sec_establish_key().

#define SEC_ENCRYPT   0x0008
 

Definition at line 65 of file constants.h.

Referenced by rdp_init(), rdp_init_data(), rdp_send(), rdp_send_data(), rdp_send_logon_info(), sec_init(), sec_recv(), and sec_send().

#define SEC_EXPONENT_SIZE   4
 

Definition at line 62 of file constants.h.

Referenced by sec_parse_public_key(), and sec_rsa_encrypt().

#define SEC_LICENCE_NEG   0x0080
 

Definition at line 67 of file constants.h.

Referenced by licence_present(), licence_send_authresp(), licence_send_request(), and sec_recv().

#define SEC_LOGON_INFO   0x0040
 

Definition at line 66 of file constants.h.

Referenced by rdp_send_logon_info().

#define SEC_MODULUS_SIZE   64
 

Definition at line 60 of file constants.h.

Referenced by licence_present(), licence_process_demand(), licence_send_request(), sec_establish_key(), sec_parse_public_key(), and sec_rsa_encrypt().

#define SEC_PADDING_SIZE   8
 

Definition at line 61 of file constants.h.

Referenced by licence_present(), licence_send_request(), sec_establish_key(), and sec_parse_public_key().

#define SEC_RANDOM_SIZE   32
 

Definition at line 59 of file constants.h.

Referenced by licence_present(), licence_process_demand(), licence_send_request(), sec_parse_crypt_info(), and sec_process_crypt_info().

#define SEC_RSA_MAGIC   0x31415352
 

Definition at line 79 of file constants.h.

Referenced by sec_parse_public_key().

#define SEC_TAG_CLI_CRYPT   0xc002
 

Definition at line 74 of file constants.h.

Referenced by sec_out_mcs_data().

#define SEC_TAG_CLI_INFO   0xc001
 

Definition at line 73 of file constants.h.

Referenced by sec_out_mcs_data().

#define SEC_TAG_KEYSIG   0x0008
 

Definition at line 77 of file constants.h.

Referenced by sec_parse_crypt_info().

#define SEC_TAG_PUBKEY   0x0006
 

Definition at line 76 of file constants.h.

Referenced by sec_parse_crypt_info().

#define SEC_TAG_SRV_3   0x0c03
 

Definition at line 71 of file constants.h.

Referenced by sec_process_mcs_data().

#define SEC_TAG_SRV_CRYPT   0x0c02
 

Definition at line 70 of file constants.h.

Referenced by sec_process_mcs_data().

#define SEC_TAG_SRV_INFO   0x0c01
 

Definition at line 69 of file constants.h.

Referenced by sec_process_mcs_data().

#define TCP_PORT_RDP   3389
 

Definition at line 22 of file constants.h.

#define TEXT2_IMPLICIT_X   0x20
 

Definition at line 189 of file constants.h.

Referenced by ui_draw_text().

#define TEXT2_VERTICAL   0x04
 

Definition at line 188 of file constants.h.

Referenced by ui_draw_text().


Enumeration Type Documentation

enum ISO_PDU_CODE
 

Enumeration values:
ISO_PDU_CR 
ISO_PDU_CC 
ISO_PDU_DR 
ISO_PDU_DT 
ISO_PDU_ER 

Definition at line 25 of file constants.h.

enum MCS_PDU_TYPE
 

Enumeration values:
MCS_EDRQ 
MCS_DPUM 
MCS_AURQ 
MCS_AUCF 
MCS_CJRQ 
MCS_CJCF 
MCS_SDRQ 
MCS_SDIN 

Definition at line 35 of file constants.h.

enum RDP_CONTROL_PDU_TYPE
 

Enumeration values:
RDP_CTL_REQUEST_CONTROL 
RDP_CTL_GRANT_CONTROL 
RDP_CTL_DETACH 
RDP_CTL_COOPERATE 

Definition at line 119 of file constants.h.

enum RDP_DATA_PDU_TYPE
 

Enumeration values:
RDP_DATA_PDU_UPDATE 
RDP_DATA_PDU_CONTROL 
RDP_DATA_PDU_POINTER 
RDP_DATA_PDU_INPUT 
RDP_DATA_PDU_SYNCHRONISE 
RDP_DATA_PDU_BELL 
RDP_DATA_PDU_LOGON 
RDP_DATA_PDU_FONT2 

Definition at line 107 of file constants.h.

enum RDP_INPUT_DEVICE
 

Enumeration values:
RDP_INPUT_SYNCHRONIZE 
RDP_INPUT_CODEPOINT 
RDP_INPUT_VIRTKEY 
RDP_INPUT_SCANCODE 
RDP_INPUT_MOUSE 

Definition at line 142 of file constants.h.

enum RDP_PDU_TYPE
 

Enumeration values:
RDP_PDU_DEMAND_ACTIVE 
RDP_PDU_CONFIRM_ACTIVE 
RDP_PDU_DEACTIVATE 
RDP_PDU_DATA 

Definition at line 99 of file constants.h.

enum RDP_POINTER_PDU_TYPE
 

Enumeration values:
RDP_POINTER_MOVE 
RDP_POINTER_COLOR 
RDP_POINTER_CACHED 

Definition at line 135 of file constants.h.

enum RDP_UPDATE_PDU_TYPE
 

Enumeration values:
RDP_UPDATE_ORDERS 
RDP_UPDATE_BITMAP 
RDP_UPDATE_PALETTE 
RDP_UPDATE_SYNCHRONIZE 

Definition at line 127 of file constants.h.


Generated on Sat Nov 5 16:56:56 2005 for OPIE by  doxygen 1.4.2