GrabberManager Class Reference

#include <netgrabbermanager.h>

List of all members.

Signals

void finished (void)

Public Member Functions

 GrabberManager ()
 ~GrabberManager ()
void startTimer ()
void stopTimer ()
void doUpdate ()
void refreshAll ()

Private Slots

void timeout (void)

Private Attributes

QMutex m_lock
QTimer * m_timer
GrabberScript::scriptList m_scripts
uint m_updateFreq
uint m_runningCount
bool m_refreshAll

Detailed Description

Definition at line 71 of file netgrabbermanager.h.


Constructor & Destructor Documentation

GrabberManager::GrabberManager (  ) 

Definition at line 142 of file netgrabbermanager.cpp.

GrabberManager::~GrabberManager (  ) 

Definition at line 153 of file netgrabbermanager.cpp.


Member Function Documentation

void GrabberManager::startTimer (  ) 

Definition at line 158 of file netgrabbermanager.cpp.

void GrabberManager::stopTimer (  ) 

Definition at line 163 of file netgrabbermanager.cpp.

void GrabberManager::doUpdate (  ) 

Definition at line 168 of file netgrabbermanager.cpp.

Referenced by timeout().

void GrabberManager::refreshAll (  ) 

Definition at line 184 of file netgrabbermanager.cpp.

void GrabberManager::finished ( void   )  [signal]
void GrabberManager::timeout ( void   )  [private, slot]

Definition at line 178 of file netgrabbermanager.cpp.

Referenced by GrabberManager().


Member Data Documentation

QMutex GrabberManager::m_lock [mutable, private]

Definition at line 91 of file netgrabbermanager.h.

Referenced by timeout().

QTimer* GrabberManager::m_timer [private]

Definition at line 92 of file netgrabbermanager.h.

Referenced by doUpdate(), GrabberManager(), startTimer(), stopTimer(), and ~GrabberManager().

Definition at line 93 of file netgrabbermanager.h.

Definition at line 94 of file netgrabbermanager.h.

Referenced by doUpdate(), GrabberManager(), and startTimer().

Definition at line 95 of file netgrabbermanager.h.

Referenced by GrabberManager().

Definition at line 96 of file netgrabbermanager.h.

Referenced by doUpdate(), GrabberManager(), and refreshAll().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:03 2012 for MythTV by  doxygen 1.6.3