From: Anupam Roy Date: Fri, 17 Jul 2020 16:47:32 +0000 (+0530) Subject: Mesh: Add IPC Events & signals entries X-Git-Tag: submit/tizen/20200724.011403~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=44b22b4c0a45987c42e3e4d80b62dfae71704f86;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git Mesh: Add IPC Events & signals entries Change-Id: I1d69e3ecda3e9c0164334f8037e8bcd2734913d8 Signed-off-by: Anupam Roy --- diff --git a/bt-service/services/bt-service-event-sender.c b/bt-service/services/bt-service-event-sender.c index 6ccac27..a38230d 100644 --- a/bt-service/services/bt-service-event-sender.c +++ b/bt-service/services/bt-service-event-sender.c @@ -132,6 +132,9 @@ int _bt_send_event(int event_type, int event, GVariant *param) path = BT_AUDIO_AVC_PATH; break; #endif + case BT_MESH_EVENT: + path = BT_MESH_PATH; + break; default: BT_ERR("Unknown event"); return BLUETOOTH_ERROR_INTERNAL; @@ -541,6 +544,52 @@ int _bt_send_event(int event_type, int event, GVariant *param) signal = BT_AUDIO_AVC_MODE_CHANGED; break; #endif + /* Mesh events */ + case BLUETOOTH_EVENT_MESH_SCAN_STARTED: + signal = BT_MESH_SCAN_STARTED; + break; + case BLUETOOTH_EVENT_MESH_SCAN_FINISHED: + signal = BT_MESH_SCAN_FINISHED; + break; + case BLUETOOTH_EVENT_MESH_SCAN_RESULT: + signal = BT_MESH_SCAN_RESULT; + break; + case BLUETOOTH_EVENT_MESH_AUTHENTICATION_REQUEST: + signal = BT_MESH_AUTHENTICATION_REQ; + break; + case BLUETOOTH_EVENT_MESH_PROVISIONING_FINISHED: + signal = BT_MESH_PROVISIONING_RESULT; + break; + case BLUETOOTH_EVENT_MESH_NODE_BROWSED: + signal = BT_MESH_NODE_BROWSED; + break; + case BLUETOOTH_EVENT_MESH_NODE_VENDOR_FEATURES: + signal = BT_MESH_NODE_VEND_FEATS; + break; + case BLUETOOTH_EVENT_MESH_NODE_KEY_CONFIGURED: + signal = BT_MESH_NODE_KEY_CONFIGURED; + break; + case BLUETOOTH_EVENT_MESH_NODE_TTL_CONFIGURED: + signal = BT_MESH_NODE_TTL_CONFIGURED; + break; + case BLUETOOTH_EVENT_MESH_NODE_MODEL_APPKEY_BIND: + signal = BT_MESH_MODEL_APPKEY_CONFIGURED; + break; + case BLUETOOTH_EVENT_MESH_MODEL_APPKEY_LIST: + signal = BT_MESH_MODEL_APPKEY_LIST; + break; + case BLUETOOTH_EVENT_MESH_MODEL_SUBSCRIPTION_LIST: + signal = BT_MESH_MODEL_SUB_LIST; + break; + case BLUETOOTH_EVENT_MESH_MODEL_SUBSCRIPTION_CONFGURED: + signal = BT_MESH_MODEL_SUB_CONF; + break; + case BLUETOOTH_EVENT_MESH_MODEL_VIRTUAL_SUBSCRIPTION_CONFGURED: + signal = BT_MESH_MODEL_VIR_SUB_CONF; + break; + case BLUETOOTH_EVENT_MESH_MODEL_PUBLICATION_STATUS: + signal = BT_MESH_MODEL_PUB_STATUS; + break; default: BT_ERR("Unknown event"); return BLUETOOTH_ERROR_INTERNAL;