• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

klaptopdaemon

laptop_daemon Class Reference

#include <laptop_daemon.h>

Inheritance diagram for laptop_daemon:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 77 of file laptop_daemon.h.


Signals

void signal_checkBattery ()

DCOP Member Functions

void restart ()
void quit ()

Public Member Functions

 laptop_daemon (QObject *parent, const QList< QVariant > &)
 ~laptop_daemon ()
void setPollInterval (const int poll=60)
void SetBrightness (bool blank, int v)
int GetBrightness ()
void SetThrottle (QString v)
void SetPerformance (QString v)
void ButtonThreadInternals ()
bool x11Event (XEvent *event)
bool exists ()
QString noBatteryIcon ()
QString chargeIcon ()
QString noChargeIcon ()

Public Attributes

int val
int powered
int left

Protected Slots

void checkBatteryNow ()
void timerDone ()
void dock_quit ()
void updatePCMCIA (int num)
void sonyDataReceived ()
void BackoffRestart ()
void WakeCheck ()

Protected Member Functions

void timerEvent (QTimerEvent *)
void WakeUpAuto ()

Protected Attributes

int triggered [2]
int oldval
int oldexists
int oldpowered
int oldleft
int knownFullyCharged
int changed
int oldTimer
bool timer
int power_time
KPCMCIA * _pcmcia
int sony_fd
Display * sony_disp
QSocketNotifier * sony_notifier
int brightness
bool lid_state
bool power_state
ButtonThread buttonThread
XAutoLock autoLock
bool need_wait
bool saved_brightness
bool saved_throttle
bool saved_performance
int saved_brightness_val
QString saved_performance_val
QString saved_throttle_val
QTimer * wake_timer
QPoint wakepos
QTimer * backoffTimer
bool power_button_off
bool button_bright_saved
int button_bright_val
bool button_saved_performance
QString button_saved_performance_val
bool button_saved_throttle
QString button_saved_throttle_val
daemon_state s
XWidget * xwidget

Constructor & Destructor Documentation

laptop_daemon::laptop_daemon ( QObject *  parent,
const QList< QVariant > &   
)

Definition at line 72 of file laptop_daemon.cpp.

laptop_daemon::~laptop_daemon (  ) 

Definition at line 124 of file laptop_daemon.cpp.


Member Function Documentation

void laptop_daemon::setPollInterval ( const int  poll = 60  ) 

Definition at line 715 of file laptop_daemon.cpp.

void laptop_daemon::SetBrightness ( bool  blank,
int  v 
)

Definition at line 928 of file laptop_daemon.cpp.

int laptop_daemon::GetBrightness (  )  [inline]

Definition at line 86 of file laptop_daemon.h.

void laptop_daemon::SetThrottle ( QString  v  ) 

Definition at line 936 of file laptop_daemon.cpp.

void laptop_daemon::SetPerformance ( QString  v  ) 

Definition at line 941 of file laptop_daemon.cpp.

void laptop_daemon::ButtonThreadInternals (  ) 

Definition at line 956 of file laptop_daemon.cpp.

void laptop_daemon::restart (  ) 

Definition at line 140 of file laptop_daemon.cpp.

void laptop_daemon::quit (  ) 

Definition at line 135 of file laptop_daemon.cpp.

void laptop_daemon::signal_checkBattery (  )  [signal]

void laptop_daemon::timerEvent ( QTimerEvent *   )  [protected]

Definition at line 730 of file laptop_daemon.cpp.

void laptop_daemon::checkBatteryNow (  )  [protected, slot]

Definition at line 638 of file laptop_daemon.cpp.

void laptop_daemon::timerDone (  )  [protected, slot]

Definition at line 330 of file laptop_daemon.cpp.

void laptop_daemon::dock_quit (  )  [protected, slot]

Definition at line 480 of file laptop_daemon.cpp.

void laptop_daemon::updatePCMCIA ( int  num  )  [protected, slot]

Definition at line 488 of file laptop_daemon.cpp.

void laptop_daemon::sonyDataReceived (  )  [protected, slot]

Definition at line 896 of file laptop_daemon.cpp.

void laptop_daemon::BackoffRestart (  )  [protected, slot]

Definition at line 405 of file laptop_daemon.cpp.

void laptop_daemon::WakeCheck (  )  [protected, slot]

Definition at line 416 of file laptop_daemon.cpp.

bool laptop_daemon::x11Event ( XEvent *  event  ) 

Definition at line 459 of file laptop_daemon.cpp.

bool laptop_daemon::exists (  )  [inline]

Definition at line 129 of file laptop_daemon.h.

QString laptop_daemon::noBatteryIcon (  )  [inline]

Definition at line 130 of file laptop_daemon.h.

QString laptop_daemon::chargeIcon (  )  [inline]

Definition at line 131 of file laptop_daemon.h.

QString laptop_daemon::noChargeIcon (  )  [inline]

Definition at line 132 of file laptop_daemon.h.

void laptop_daemon::WakeUpAuto (  )  [protected]

Definition at line 435 of file laptop_daemon.cpp.


Member Data Documentation

int laptop_daemon::val

Definition at line 125 of file laptop_daemon.h.

int laptop_daemon::powered

Definition at line 126 of file laptop_daemon.h.

int laptop_daemon::left

Definition at line 127 of file laptop_daemon.h.

int laptop_daemon::triggered[2] [protected]

Definition at line 134 of file laptop_daemon.h.

int laptop_daemon::oldval [protected]

Definition at line 136 of file laptop_daemon.h.

int laptop_daemon::oldexists [protected]

Definition at line 136 of file laptop_daemon.h.

int laptop_daemon::oldpowered [protected]

Definition at line 136 of file laptop_daemon.h.

int laptop_daemon::oldleft [protected]

Definition at line 136 of file laptop_daemon.h.

int laptop_daemon::knownFullyCharged [protected]

Definition at line 136 of file laptop_daemon.h.

int laptop_daemon::changed [protected]

Definition at line 138 of file laptop_daemon.h.

int laptop_daemon::oldTimer [protected]

Definition at line 140 of file laptop_daemon.h.

bool laptop_daemon::timer [protected]

Definition at line 141 of file laptop_daemon.h.

int laptop_daemon::power_time [protected]

Definition at line 143 of file laptop_daemon.h.

KPCMCIA* laptop_daemon::_pcmcia [protected]

Definition at line 146 of file laptop_daemon.h.

int laptop_daemon::sony_fd [protected]

Definition at line 150 of file laptop_daemon.h.

Display* laptop_daemon::sony_disp [protected]

Definition at line 151 of file laptop_daemon.h.

QSocketNotifier* laptop_daemon::sony_notifier [protected]

Definition at line 152 of file laptop_daemon.h.

int laptop_daemon::brightness [protected]

Definition at line 156 of file laptop_daemon.h.

bool laptop_daemon::lid_state [protected]

Definition at line 158 of file laptop_daemon.h.

bool laptop_daemon::power_state [protected]

Definition at line 159 of file laptop_daemon.h.

ButtonThread laptop_daemon::buttonThread [protected]

Definition at line 160 of file laptop_daemon.h.

XAutoLock laptop_daemon::autoLock [protected]

Definition at line 164 of file laptop_daemon.h.

bool laptop_daemon::need_wait [protected]

Definition at line 165 of file laptop_daemon.h.

bool laptop_daemon::saved_brightness [protected]

Definition at line 166 of file laptop_daemon.h.

bool laptop_daemon::saved_throttle [protected]

Definition at line 166 of file laptop_daemon.h.

bool laptop_daemon::saved_performance [protected]

Definition at line 166 of file laptop_daemon.h.

int laptop_daemon::saved_brightness_val [protected]

Definition at line 167 of file laptop_daemon.h.

QString laptop_daemon::saved_performance_val [protected]

Definition at line 168 of file laptop_daemon.h.

QString laptop_daemon::saved_throttle_val [protected]

Definition at line 168 of file laptop_daemon.h.

QTimer* laptop_daemon::wake_timer [protected]

Definition at line 169 of file laptop_daemon.h.

QPoint laptop_daemon::wakepos [protected]

Definition at line 170 of file laptop_daemon.h.

QTimer* laptop_daemon::backoffTimer [protected]

Definition at line 172 of file laptop_daemon.h.

bool laptop_daemon::power_button_off [protected]

Definition at line 174 of file laptop_daemon.h.

bool laptop_daemon::button_bright_saved [protected]

Definition at line 175 of file laptop_daemon.h.

int laptop_daemon::button_bright_val [protected]

Definition at line 176 of file laptop_daemon.h.

bool laptop_daemon::button_saved_performance [protected]

Definition at line 177 of file laptop_daemon.h.

QString laptop_daemon::button_saved_performance_val [protected]

Definition at line 178 of file laptop_daemon.h.

bool laptop_daemon::button_saved_throttle [protected]

Definition at line 179 of file laptop_daemon.h.

QString laptop_daemon::button_saved_throttle_val [protected]

Definition at line 180 of file laptop_daemon.h.

daemon_state laptop_daemon::s [protected]

Definition at line 182 of file laptop_daemon.h.

XWidget* laptop_daemon::xwidget [protected]

Definition at line 184 of file laptop_daemon.h.


The documentation for this class was generated from the following files:
  • laptop_daemon.h
  • laptop_daemon.cpp

klaptopdaemon

Skip menu "klaptopdaemon"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal