Fawkes API  Fawkes Development Version
fawkes::OpenRaveInterface::OpenRaveInterface_data_t Struct Reference

Internal data storage, do NOT modify! More...

List of all members.

Public Attributes

int64_t timestamp_sec
 Interface Unix timestamp, seconds.
int64_t timestamp_usec
 Interface Unix timestamp, micro-seconds.
uint32_t msgid
 The ID of the message that is currently being processed, or 0 if no message is being processed.
bool final
 True, if the last goto command has been finished, false if it is still running.
uint32_t error_code
 Failure code set if final is true.
bool success
 True, if last command was successful.

Detailed Description

Internal data storage, do NOT modify!


Member Data Documentation

Failure code set if final is true.

0 if no error occured, an error code from ERROR_* constants otherwise (or a bit-wise combination).

Definition at line 51 of file OpenRaveInterface.h.

Referenced by fawkes::OpenRaveInterface::error_code(), and fawkes::OpenRaveInterface::set_error_code().

True, if the last goto command has been finished, false if it is still running.

Definition at line 49 of file OpenRaveInterface.h.

Referenced by fawkes::OpenRaveInterface::is_final(), and fawkes::OpenRaveInterface::set_final().

The ID of the message that is currently being processed, or 0 if no message is being processed.

Definition at line 47 of file OpenRaveInterface.h.

Referenced by fawkes::OpenRaveInterface::msgid(), and fawkes::OpenRaveInterface::set_msgid().

True, if last command was successful.

False otherwise

Definition at line 54 of file OpenRaveInterface.h.

Referenced by fawkes::OpenRaveInterface::is_success(), and fawkes::OpenRaveInterface::set_success().

Interface Unix timestamp, seconds.

Definition at line 45 of file OpenRaveInterface.h.

Interface Unix timestamp, micro-seconds.

Definition at line 46 of file OpenRaveInterface.h.


The documentation for this struct was generated from the following file: