EtherCAT SubDevice
 
Loading...
Searching...
No Matches
SSC related functions and callbacks

Overview

Functions

uint32_t EC_API_SLV_cbRegisterUserApplicationMainLoop (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBUsrApplicationMainLoop_t cbFunc, void *pContext)
 This is the function to register a function which runs application mainloop handler.
 
uint32_t EC_API_SLV_cbRegisterUserApplicationRun (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBUsrApplicationRun_t cbFunc, void *pContext)
 This is the function to register a function which runs application run handler.
 
uint32_t EC_API_SLV_cbRegisterStartMbxHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStartMbxHandler_t cbFunc, void *pContext)
 This is the function to register a function which starts the mailbox handler.
 
uint32_t EC_API_SLV_cbRegisterStopMbxHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStopMbxHandler_t cbFunc, void *pContext)
 This is the function to register a function which stops the mailbox handler.
 
uint32_t EC_API_SLV_cbRegisterStartInputHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStartInputHandler_t cbFunc, void *pContext)
 This is the function to register a function which starts the input handler.
 
uint32_t EC_API_SLV_cbRegisterStopInputHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStopInputHandler_t cbFunc, void *pContext)
 This is the function to register a function which stops the input handler.
 
uint32_t EC_API_SLV_cbRegisterStartOutputHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStartOutputHandler_t cbFunc, void *pContext)
 This is the function to register a function which starts the output handler.
 
uint32_t EC_API_SLV_cbRegisterStopOuputHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBStopOutputHandler_t cbFunc, void *pContext)
 This is the function to register a function which stops the output handler.