DOG object API
Data Structures | |
| struct | DIO_DEVICE_DOG_ObjectCfg |
| DOG Object Configuration structure. More... | |
Typedefs | |
| typedef struct DIO_DEVICE_DOG_ObjectCfg | DIO_DEVICE_DOG_ObjectCfg_t |
| DOG Object Configuration structure. | |
Functions | |
| void | DIO_DEVICE_DOG_init (EI_API_CIP_NODE_T *pCipNode) |
| Initialize DOG class. | |
| bool | DIO_DEVICE_DOG_addObject (uint16_t instanceID, DIO_DEVICE_DOG_ObjectCfg_t *config) |
| Create and add a DOG instance object. | |
| bool | DIO_DEVICE_DOG_deleteObject (uint16_t instanceID) |
| deletes the DOG object(if exist) | |
| uint32_t | DIO_DEVICE_DOG_receiveAssemblyConfig (uint16_t dog_instanceID, ei_api_cip_edt_bool faultAction, ei_api_cip_edt_bool idleAction) |
| Sets the given falut-action and idle-action when configuration assembly is received. | |