On 24 March 2011 11:19, viswanadha rao palepu <[email protected]> wrote: > I am a c programmer in liunux. I just want to know how the kernel signals > the user level applications about suspend/hibernate.
The kernel just gets told to suspend by writing to a file in syfs. This is done typically by pm-suspend. When the pm-suspend command returns, the computer is resumed. In this way, upower emits a sleeping signal shortly before calling pm-suspend, and also emits a resuming signal when the command returns. Richard. _______________________________________________ devkit-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/devkit-devel
