MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
WatchDog Class Reference
Collaboration diagram for WatchDog:

Classes

struct  WatchedThread

Public Member Functions

 WatchDog (Uint32 interval=3000)
struct NdbThreaddoStart ()
void doStop ()
Uint32 setCheckInterval (Uint32 interval)
bool registerWatchedThread (Uint32 *counter, Uint32 threadId)
void unregisterWatchedThread (Uint32 threadId)

Protected Attributes

NdbThreadtheThreadPtr

Friends

void * runWatchDog (void *w)

Detailed Description

Definition at line 29 of file WatchDog.hpp.

Friends And Related Function Documentation

void* runWatchDog ( void *  w)
friend

Thread function

Definition at line 35 of file WatchDog.cpp.

Member Data Documentation

NdbThread* WatchDog::theThreadPtr
protected

Thread pointer

Definition at line 75 of file WatchDog.hpp.


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