libkeepalive
keepalive.h
Go to the documentation of this file.
1 /****************************************************************************************
2 **
3 ** Copyright (C) 2014 - 2018 Jolla Ltd.
4 **
5 ** Author: Simo Piiroinen <simo.piiroinen@jollamobile.com>
6 **
7 ** All rights reserved.
8 **
9 ** This file is part of nemo-keepalive package.
10 **
11 ** You may use this file under the terms of the GNU Lesser General
12 ** Public License version 2.1 as published by the Free Software Foundation
13 ** and appearing in the file license.lgpl included in the packaging
14 ** of this file.
15 **
16 ** This library is free software; you can redistribute it and/or
17 ** modify it under the terms of the GNU Lesser General Public
18 ** License version 2.1 as published by the Free Software Foundation
19 ** and appearing in the file license.lgpl included in the packaging
20 ** of this file.
21 **
22 ** This library is distributed in the hope that it will be useful,
23 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
24 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
25 ** Lesser General Public License for more details.
26 **
27 ****************************************************************************************/
28 
113 #ifndef KEEPALIVE_GLIB_KEEPALIVE_H_
114 # define KEEPALIVE_GLIB_KEEPALIVE_H_
115 
116 # ifdef __cplusplus
117 extern "C" {
118 # elif 0
119 } /* fool JED indentation ... */
120 # endif
121 
122 # include "keepalive-heartbeat.h"
123 # include "keepalive-cpukeepalive.h"
126 # include "keepalive-timeout.h"
127 
128 # ifdef __cplusplus
129 };
130 # endif
131 
132 #endif /* KEEPALIVE_GLIB_KEEPALIVE_H_ */
keepalive-displaykeepalive.h
Provides wrapper API for MCE blanking-pause D-Bus interface.
keepalive-cpukeepalive.h
Provides wrapper API for MCE CPU-keepalive D-Bus interface.
keepalive-timeout.h
Provides suspend aware timers with glib timeout compatible API.
keepalive-backgroundactivity.h
Provides API for preventing / waking up from suspend.
keepalive-heartbeat.h
Provides wrapper API for libiphb wakeups.