typedef enum
{
SERIAL_BAUD_115200 = 1,
SERIAL_BAUD_57600 = 2,
SERIAL_BAUD_38400 = 3,
SERIAL_BAUD_19200 = 6,
SERIAL_BAUD_14400 = 8,
SERIAL_BAUD_9600 = 12,
SERIAL_BAUD_7200 = 16,
SERIAL_BAUD_4800 = 24,
SERIAL_BAUD_3600 = 32,
SERIAL_BAUD_2400 = 48,
SERIAL_BAUD_2000 = 58,
SERIAL_BAUD_1800 = 64,
SERIAL_BAUD_1200 = 96,
SERIAL_BAUD_600 = 192,
SERIAL_BAUD_300 = 384
} SerialBaud;
typedef ByteFlags SerialFormat; #define SERIAL_FORMAT_DLAB_OFFSET (7) #define SERIAL_FORMAT_DLAB (0x01 << SERIAL_FORMAT_DLAB_OFFSET) #define SERIAL_FORMAT_BREAK_OFFSET (6) #define SERIAL_FORMAT_BREAK (0x01 << SERIAL_FORMAT_BREAK_OFFSET) #define SERIAL_FORMAT_PARITY_OFFSET (3) #define SERIAL_FORMAT_PARITY (0x07 << SERIAL_FORMAT_PARITY_OFFSET) #define SERIAL_FORMAT_EXTRA_STOP_OFFSET (2) #define SERIAL_FORMAT_EXTRA_STOP (0x01 << \ SERIAL_FORMAT_EXTRA_STOP_OFFSET)
#define SERIAL_FORMAT_LENGTH_OFFSET (0) #define SERIAL_FORMAT_LENGTH (0x03 << SERIAL_FORMAT_LENGTH_OFFSET)
typedef ByteFlags SerialModem; #define SMC_RTS 0x02 /* Request-To-Send (1 asserts it) */ #define SMC_DTR 0x01 /* Data-Terminal Ready (1 asserts it) */ #define SERIAL_MODEM_RTS_OFFSET (1) #define SERIAL_MODEM_DTR_OFFSET (0) #define SERIAL_MODEM_DTR (0x01 << SERIAL_MODEM_DTR_OFFSET)
typedef enum
{
SERIAL_COM1 = 0,
SERIAL_COM2 = 2,
SERIAL_COM3 = 4,
SERIAL_COM4 = 6,
SERIAL_COM5 = 8,
SERIAL_COM6 = 10,
SERIAL_COM7 = 12,
SERIAL_COM8 = 14
} SerialPortNum;
typedef byte SerifFace; #define SF_SLAB 0x00c0 #define SF_MODERN 0x0080 #define SF_TRANS 0x0040 #define SF_OLD 0x0000
typedef ByteFlags ShiftState; #define SS_LALT 0x80 #define SS_RALT 0x40 #define SS_LCTRL 0x20 #define SS_RCTRL 0x10 #define SS_LSHIFT 0x08 #define SS_RSHIFT 0x04 #define SS_FIRE_BUTTON_1 0x02 #define SS_FIRE_BUTTON_2 0x01
Modifiers which will be incorporated into input information. Corresponds to alt keys, control keys, shift keys, or special system modifiers. Note that these bits will only be set if not already accounted for; that is, if you are passed the character "E", the shift modifiers of this structure will not be marked.
GEOS SDK TechDocs
|
|
ScannerTokenCellData ...
|
Socket ...