#include <ethercatmain.h>
Public Attributes | |
uint16 | DCl |
int64 * | DCtime |
uint16 | DCtO |
boolean * | ecaterror |
ec_eepromFMMUt * | eepFMMU |
ec_eepromSMt * | eepSM |
ec_eringt * | elist |
uint8 * | esibuf |
uint32 * | esimap |
uint16 | esislave |
int(* | FOEhook )(uint16 slave, int packetnumber, int datasize) |
ec_groupt * | grouplist |
ec_idxstackT * | idxstack |
int | maxgroup |
int | maxslave |
ec_PDOassignt * | PDOassign |
ec_PDOdesct * | PDOdesc |
ecx_portt * | port |
int * | slavecount |
ec_slavet * | slavelist |
ec_SMcommtypet * | SMcommtype |
Context structure , referenced by all ecx functions
Definition at line 413 of file ethercatmain.h.
internal, length of DC datagram
Definition at line 442 of file ethercatmain.h.
reference to last DC time from slaves
Definition at line 444 of file ethercatmain.h.
internal, position of DC datagram in process data packet
Definition at line 440 of file ethercatmain.h.
reference to ecaterror state
Definition at line 438 of file ethercatmain.h.
internal, FMMU list from eeprom
Definition at line 454 of file ethercatmain.h.
internal, SM list from eeprom
Definition at line 452 of file ethercatmain.h.
internal, reference to error list
Definition at line 434 of file ethercatmain.h.
internal, reference to eeprom cache buffer
Definition at line 428 of file ethercatmain.h.
internal, reference to eeprom cache map
Definition at line 430 of file ethercatmain.h.
internal, current slave for eeprom cache
Definition at line 432 of file ethercatmain.h.
int(* ecx_contextt::FOEhook)(uint16 slave, int packetnumber, int datasize) |
registered FoE hook
Definition at line 456 of file ethercatmain.h.
grouplist reference
Definition at line 424 of file ethercatmain.h.
internal, reference to processdata stack buffer info
Definition at line 436 of file ethercatmain.h.
maximum number of groups allowed in grouplist
Definition at line 426 of file ethercatmain.h.
maximum number of slaves allowed in slavelist
Definition at line 422 of file ethercatmain.h.
internal, PDO assign list
Definition at line 448 of file ethercatmain.h.
internal, PDO description list
Definition at line 450 of file ethercatmain.h.
port reference, may include red_port
Definition at line 416 of file ethercatmain.h.
number of slaves found in configuration
Definition at line 420 of file ethercatmain.h.
slavelist reference
Definition at line 418 of file ethercatmain.h.
internal, SM buffer
Definition at line 446 of file ethercatmain.h.