Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
ActiveFocuserUtils::Poller Class Reference

#include <activefocuser_utils.h>

Public Member Functions

bool Start ()
 
bool Stop ()
 

Static Public Member Functions

static PollerGetInstance (hid_device &hid_handle)
 

Public Attributes

bool IsRunning
 

Protected Member Functions

 Poller (hid_device &hid_handle)
 
 ~Poller ()
 

Protected Attributes

hid_devicehid_handle_
 

Detailed Description

Definition at line 73 of file activefocuser_utils.h.

Constructor & Destructor Documentation

◆ Poller()

ActiveFocuserUtils::Poller::Poller ( hid_device hid_handle)
inlineprotected

Definition at line 81 of file activefocuser_utils.h.

◆ ~Poller()

ActiveFocuserUtils::Poller::~Poller ( )
inlineprotected

Definition at line 82 of file activefocuser_utils.h.

Member Function Documentation

◆ GetInstance()

ActiveFocuserUtils::Poller * ActiveFocuserUtils::Poller::GetInstance ( hid_device hid_handle)
static

Definition at line 104 of file activefocuser_utils.cpp.

◆ Start()

bool ActiveFocuserUtils::Poller::Start ( )

Definition at line 179 of file activefocuser_utils.cpp.

◆ Stop()

bool ActiveFocuserUtils::Poller::Stop ( )

Definition at line 193 of file activefocuser_utils.cpp.

Member Data Documentation

◆ hid_handle_

hid_device& ActiveFocuserUtils::Poller::hid_handle_
protected

Definition at line 83 of file activefocuser_utils.h.

◆ IsRunning

bool ActiveFocuserUtils::Poller::IsRunning

Definition at line 77 of file activefocuser_utils.h.


The documentation for this class was generated from the following files: