Lely core libraries  2.2.5
co_gw_net Struct Reference

A CANopen network. More...

Collaboration diagram for co_gw_net:

Data Fields

co_gw_tgw
 A pointer to the CANopen gateway.
 
co_unsigned16_t id
 The network-ID.
 
co_nmt_tnmt
 A pointer to a CANopen NMT master/slave service.
 
co_unsigned8_t def
 The default node-ID.
 
int timeout
 The SDO timeout (in milliseconds).
 
unsigned bootup_ind: 1
 A flag indicating whether "boot-up event received" commands should be forwarded (1) or not (0).
 
struct co_gw_jobsdo [CO_NUM_NODES]
 An array of pointers to the SDO upload/download jobs.
 
struct co_gw_joblss
 A pointer to the LSS job.
 
co_nmt_cs_ind_tcs_ind
 A pointer to the original NMT command indication function.
 
void * cs_data
 A pointer to user-specified data for cs_ind.
 
co_nmt_ng_ind_tng_ind
 A pointer to the original node guarding event indication function.
 
void * ng_data
 A pointer to user-specified data for ng_ind.
 
co_nmt_lg_ind_tlg_ind
 A pointer to the original life guarding event indication function.
 
void * lg_data
 A pointer to user-specified data for lg_ind.
 
co_nmt_hb_ind_thb_ind
 A pointer to the original heartbeat event indication function.
 
void * hb_data
 A pointer to user-specified data for hb_ind.
 
co_nmt_st_ind_tst_ind
 A pointer to the original state change event indication function.
 
void * st_data
 A pointer to user-specified data for st_ind.
 
co_nmt_boot_ind_tboot_ind
 A pointer to the original 'boot slave' indication function.
 
void * boot_data
 A pointer to user-specified data for boot_ind.
 
co_nmt_sdo_ind_tdn_ind
 A pointer to the original SDO download progress indication function.
 
void * dn_data
 A pointer to user-specified data for dn_ind.
 
co_nmt_sdo_ind_tup_ind
 A pointer to the original SDO upload progress indication function.
 
void * up_data
 A pointer to user-specified data for up_ind.
 

Detailed Description

A CANopen network.

Definition at line 60 of file gw.c.


The documentation for this struct was generated from the following file: