plugin-api: deviced: Add skeleton header for power module 28/296528/7
authorYoungjae Cho <y0.cho@samsung.com>
Mon, 31 Jul 2023 07:17:45 +0000 (16:17 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Wed, 2 Aug 2023 10:10:47 +0000 (19:10 +0900)
commit153f06c55997c59fc2278f9b512883bee9b35972
treedb87220d006139e14a2561f483b9e489d2518bf9
parentbac2f0522331809a94d3c6b12c0ff8c30fc6a602
plugin-api: deviced: Add skeleton header for power module

syscommon-plugin-deviced-common-interface.h
 - Define common types and macros that can be commonly utilized over
   the whole modules, by both core and plugin.
 - Added enum deviced_resource_type so that all modules can share the
   enum. This is because the enum must be unique for each module.

syscommon-plugin-deviced-power.h
 - Contain plugin-api functions that invoking plugin functions
   from the deviced core.

syscommon-plugin-deviced-power-interface.h
 - Contain types and macros that can be utilized by both core and
   plugin.

Change-Id: Iab8bc083a3610b720222df284f880d961fb75188
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
src/plugin-api/deviced/include/syscommon-plugin-deviced-common-interface.h [new file with mode: 0644]
src/plugin-api/deviced/include/syscommon-plugin-deviced-power-interface.h [new file with mode: 0644]
src/plugin-api/deviced/include/syscommon-plugin-deviced-power.h [new file with mode: 0644]