API
MagAOX::app::MagAOXApp< _useINDI >::indiCallBack Struct Reference

Structure to hold the call-back details for handling INDI communications. More...

#include <MagAOXApp.hpp>

Collaboration diagram for MagAOX::app::MagAOXApp< _useINDI >::indiCallBack:
Collaboration graph

Public Attributes

pcf::IndiProperty * property {0}
 A pointer to an INDI property. More...
 
int(* callBack )(void *, const pcf::IndiProperty &)
 
bool m_defReceived {false}
 The function to call for a new or set property. More...
 

Detailed Description

template<bool _useINDI = true>
struct MagAOX::app::MagAOXApp< _useINDI >::indiCallBack

Structure to hold the call-back details for handling INDI communications.

Definition at line 544 of file MagAOXApp.hpp.

Member Data Documentation

◆ callBack

template<bool _useINDI = true>
int(* MagAOX::app::MagAOXApp< _useINDI >::indiCallBack::callBack) (void *, const pcf::IndiProperty &)
inline

Definition at line 547 of file MagAOXApp.hpp.

◆ m_defReceived

template<bool _useINDI = true>
bool MagAOX::app::MagAOXApp< _useINDI >::indiCallBack::m_defReceived {false}

The function to call for a new or set property.

Flag indicating that a DefProperty has been received after a GetProperty.

Definition at line 548 of file MagAOXApp.hpp.

◆ property

template<bool _useINDI = true>
pcf::IndiProperty* MagAOX::app::MagAOXApp< _useINDI >::indiCallBack::property {0}

A pointer to an INDI property.

Definition at line 546 of file MagAOXApp.hpp.


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