IgH EtherCAT Master  1.6.1
ec_coe_emerg_ring_t Struct Reference

EtherCAT CoE emergency ring buffer. More...

Data Fields

ec_slave_config_tsc
 Slave configuration owning the ring. More...
 
ec_coe_emerg_msg_tmsgs
 Message ring. More...
 
size_t size
 Ring size. More...
 
unsigned int read_index
 Read index. More...
 
unsigned int write_index
 Write index. More...
 
unsigned int overruns
 Number of overruns since last reset. More...
 

Detailed Description

EtherCAT CoE emergency ring buffer.

Definition at line 46 of file coe_emerg_ring.h.

Field Documentation

◆ sc

ec_slave_config_t* ec_coe_emerg_ring_t::sc

Slave configuration owning the ring.

Definition at line 47 of file coe_emerg_ring.h.

◆ msgs

ec_coe_emerg_msg_t* ec_coe_emerg_ring_t::msgs

Message ring.

Definition at line 49 of file coe_emerg_ring.h.

◆ size

size_t ec_coe_emerg_ring_t::size

Ring size.

Definition at line 50 of file coe_emerg_ring.h.

◆ read_index

unsigned int ec_coe_emerg_ring_t::read_index

Read index.

Definition at line 52 of file coe_emerg_ring.h.

◆ write_index

unsigned int ec_coe_emerg_ring_t::write_index

Write index.

Definition at line 53 of file coe_emerg_ring.h.

◆ overruns

unsigned int ec_coe_emerg_ring_t::overruns

Number of overruns since last reset.

Definition at line 54 of file coe_emerg_ring.h.