#include <abstractEthResource.h>
|
| virtual bool | open2 (eOipv4addr_t remIP, yarp::os::Searchable &cfgtotal)=0 |
| virtual bool | close ()=0 |
| virtual const Properties & | getProperties ()=0 |
| virtual const void * | getUDPtransmit (eOipv4addressing_t &destination, size_t &sizeofpacket, uint16_t &numofrops)=0 |
| virtual bool | processRXpacket (const void *data, const size_t size)=0 |
| virtual bool | getRemoteValue (const eOprotID32_t id32, void *value, const double timeout=0.100, const unsigned int retries=0)=0 |
| virtual bool | getRemoteValues (const std::vector< eOprotID32_t > &id32s, const std::vector< void * > &values, const double timeout=0.500)=0 |
| virtual bool | setRemoteValue (const eOprotID32_t id32, void *value)=0 |
| virtual bool | setcheckRemoteValue (const eOprotID32_t id32, void *value, const unsigned int retries=10, const double waitbeforecheck=0.001, const double timeout=0.050)=0 |
| virtual bool | getLocalValue (const eOprotID32_t id32, void *value)=0 |
| virtual bool | setLocalValue (eOprotID32_t id32, const void *value, bool overrideROprotection=false)=0 |
| virtual bool | verifyEPprotocol (eOprot_endpoint_t ep)=0 |
| virtual bool | CANPrintHandler (eOmn_info_basic_t *infobasic)=0 |
| virtual bool | serviceVerifyActivate (eOmn_serv_category_t category, const eOmn_serv_parameter_t *param, double timeout=0.500)=0 |
| virtual bool | serviceSetRegulars (eOmn_serv_category_t category, vector< eOprotID32_t > &id32vector, double timeout=0.500)=0 |
| virtual bool | serviceStart (eOmn_serv_category_t category, double timeout=0.500)=0 |
| virtual bool | serviceStop (eOmn_serv_category_t category, double timeout=0.500)=0 |
| virtual bool | Tick ()=0 |
| virtual bool | Check ()=0 |
| virtual bool | isFake ()=0 |
| virtual HostTransceiver * | getTransceiver ()=0 |
Definition at line 41 of file abstractEthResource.h.
◆ CANPrintHandler()
| virtual bool eth::AbstractEthResource::CANPrintHandler |
( |
eOmn_info_basic_t * | infobasic | ) |
|
|
pure virtual |
◆ Check()
| virtual bool eth::AbstractEthResource::Check |
( |
| ) |
|
|
pure virtual |
◆ close()
| virtual bool eth::AbstractEthResource::close |
( |
| ) |
|
|
pure virtual |
◆ getLocalValue()
| virtual bool eth::AbstractEthResource::getLocalValue |
( |
const eOprotID32_t | id32, |
|
|
void * | value ) |
|
pure virtual |
◆ getProperties()
| virtual const Properties & eth::AbstractEthResource::getProperties |
( |
| ) |
|
|
pure virtual |
◆ getRemoteValue()
| virtual bool eth::AbstractEthResource::getRemoteValue |
( |
const eOprotID32_t | id32, |
|
|
void * | value, |
|
|
const double | timeout = 0.100, |
|
|
const unsigned int | retries = 0 ) |
|
pure virtual |
◆ getRemoteValues()
| virtual bool eth::AbstractEthResource::getRemoteValues |
( |
const std::vector< eOprotID32_t > & | id32s, |
|
|
const std::vector< void * > & | values, |
|
|
const double | timeout = 0.500 ) |
|
pure virtual |
◆ getTransceiver()
◆ getUDPtransmit()
| virtual const void * eth::AbstractEthResource::getUDPtransmit |
( |
eOipv4addressing_t & | destination, |
|
|
size_t & | sizeofpacket, |
|
|
uint16_t & | numofrops ) |
|
pure virtual |
◆ isFake()
| virtual bool eth::AbstractEthResource::isFake |
( |
| ) |
|
|
pure virtual |
◆ open2()
| virtual bool eth::AbstractEthResource::open2 |
( |
eOipv4addr_t | remIP, |
|
|
yarp::os::Searchable & | cfgtotal ) |
|
pure virtual |
◆ processRXpacket()
| virtual bool eth::AbstractEthResource::processRXpacket |
( |
const void * | data, |
|
|
const size_t | size ) |
|
pure virtual |
◆ serviceSetRegulars()
| virtual bool eth::AbstractEthResource::serviceSetRegulars |
( |
eOmn_serv_category_t | category, |
|
|
vector< eOprotID32_t > & | id32vector, |
|
|
double | timeout = 0.500 ) |
|
pure virtual |
◆ serviceStart()
| virtual bool eth::AbstractEthResource::serviceStart |
( |
eOmn_serv_category_t | category, |
|
|
double | timeout = 0.500 ) |
|
pure virtual |
◆ serviceStop()
| virtual bool eth::AbstractEthResource::serviceStop |
( |
eOmn_serv_category_t | category, |
|
|
double | timeout = 0.500 ) |
|
pure virtual |
◆ serviceVerifyActivate()
| virtual bool eth::AbstractEthResource::serviceVerifyActivate |
( |
eOmn_serv_category_t | category, |
|
|
const eOmn_serv_parameter_t * | param, |
|
|
double | timeout = 0.500 ) |
|
pure virtual |
◆ setcheckRemoteValue()
| virtual bool eth::AbstractEthResource::setcheckRemoteValue |
( |
const eOprotID32_t | id32, |
|
|
void * | value, |
|
|
const unsigned int | retries = 10, |
|
|
const double | waitbeforecheck = 0.001, |
|
|
const double | timeout = 0.050 ) |
|
pure virtual |
◆ setLocalValue()
| virtual bool eth::AbstractEthResource::setLocalValue |
( |
eOprotID32_t | id32, |
|
|
const void * | value, |
|
|
bool | overrideROprotection = false ) |
|
pure virtual |
◆ setRemoteValue()
| virtual bool eth::AbstractEthResource::setRemoteValue |
( |
const eOprotID32_t | id32, |
|
|
void * | value ) |
|
pure virtual |
◆ Tick()
| virtual bool eth::AbstractEthResource::Tick |
( |
| ) |
|
|
pure virtual |
◆ verifyEPprotocol()
| virtual bool eth::AbstractEthResource::verifyEPprotocol |
( |
eOprot_endpoint_t | ep | ) |
|
|
pure virtual |
◆ posServiceConfiguration
The documentation for this class was generated from the following file: