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 }
 

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 549 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 552 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 555 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 551 of file MagAOXApp.hpp.


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