API Documentation
Loading...
Searching...
No Matches
HardwareCommandQueue.h File Reference
#include "DLLInfo.h"
#include <NDEVR/BaseValues.h>
#include <NDEVR/String.h>
#include <NDEVR/Dictionary.h>
#include <NDEVR/RWLock.h>
#include <NDEVR/Time.h>
#include <NDEVR/TimeSpan.h>
#include <NDEVR/Thread.h>
#include <NDEVR/JSONNode.h>
#include <NDEVR/ProgressInfo.h>
#include <NDEVR/LogMessage.h>
#include <NDEVR/Exception.h>
Include dependency graph for HardwareCommandQueue.h:

Go to the source code of this file.

Classes

struct  CommandInformation
 Stores long-term statistics for commands executed using HardwareCommandQueue. More...
 
struct  HardwareCommandQueue< t_type >::CommandQueueItem
 
struct  HardwareCommandQueue< t_type >::CommandRecord
 
class  HardwareCommandQueue< t_type >
 A base class for communicating with Hardware, typically firmware by the software. Commands a queued up and sent, before waiting for a response for each command. More...
 

Namespaces

namespace  NDEVR
 

Enumerations

enum class  CommandSupport { e_supported , e_not_supported , e_not_known }
 Describes whether a HardwareCommandQueue supports certain commands. This is usually firmware. More...