29 #ifndef FSROBO_R_DRIVER_SIMPLE_MESSAGE_SET_IO_H 30 #define FSROBO_R_DRIVER_SIMPLE_MESSAGE_SET_IO_H 200 #endif // FSROBO_R_DRIVER_SIMPLE_MESSAGE_SET_SINGLE_IO_H industrial::shared_types::shared_int * getData()
Returns the value of the IO element.
void init()
Initializes a empty write single io command.
void setDataSize(industrial::shared_types::shared_int data_size)
Sets value.
industrial::shared_types::shared_int data_size_
industrial::shared_types::shared_int address_
Address of IO element.
void setAddress(industrial::shared_types::shared_int address)
Sets address.
industrial::shared_types::shared_int getAddress()
Returns the address of the IO element.
SetIO(void)
Default constructor.
bool load(industrial::byte_array::ByteArray *buffer)
unsigned int byteLength()
void setFun(industrial::shared_types::shared_int fun)
Sets value.
void copyFrom(SetIO &src)
Copies the passed in value.
industrial::shared_types::shared_int getFun()
Returns the value of the IO element.
industrial::shared_types::shared_int fun_
Value of IO element.
bool unload(industrial::byte_array::ByteArray *buffer)
industrial::shared_types::shared_int getDataSize()
Returns the value of the IO element.
Class encapsulated write single io data. FSRobo-R specific interface to set IO element on the control...
bool operator==(SetIO &rhs)
== operator implementation
industrial::shared_types::shared_int data_[32]