Fawkes API  Fawkes Development Version
fawkes::SkillerInterface::SkillerInterface_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.
char skill_string [1024]
 Currently executed skill string, at least the first 1023 bytes of it.
char error [128]
 String describing the error.
uint32_t exclusive_controller
 Instance serial of the exclusive controller of the skiller.
int32_t status
 The status of the current skill execution.
bool continuous
 True if continuous execution is in progress, false if no skill string is executed at all or it is executed one-shot with ExecSkillMessage.

Detailed Description

Internal data storage, do NOT modify!


Member Data Documentation

True if continuous execution is in progress, false if no skill string is executed at all or it is executed one-shot with ExecSkillMessage.

Definition at line 73 of file SkillerInterface.h.

String describing the error.

Can be set by a skill when it fails.

Definition at line 62 of file SkillerInterface.h.

Instance serial of the exclusive controller of the skiller.

If this does not carry your instance serial your exec messages will be ignored. Aquire control with the AquireControlMessage. Make sure you release control before exiting.

Definition at line 65 of file SkillerInterface.h.

The status of the current skill execution.

Definition at line 70 of file SkillerInterface.h.

Interface Unix timestamp, seconds.

Definition at line 56 of file SkillerInterface.h.

Interface Unix timestamp, micro-seconds.

Definition at line 57 of file SkillerInterface.h.


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