25#ifndef __IethResource__
26#define __IethResource__
29#include "EoProtocol.h"
89 virtual bool update(eOprotID32_t id32,
double timestamp,
void *rxdata) = 0;
100 virtual bool getEntityName(uint32_t entityId, std::string &entityName);
110 virtual bool getEncoderTypeName(uint32_t jomoId, eOmc_position_t pos, std::string &encoderTypeName);
112 virtual bool getEntityControlModeName(uint32_t jomoId, eOenum08_t control_mode, std::string &controlModeName, eObool_t compact_string = eobool_true);
virtual bool getEncoderTypeName(uint32_t jomoId, eOmc_position_t pos, std::string &encoderTypeName)
virtual bool getEntityName(uint32_t entityId, std::string &entityName)
virtual iethresType_t type()=0
virtual bool update(eOprotID32_t id32, double timestamp, void *rxdata)=0
virtual bool initialised()=0
const char * stringOfType()
virtual bool getEntityControlModeName(uint32_t jomoId, eOenum08_t control_mode, std::string &controlModeName, eObool_t compact_string=eobool_true)
@ iethres_analoginertial3