ethercatprint.h
Go to the documentation of this file.
1 /*
2  * Licensed under the GNU General Public License version 2 with exceptions. See
3  * LICENSE file in the project root for full license information
4  */
5 
11 #ifndef _ethercatprint_
12 #define _ethercatprint_
13 
14 #ifdef __cplusplus
15 extern "C"
16 {
17 #endif
18 
19 char* ec_sdoerror2string( uint32 sdoerrorcode);
20 char* ec_ALstatuscode2string( uint16 ALstatuscode);
21 char* ec_soeerror2string( uint16 errorcode);
22 char* ec_mbxerror2string( uint16 errorcode);
23 char* ecx_err2string(const ec_errort Ec);
24 char* ecx_elist2string(ecx_contextt *context);
25 
26 #ifdef EC_VER1
27 char* ec_elist2string(void);
28 #endif
29 
30 #ifdef __cplusplus
31 }
32 #endif
33 
34 #endif
char * ecx_elist2string(ecx_contextt *context)
char * ec_soeerror2string(uint16 errorcode)
uint16_t uint16
Definition: osal.h:29
char * ec_elist2string(void)
char * ec_mbxerror2string(uint16 errorcode)
char * ec_sdoerror2string(uint32 sdoerrorcode)
char * ecx_err2string(const ec_errort Ec)
uint32_t uint32
Definition: osal.h:30
char * ec_ALstatuscode2string(uint16 ALstatuscode)


soem
Author(s): Arthur Ketels and M.J.G. van den Molengraft
autogenerated on Mon Feb 28 2022 23:46:57