[Com0com-cvs] hub4com/plugins plugins_api.h,1.7,1.8
The virtual serial port driver for Windows.
Brought to you by:
vfrolov
From: Vyacheslav F. <vf...@us...> - 2008-08-20 14:57:16
|
Update of /cvsroot/com0com/hub4com/plugins In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29647/plugins Modified Files: plugins_api.h Log Message: Redesigned serial port options Index: plugins_api.h =================================================================== RCS file: /cvsroot/com0com/hub4com/plugins/plugins_api.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** plugins_api.h 20 Aug 2008 09:06:48 -0000 1.7 --- plugins_api.h 20 Aug 2008 14:30:18 -0000 1.8 *************** *** 63,74 **** #define PIN_STATE_OUT2 0x08 #define PIN_STATE_BREAK 0x10 ! #define HUB_MSG_TYPE_GET_OPTIONS (6 | HUB_MSG_UNION_TYPE_PVAL) #define GO_O2V_MODEM_STATUS(o) ((BYTE)(o)) #define GO_V2O_MODEM_STATUS(v) ((DWORD)(BYTE)(v)) #define GO_O2V_LINE_STATUS(o) ((BYTE)((o) >> 8)) #define GO_V2O_LINE_STATUS(v) ((DWORD)(BYTE)(v) << 8) ! #define HUB_MSG_TYPE_SET_OPTIONS (7 | HUB_MSG_UNION_TYPE_VAL) #define SO_O2V_PIN_STATE(o) ((BYTE)(o)) #define SO_V2O_PIN_STATE(v) ((DWORD)(BYTE)(v)) /*******************************************************************/ typedef struct _HUB_MSG { --- 63,81 ---- #define PIN_STATE_OUT2 0x08 #define PIN_STATE_BREAK 0x10 ! #define HUB_MSG_TYPE_GET_IN_OPTS (6 | HUB_MSG_UNION_TYPE_PVAL) #define GO_O2V_MODEM_STATUS(o) ((BYTE)(o)) #define GO_V2O_MODEM_STATUS(v) ((DWORD)(BYTE)(v)) #define GO_O2V_LINE_STATUS(o) ((BYTE)((o) >> 8)) #define GO_V2O_LINE_STATUS(v) ((DWORD)(BYTE)(v) << 8) ! #define GO_ESCAPE_MODE 0x00010000 ! #define GO_RBR_STATUS 0x00020000 ! #define GO_RLC_STATUS 0x00040000 ! #define HUB_MSG_TYPE_SET_OUT_OPTS (7 | HUB_MSG_UNION_TYPE_VAL) #define SO_O2V_PIN_STATE(o) ((BYTE)(o)) #define SO_V2O_PIN_STATE(v) ((DWORD)(BYTE)(v)) + #define HUB_MSG_TYPE_FAIL_IN_OPTS (8 | HUB_MSG_UNION_TYPE_VAL) + #define HUB_MSG_TYPE_RBR_STATUS (9 | HUB_MSG_UNION_TYPE_VAL) + #define HUB_MSG_TYPE_RLC_STATUS (10 | HUB_MSG_UNION_TYPE_VAL) + #define HUB_MSG_TYPE_COUNT_REPEATS (11 | HUB_MSG_UNION_TYPE_PVAL) /*******************************************************************/ typedef struct _HUB_MSG { |