Motion Master
Loading...
Searching...
No Matches
SoemSlave Member List

This is the complete list of members for SoemSlave, including all inherited members.

device_type_map_VirtualDeviceinlinestatic
do_remove_file(const std::string &file_name)SoemSlave
ecat_state_machine_table_EthercatSlaveinlinestatic
EthercatSlave()EthercatSlaveinline
EthercatSlave(EthercatSlave const &)EthercatSlaveinline
foe_error_messages_EthercatSlaveinlinestatic
FoeError enum nameEthercatSlave
get_all_virtual_parameters() overrideSoemSlavevirtual
get_device_id() const overrideSoemSlavevirtual
get_device_type() const overrideSoemSlavevirtual
get_file_content(const std::string &file_name)SoemSlave
get_file_list() overrideSoemSlavevirtual
get_hardware_id() const overrideSoemSlavevirtual
get_protocol() const overrideEthercatSlaveinlinevirtual
get_state(bool force_refresh) const overrideSoemSlavevirtual
get_virtual_parameter(uint16_t index, uint8_t subindex) overrideSoemSlavevirtual
has_firmware() overrideSoemSlavevirtual
has_pdos() overrideSoemSlavevirtual
ibytesEthercatSlave
is_operational() const overrideSoemSlavevirtual
is_supported()SoemSlave
obytesEthercatSlave
Protocol enum nameVirtualDevice
read_file(const std::string &file_name) overrideSoemSlavevirtual
receive_pdos(const uint8_t *process_data) overrideSoemSlavevirtual
remove_file(const std::string &file_name) overrideSoemSlavevirtual
request_state_switch(State state) overrideSoemSlavevirtual
send_pdos(const uint8_t *process_data) overrideSoemSlavevirtual
set_file_content(const std::string &file_name, const std::vector< uint8_t > &content)SoemSlave
set_state(State state, uint32_t timeout_ms=5000) overrideSoemSlavevirtual
SoemSlave(const uint16_t position)SoemSlaveexplicit
State enum nameEthercatSlave
Type enum nameVirtualDevice
update_inputs()SoemSlave
update_outputs()SoemSlave
write_file(const std::string &file_name, const std::vector< uint8_t > &content, std::function< void(uint8_t)> progress_callback) overrideSoemSlavevirtual
write_file_as_parts(const std::string &file_name, const std::vector< uint8_t > &content, std::function< void(uint8_t)> progress_callback)SoemSlave
write_sii(const std::vector< uint8_t > &content) overrideSoemSlavevirtual
~EthercatSlave()EthercatSlaveinline
~SoemSlave() overrideSoemSlaveinline
~VirtualDevice()=defaultVirtualDevicevirtual