Robox Library for Cpp: BCC/31 module 1.0.0
RLibCpp BCC/31 protocol implementation
|
The data for a CANopen NMT item. More...
#include <client.h>
Classes | |
class | Vector |
Class to handle with lists of CanNmtReadItem. More... | |
Public Types | |
enum | StatusCodes { scStop = 4 , scOperational = 5 , scPreoperational = 127 } |
Status codes. More... | |
enum | StatusFlagss { flagWsNotPresent = 0x01 , flagWsNotPhysicallyPresent = 0x02 , flagLastRTRFailed = 0x04 , flagWsForcedPresence = 0x08 , flagConfigurationInProgress = 0x10 , flagConfigurationAborted = 0x20 , flagShorterPDO = 0x80 } |
Status flags. More... | |
Public Member Functions | |
uint16_t | wsID () const |
Get the workstation ID. | |
void | setWsID (uint16_t value) |
Set the workstation ID. | |
StatusCodes | statusCode () const |
Get the status code. | |
void | setStatusCode (StatusCodes value) |
Set the status code. | |
StatusFlagss | statusFlags () const |
Get the status flags. | |
void | setStatusFlags (StatusFlagss value) |
Set the status flags. | |
The data for a CANopen NMT item.
enum StatusCodes |
enum StatusFlagss |
Status flags.
void setStatusCode | ( | StatusCodes | value | ) |
Set the status code.
value | The value to set |
void setStatusFlags | ( | StatusFlagss | value | ) |
Set the status flags.
value | The value to set |
void setWsID | ( | uint16_t | value | ) |
Set the workstation ID.
value | The value to set |
StatusCodes statusCode | ( | ) | const |
Get the status code.
StatusFlagss statusFlags | ( | ) | const |
Get the status flags.
ushort wsID | ( | ) | const |
Get the workstation ID.