Document Title Here
AET65 API
Version 1.0
idvation GmbH
Otto-Hesse-Straße 19 / T5
Phone +49 6151 9926567
D-64293 Darmstadt
Fax +49 6151 3689296
www.idvation.com
Page 39 of 84
Page 39 of 84
5.0. Declarations
5.1. Basic Types
typedef
Signed integer type (1 byte)
char
ABS_CHAR
typedef
Unsigned integer type (1 byte)
unsigned char
ABS_BYTE
typedef
Signed integer type (2 bytes)
short
ABS_SHORT
typedef
Unsigned integer type (2 bytes)
unsigned short
ABS_WORD
typedef
Signed integer type (4 bytes)
int
ABS_LONG
typedef
Unsigned integer type (4 bytes)
insigned int
ABS_DWORD
typedef
Boolean value (zero, non-zero)
int
ABS_BOOL
typedef
Return status
ABS_LONG
ABS_STATUS
typedef
Connection handle. It represents a
session with FM.
ABS_DWORD
ABS_CONNECTION
5.2. Specific Types
5.2.1.
ABS_DATA
The ABS_DATA structure is used to associate any arbitrary long data block with the length information.
typedef struct abs_data {
ABS_DWORD Length;
ABS_BYTE Data[ABS_VARLEN];
} ABS_DATA
Description
Length
Length of the Data field in bytes.
Data[ABS_VARLEN]
The data itself, variable length.