Public Member Functions | Protected Attributes | List of all members
EthercatDirectCom Class Reference

#include <ethercat_com.h>

Inheritance diagram for EthercatDirectCom:
Inheritance graph
[legend]

Public Member Functions

 EthercatDirectCom (EtherCAT_DataLinkLayer *dll)
 
bool txandrx (struct EtherCAT_Frame *frame)
 
bool txandrx_once (struct EtherCAT_Frame *frame)
 
 ~EthercatDirectCom ()
 
- Public Member Functions inherited from EthercatCom
virtual ~EthercatCom ()
 

Protected Attributes

EtherCAT_DataLinkLayer * dll_
 

Additional Inherited Members

- Protected Member Functions inherited from EthercatCom
 EthercatCom ()
 

Detailed Description

Definition at line 57 of file ethercat_com.h.

Constructor & Destructor Documentation

◆ EthercatDirectCom()

EthercatDirectCom::EthercatDirectCom ( EtherCAT_DataLinkLayer *  dll)

Definition at line 39 of file ethercat_com.cpp.

◆ ~EthercatDirectCom()

EthercatDirectCom::~EthercatDirectCom ( )

Definition at line 45 of file ethercat_com.cpp.

Member Function Documentation

◆ txandrx()

bool EthercatDirectCom::txandrx ( struct EtherCAT_Frame *  frame)
virtual

Implements EthercatCom.

Definition at line 59 of file ethercat_com.cpp.

◆ txandrx_once()

bool EthercatDirectCom::txandrx_once ( struct EtherCAT_Frame *  frame)
virtual

Implements EthercatCom.

Definition at line 50 of file ethercat_com.cpp.

Member Data Documentation

◆ dll_

EtherCAT_DataLinkLayer* EthercatDirectCom::dll_
protected

Definition at line 67 of file ethercat_com.h.


The documentation for this class was generated from the following files:


ethercat_hardware
Author(s): Rob Wheeler , Derek King
autogenerated on Tue Mar 28 2023 02:10:20