NDEVR
API Documentation
CommandInformation

Stores long-term statistics for commands executed using HardwareCommandQueue. More...

Collaboration diagram for CommandInformation:
[legend]

Public Attributes

String command
 The command string to send to the hardware.
String default_argument
 The default argument to use when executing this command.
uint04 number_of_attempts = 0
 The total number of times this command has been attempted.
uint04 number_of_failures = 0
 The total number of times this command has failed.
TimeSpan response_timeout = TimeSpan(0.0f)
 The maximum time to wait for a response.
TimeSpan rx_delay = TimeSpan(0.0f)
 The delay before reading the response to this command.
CommandSupport supports_command = CommandSupport::e_supported
 Whether this command is supported by the hardware.
TimeSpan total_time = TimeSpan(0.0f)
 The cumulative time spent executing this command.
TimeSpan tx_delay = TimeSpan(0.0f)
 The delay before transmitting this command.
String validation_regex
 A regex pattern used to validate the command response.

Detailed Description

Stores long-term statistics for commands executed using HardwareCommandQueue.


Definition at line 59 of file HardwareCommandQueue.h.


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