ethercatfoe.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 _ethercatfoe_
12 #define _ethercatfoe_
13 
14 #ifdef __cplusplus
15 extern "C"
16 {
17 #endif
18 
19 #ifdef EC_VER1
20 int ec_FOEdefinehook(void *hook);
21 int ec_FOEread(uint16 slave, char *filename, uint32 password, int *psize, void *p, int timeout);
22 int ec_FOEwrite(uint16 slave, char *filename, uint32 password, int psize, void *p, int timeout);
23 #endif
24 
25 int ecx_FOEdefinehook(ecx_contextt *context, void *hook);
26 int ecx_FOEread(ecx_contextt *context, uint16 slave, char *filename, uint32 password, int *psize, void *p, int timeout);
27 int ecx_FOEwrite(ecx_contextt *context, uint16 slave, char *filename, uint32 password, int psize, void *p, int timeout);
28 
29 #ifdef __cplusplus
30 }
31 #endif
32 
33 #endif
slave
int slave
Definition: aliastool.c:44
ec_FOEread
int ec_FOEread(uint16 slave, char *filename, uint32 password, int *psize, void *p, int timeout)
Definition: ethercatfoe.c:361
ecx_FOEread
int ecx_FOEread(ecx_contextt *context, uint16 slave, char *filename, uint32 password, int *psize, void *p, int timeout)
Definition: ethercatfoe.c:71
uint32
uint32_t uint32
Definition: osal.h:30
ec_FOEdefinehook
int ec_FOEdefinehook(void *hook)
Definition: ethercatfoe.c:356
uint16
uint16_t uint16
Definition: osal.h:29
ec_FOEwrite
int ec_FOEwrite(uint16 slave, char *filename, uint32 password, int psize, void *p, int timeout)
Definition: ethercatfoe.c:366
ecx_context
Definition: ethercatmain.h:384
ecx_FOEwrite
int ecx_FOEwrite(ecx_contextt *context, uint16 slave, char *filename, uint32 password, int psize, void *p, int timeout)
Definition: ethercatfoe.c:199
filename
char filename[256]
Definition: linux/firm_update/firm_update.c:28
ecx_FOEdefinehook
int ecx_FOEdefinehook(ecx_contextt *context, void *hook)
Definition: ethercatfoe.c:54


soem
Author(s): Arthur Ketels and M.J.G. van den Molengraft
autogenerated on Wed Mar 2 2022 01:01:48