#include <mmsfbwindowmanagerthread.h>
Public Member Functions | |
MMSFBWindowManagerThread (MMSFBSurface **high_freq_surface, MMSFBSurface **high_freq_saved_surface, int *high_freq_lastflip, MMSMutex *lock) | |
Public Attributes | |
queue< FLIP_STRUCT > | flipQueue |
Private Member Functions | |
void | threadMain () |
Virtual main method for the thread. | |
Private Attributes | |
MMSFBSurface ** | high_freq_surface |
MMSFBSurface ** | high_freq_saved_surface |
int * | high_freq_lastflip |
MMSMutex * | lock |
Classes | |
struct | FLIP_STRUCT |
Definition at line 41 of file mmsfbwindowmanagerthread.h.
MMSFBWindowManagerThread::MMSFBWindowManagerThread | ( | MMSFBSurface ** | high_freq_surface, | |
MMSFBSurface ** | high_freq_saved_surface, | |||
int * | high_freq_lastflip, | |||
MMSMutex * | lock | |||
) |
Definition at line 36 of file mmsfbwindowmanagerthread.cpp.
void MMSFBWindowManagerThread::threadMain | ( | ) | [private, virtual] |
Virtual main method for the thread.
This virtual method is empty and have to be setup with code by a derived class. The MMSThread class is only the base class and cannot be constructed.
Implements MMSThread.
Definition at line 46 of file mmsfbwindowmanagerthread.cpp.
Definition at line 43 of file mmsfbwindowmanagerthread.h.
Definition at line 44 of file mmsfbwindowmanagerthread.h.
int* MMSFBWindowManagerThread::high_freq_lastflip [private] |
Definition at line 45 of file mmsfbwindowmanagerthread.h.
MMSMutex* MMSFBWindowManagerThread::lock [private] |
Definition at line 46 of file mmsfbwindowmanagerthread.h.
Definition at line 56 of file mmsfbwindowmanagerthread.h.