mcx::ecat::Soe

mcx::ecat::Soe

Inherits from mcx::ecat::SdoBase, mcx::ecat::SdoBase

Public Functions

Name
Soe() =default
virtual ~Soe() =default
virtual void * create(const EcatSdoConfig & sdo_config, ec_slave_config_t * slave_config) override
virtual SdoState request(EcatDirection dir) override
Soe() =default
~Soe() override
virtual void * create(const EcatSdoConfig & sdo_config, ec_slave_config_t * slave_config) override
virtual SdoState request(EcatDirection dir) override

Additional inherited members

Public Functions inherited from mcx::ecat::SdoBase

Name
virtual ~SdoBase() =default
void * getDataPtr()

Protected Attributes inherited from mcx::ecat::SdoBase

Name
uint8_t * data_ptr_

Public Functions inherited from mcx::ecat::SdoBase

Name
virtual ~SdoBase() =default
void * getDataPtr()

Protected Attributes inherited from mcx::ecat::SdoBase

Name
uint8_t * data_ptr_

Public Functions Documentation

function Soe

Soe() =default

function ~Soe

virtual ~Soe() =default

function create

inline virtual void * create(
    const EcatSdoConfig & sdo_config,
    ec_slave_config_t * slave_config
) override

Reimplements: mcx::ecat::SdoBase::create

function request

inline virtual SdoState request(
    EcatDirection dir
) override

Reimplements: mcx::ecat::SdoBase::request

function Soe

Soe() =default

function ~Soe

~Soe() override

function create

virtual void * create(
    const EcatSdoConfig & sdo_config,
    ec_slave_config_t * slave_config
) override

Reimplements: mcx::ecat::SdoBase::create

function request

inline virtual SdoState request(
    EcatDirection dir
) override

Reimplements: mcx::ecat::SdoBase::request


Updated on 2022-04-05 at 16:21:27 +0200