Instrument Neutral Distributed Interface INDI 2.2.5
Public Member Functions | Public Attributes | List of all members
geminipbh::indi_driver::PendingOperation Struct Reference

#include <driver_support.h>

Public Member Functions

 PendingOperation (PendingOperationKind kind, std::size_t index, OperationTarget target, std::chrono::steady_clock::time_point deadline)
 

Public Attributes

PendingOperationKind kind
 
std::size_t index = 0
 
OperationTarget target
 
std::chrono::steady_clock::time_point deadline
 

Detailed Description

Definition at line 68 of file driver_support.h.

Constructor & Destructor Documentation

◆ PendingOperation()

geminipbh::indi_driver::PendingOperation::PendingOperation ( PendingOperationKind  kind,
std::size_t  index,
OperationTarget  target,
std::chrono::steady_clock::time_point  deadline 
)
inline

Definition at line 70 of file driver_support.h.

Member Data Documentation

◆ deadline

std::chrono::steady_clock::time_point geminipbh::indi_driver::PendingOperation::deadline

Definition at line 81 of file driver_support.h.

◆ index

std::size_t geminipbh::indi_driver::PendingOperation::index = 0

Definition at line 79 of file driver_support.h.

◆ kind

PendingOperationKind geminipbh::indi_driver::PendingOperation::kind

Definition at line 78 of file driver_support.h.

◆ target

OperationTarget geminipbh::indi_driver::PendingOperation::target

Definition at line 80 of file driver_support.h.


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