From 8b26825308a2cbbf5d4dee1d337f577e25f01aba Mon Sep 17 00:00:00 2001 From: Ashutosh Joshi Date: Tue, 10 Jan 2017 13:55:20 -0800 Subject: [PATCH] Add a callback to signal nanoApp abort. Adding a callback to indicate that a nanoApp has aborted. Test: ran update-makefiles. Change-Id: I4fdaf312c40e0e44f9e6326f37104c02da356999 --- contexthub/1.0/IContexthubCallback.hal | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/contexthub/1.0/IContexthubCallback.hal b/contexthub/1.0/IContexthubCallback.hal index 9e9cf27835..9a6db4c8cd 100644 --- a/contexthub/1.0/IContexthubCallback.hal +++ b/contexthub/1.0/IContexthubCallback.hal @@ -49,6 +49,20 @@ interface IContexthubCallback { */ handleHubEvent(AsyncEventType evt); + /* + * This callback is passed by the Contexthub service to the HAL + * implementation to allow the HAL to send a notification to the service + * that a nanp-app has aborted. + * This method must be called when a nanoapp invokes chreAbort(...)). + * + * @params appId : app identifier + * : abortCode code passed by the nanoApp. + * + * Also see chreAbort(...) + * + */ + handleAppAbort(uint64_t appId, uint32_t abortCode); + /* * This callback is passed by the Contexthub service to the HAL * implementation to allow the HAL to send information about the