ClientData Struct Reference
|
fri
|
Public Member Functions |
Static Public Member Functions |
Public Attributes |
Static Protected Member Functions |
List of all members
KUKA::FRI::ClientData Struct Reference
Collaboration diagram for KUKA::FRI::ClientData:
Public Member Functions | |
| ClientData (int numDofs) | |
| void | resetCommandMessage () |
Static Public Member Functions | |
| static const FriIOValue & | getBooleanIOValue (const FRIMonitoringMessage *message, const char *name) |
| static const FriIOValue & | getDigitalIOValue (const FRIMonitoringMessage *message, const char *name) |
| static const FriIOValue & | getAnalogIOValue (const FRIMonitoringMessage *message, const char *name) |
| static void | setBooleanIOValue (FRICommandMessage *message, const char *name, const bool value, const FRIMonitoringMessage *monMessage) |
| static void | setDigitalIOValue (FRICommandMessage *message, const char *name, const unsigned long long value, const FRIMonitoringMessage *monMessage) |
| static void | setAnalogIOValue (FRICommandMessage *message, const char *name, const double value, const FRIMonitoringMessage *monMessage) |
Public Attributes | |
| char | receiveBuffer [FRI_MONITOR_MSG_MAX_SIZE] |
| monitoring message receive buffer | |
| char | sendBuffer [FRI_COMMAND_MSG_MAX_SIZE] |
| command message send buffer | |
| FRIMonitoringMessage | monitoringMsg |
| monitoring message struct | |
| FRICommandMessage | commandMsg |
| command message struct | |
| MonitoringMessageDecoder | decoder |
| monitoring message decoder | |
| CommandMessageEncoder | encoder |
| command message encoder | |
| ESessionState | lastState |
| last FRI state | |
| uint32_t | sequenceCounter |
| sequence counter for command messages | |
| uint32_t | lastSendCounter |
| steps since last send command | |
| uint32_t | expectedMonitorMsgID |
| expected ID for received monitoring messages | |
| const size_t | MAX_REQUESTED_TRANSFORMATIONS |
| maximum count of requested transformations | |
| const size_t | MAX_SIZE_TRANSFORMATION_ID |
| maximum size in bytes of a transformation ID | |
| std::vector< const char * > | requestedTrafoIDs |
| list of requested transformation ids | |
Static Protected Member Functions | |
| static const FriIOValue & | getIOValue (const FRIMonitoringMessage *message, const char *name, const FriIOType ioType) |
| static FriIOValue & | setIOValue (FRICommandMessage *message, const char *name, const FRIMonitoringMessage *monMessage, const FriIOType ioType) |
The documentation for this struct was generated from the following file:
- fri/FRI-Client-SDK_Cpp/src/base/friClientData.h
Generated by