|
enum | EI_API_CIP_EEdt {
EI_API_CIP_eEDT_NO = 0
,
EI_API_CIP_eEDT_BOOL = 1
,
EI_API_CIP_eEDT_SINT = 2
,
EI_API_CIP_eEDT_INT = 3
,
EI_API_CIP_eEDT_DINT = 4
,
EI_API_CIP_eEDT_LINT = 5
,
EI_API_CIP_eEDT_USINT = 6
,
EI_API_CIP_eEDT_UINT = 7
,
EI_API_CIP_eEDT_UDINT = 8
,
EI_API_CIP_eEDT_ULINT = 9
,
EI_API_CIP_eEDT_REAL = 10
,
EI_API_CIP_eEDT_LREAL = 11
,
EI_API_CIP_eEDT_STIME = 12
,
EI_API_CIP_eEDT_DATE = 13
,
EI_API_CIP_eEDT_TIMEOFDAY = 14
,
EI_API_CIP_eEDT_DATEANDTIME = 15
,
EI_API_CIP_eEDT_STRING = 16
,
EI_API_CIP_eEDT_BYTE = 17
,
EI_API_CIP_eEDT_WORD = 18
,
EI_API_CIP_eEDT_DWORD = 19
,
EI_API_CIP_eEDT_LWORD = 20
,
EI_API_CIP_eEDT_STRING2 = 21
,
EI_API_CIP_eEDT_FTIME = 22
,
EI_API_CIP_eEDT_LTIME = 23
,
EI_API_CIP_eEDT_ITIME = 24
,
EI_API_CIP_eEDT_STRINGN = 25
,
EI_API_CIP_eEDT_SHORTSTRING = 26
,
EI_API_CIP_eEDT_TIME = 27
,
EI_API_CIP_eEDT_EPATH = 28
,
EI_API_CIP_eEDT_ENGUNIT = 29
,
EI_API_CIP_eEDT_STRINGI = 30
} |
| Elementary Data Type Reporting. More...
|
|
enum | EI_API_CIP_ECdt {
EI_API_CIP_eCDT_NO = 0x00
,
EI_API_CIP_eCDT_ASTRUCTURE = 0xA0
,
EI_API_CIP_eCDT_AARRAY = 0xA1
,
EI_API_CIP_eCDT_FSTRUCTURE = 0xA2
,
EI_API_CIP_eCDT_FARRAY = 0xA3
,
EI_API_CIP_eCDT_FHSTRUCTURE = 0xA8
,
EI_API_CIP_eCDT_DCDT = 0xB0
} |
| Constructed Data Type Reporting. More...
|
|
enum | EI_API_CIP_ESc {
EI_API_CIP_eSC_GETATTRIBUTESALL = 0x01
,
EI_API_CIP_eSC_RESET = 0x05
,
EI_API_CIP_eSC_GETATTRSINGLE = 0x0E
,
EI_API_CIP_eSC_SETATTRSINGLE = 0x10
} |
| Available CIP service codes. More...
|
|
enum | EI_API_CIP_EAr {
EI_API_CIP_eAR_SET = 0x01
,
EI_API_CIP_eAR_GET = 0x02
,
EI_API_CIP_eAR_GET_AND_SET = 0x03
} |
| These are the available attribute access rules. More...
|
|
enum | EI_API_CIP_CB_ERR_CODE {
EI_API_eERR_CB_NO_ERROR = 0x00
,
EI_API_eERR_CB_VAL_TOO_HIGH = 0x01
,
EI_API_eERR_CB_VAL_TOO_LOW = 0x02
,
EI_API_eERR_CB_INVALID_VALUE = 0x03
,
EI_API_eERR_CB_NOT_ENOUGH_DATA = 0x04
,
EI_API_eERR_CB_TOO_MUCH_DATA = 0x05
} |
| These are possible error code for callback functions. More...
|
|