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

Public Member Functions

 ConnectionCallbackEntry (ConnectionCallbackHandle handle, ConnectionCallback callback)
 

Public Attributes

const ConnectionCallbackHandle handle
 
ConnectionCallback callback
 
bool active = true
 
unsigned activeCalls = 0
 
std::condition_variable cv
 

Detailed Description

Definition at line 61 of file protocol.cpp.

Constructor & Destructor Documentation

◆ ConnectionCallbackEntry()

geminipbh::GeminiProtocol::ConnectionCallbackEntry::ConnectionCallbackEntry ( ConnectionCallbackHandle  handle,
ConnectionCallback  callback 
)
inline

Definition at line 63 of file protocol.cpp.

Member Data Documentation

◆ active

bool geminipbh::GeminiProtocol::ConnectionCallbackEntry::active = true

Definition at line 70 of file protocol.cpp.

◆ activeCalls

unsigned geminipbh::GeminiProtocol::ConnectionCallbackEntry::activeCalls = 0

Definition at line 71 of file protocol.cpp.

◆ callback

ConnectionCallback geminipbh::GeminiProtocol::ConnectionCallbackEntry::callback

Definition at line 69 of file protocol.cpp.

◆ cv

std::condition_variable geminipbh::GeminiProtocol::ConnectionCallbackEntry::cv

Definition at line 72 of file protocol.cpp.

◆ handle

const ConnectionCallbackHandle geminipbh::GeminiProtocol::ConnectionCallbackEntry::handle

Definition at line 68 of file protocol.cpp.


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