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

Public Member Functions

 TelemetryCallbackEntry (TelemetryCallbackHandle handle, TelemetryCallback callback)
 

Public Attributes

const TelemetryCallbackHandle handle
 
TelemetryCallback callback
 
bool active = true
 
unsigned activeCalls = 0
 
std::condition_variable cv
 

Detailed Description

Definition at line 47 of file protocol.cpp.

Constructor & Destructor Documentation

◆ TelemetryCallbackEntry()

geminipbh::GeminiProtocol::TelemetryCallbackEntry::TelemetryCallbackEntry ( TelemetryCallbackHandle  handle,
TelemetryCallback  callback 
)
inline

Definition at line 49 of file protocol.cpp.

Member Data Documentation

◆ active

bool geminipbh::GeminiProtocol::TelemetryCallbackEntry::active = true

Definition at line 56 of file protocol.cpp.

◆ activeCalls

unsigned geminipbh::GeminiProtocol::TelemetryCallbackEntry::activeCalls = 0

Definition at line 57 of file protocol.cpp.

◆ callback

TelemetryCallback geminipbh::GeminiProtocol::TelemetryCallbackEntry::callback

Definition at line 55 of file protocol.cpp.

◆ cv

std::condition_variable geminipbh::GeminiProtocol::TelemetryCallbackEntry::cv

Definition at line 58 of file protocol.cpp.

◆ handle

const TelemetryCallbackHandle geminipbh::GeminiProtocol::TelemetryCallbackEntry::handle

Definition at line 54 of file protocol.cpp.


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