LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BootupAnimation.h File Reference
#include "Common.h"
#include <glib.h>
#include <vector>
#include <string>
#include <QObject>
#include <QWidget>
#include <QPointer>
#include <QGraphicsObject>
#include <QPropertyAnimation>
#include <QParallelAnimationGroup>
#include <QTextLayout>
#include <QSocketNotifier>
Include dependency graph for BootupAnimation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BootupAnimation
 
class  BootupAnimationTransition
 

Macros

#define BOOT_ANIM_MESSAGE_LENGHT   (int)(sizeof(char) + 2 * sizeof(int))
 
#define BOOT_ANIM_MESSAGE_END_ANIMATION   0x01
 
#define BOOT_ANIM_MESSAGE_START_PROGRESS   0x02
 
#define BOOT_ANIM_MESSAGE_END_PROGRESS   0x03
 
#define BOOT_ANIM_MESSAGE_PROGRESS_UPDATE   0x04
 

Variables

int bootAnimPipeFd
 
pid_t bootAnimPid
 

Macro Definition Documentation

#define BOOT_ANIM_MESSAGE_END_ANIMATION   0x01
#define BOOT_ANIM_MESSAGE_END_PROGRESS   0x03
#define BOOT_ANIM_MESSAGE_LENGHT   (int)(sizeof(char) + 2 * sizeof(int))
#define BOOT_ANIM_MESSAGE_PROGRESS_UPDATE   0x04
#define BOOT_ANIM_MESSAGE_START_PROGRESS   0x02

Variable Documentation

pid_t bootAnimPid

Process ID of the bootup animation process

Set by spawnBootupAnimationProcess().

int bootAnimPipeFd

File descriptor of pipe to write to to talk to the boot animation process fork