|
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...
|
|