RDK Documentation (Open Sourced RDK Components)
dsMgrPwrEventListener.h
Go to the documentation of this file.
1 /*
2  * If not stated otherwise in this file or this component's Licenses.txt file the
3  * following copyright and licenses apply:
4  *
5  * Copyright 2021 RDK Management
6  *
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  * http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18 */
19 
20 
21 
22 /**
23  * @file dsMgrPwrEventListener.h
24  *
25  * @defgroup IARMBUS_DS_MGR DS Manager
26  * @ingroup IARM_MGR_RPC
27  *
28  * DS (Device Settings) Manager is responsible for listening Power manager event and Set,
29  * - LED/Front Panel Indicators
30  * - Display (Aspect Ratio, EDID data etc.)
31  * - General Host configuration (Power managements, event management etc.)
32  */
33 
34 /**
35 * @defgroup iarmmgrs
36 * @{
37 * @defgroup dsmgr
38 * @{
39 **/
40 #ifndef DSMGR_DSMGRPWREVENTLISTENER_H_
41 #define DSMGR_DSMGRPWREVENTLISTENER_H_
42 
43 #include "libIARM.h"
44 #include "libIBusDaemon.h"
45 #include "dsMgrInternal.h"
46 #include "sysMgr.h"
47 #include "pwrMgr.h"
48 #include "dsMgr.h"
49 #include "libIBus.h"
50 #include "iarmUtil.h"
51 
52 
53 void initPwrEventListner(void);
54 
55 
56 
57 #endif /* DSMGR_DSMGRPWREVENTLISTENER_H_ */
sysMgr.h
IARM-Bus Sys Manager Public API.
libIBus.h
RDK IARM-Bus API Declarations.
pwrMgr.h
IARM-Bus Power Manager Public API.
dsMgrInternal.h