As support hal-ipc communication,
to define hal-api <-> hal-backend communication way,
new enumeration is added.
- enum hal_common_transport
-> This indicates hal-api communication way.
Change-Id: I89a4ac7f5929a5e12e89cff1b6ddb62d9561f09b
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
HAL_COMMON_BACKEND_COMPATIBILITY_COMPATIBLE,
};
+enum hal_common_transport {
+ HAL_COMMON_TRANSPORT_UNKNOWN = 0, /**< This indicates undefined communication way with hal-backend */
+ HAL_COMMON_TRANSPORT_IPC, /**< This indicates ipc communication way with hal-backend */
+ HAL_COMMON_TRANSPORT_PASSTHROUGH, /**< This indicates dlopen communication way with hal-backend */
+};
+
/**
* @brief Get the backend library name according to the type of HAL module
* @param[in] HAL module id among enum hal_module