TIME_TRACER_ITEM_BEGIN(__FUNCTION__, 1);;
- // Access Check
- TIME_TRACER_ITEM_BEGIN("sendData::ACE", 1);;
- AceSecurityStatus status = BLUETOOTH_CHECK_ACCESS(BLUETOOTH_HEALTH_CHANNEL_API_SEND_DATA);
- TIME_TRACER_ITEM_END("sendData::ACE", 1);;
- TIZEN_SYNC_ACCESS_HANDLER(status, context, exception);
-
try {
// Private Object
BluetoothHealthChannelPtr priv = static_cast<BluetoothHealthChannelPtr>(JSObjectGetPrivate(thisObject));
if (!priv) {
throw DeviceAPI::Common::UnknownException("Private object is NULL.");
}
-
+ // Access Check
+ TIME_TRACER_ITEM_BEGIN("sendData::ACE", 1);;
+ TIZEN_CHECK_ACCESS(context, exception, priv, BLUETOOTH_HEALTH_CHANNEL_API_SEND_DATA);
+ TIME_TRACER_ITEM_END("sendData::ACE", 1);;
+
ArgumentValidator validator(context, argumentCount, arguments);
JSObjectRef dataArrayObj = validator.toArrayObject(0); // data
{
LoggerD("Enter");
- TIME_TRACER_ITEM_BEGIN(__FUNCTION__, 1);;
+ TIME_TRACER_ITEM_BEGIN(__FUNCTION__, 1);
- // Access Check
- TIME_TRACER_ITEM_BEGIN("close::ACE", 1);;
- AceSecurityStatus status = BLUETOOTH_CHECK_ACCESS(BLUETOOTH_HEALTH_CHANNEL_API_CLOSE);
- TIME_TRACER_ITEM_END("close::ACE", 1);;
- TIZEN_SYNC_ACCESS_HANDLER(status, context, exception);
+
try {
// Private Object
if (!priv) {
throw DeviceAPI::Common::UnknownException("Private object is NULL.");
}
+ // Access Check
+ TIME_TRACER_ITEM_BEGIN("close::ACE", 1);;
+ TIZEN_CHECK_ACCESS(context, exception, priv, BLUETOOTH_HEALTH_CHANNEL_API_CLOSE);
+ TIME_TRACER_ITEM_END("close::ACE", 1);;
priv->close();
TIME_TRACER_ITEM_END(__FUNCTION__, 1);;
TIME_TRACER_ITEM_BEGIN(__FUNCTION__, 1);;
- // Access Check
- TIME_TRACER_ITEM_BEGIN("setListener::ACE", 1);;
- AceSecurityStatus status = BLUETOOTH_CHECK_ACCESS(BLUETOOTH_HEALTH_CHANNEL_API_SET_LISTENER);
- TIME_TRACER_ITEM_END("setListener::ACE", 1);;
- TIZEN_SYNC_ACCESS_HANDLER(status, context, exception);
+
try {
// Private Object
throw DeviceAPI::Common::UnknownException("Private object is NULL.");
}
+ // Access Check
+ TIME_TRACER_ITEM_BEGIN("setListener::ACE", 1);;
+ TIZEN_CHECK_ACCESS(context, exception, priv, BLUETOOTH_HEALTH_CHANNEL_API_SET_LISTENER);
+ TIME_TRACER_ITEM_END("setListener::ACE", 1);;
+
+
// Validate arguments
ArgumentValidator validator(context, argumentCount, arguments);
TIME_TRACER_ITEM_BEGIN(__FUNCTION__, 1);;
- // Access Check
- TIME_TRACER_ITEM_BEGIN("unsetListener::ACE", 1);;
- AceSecurityStatus status = BLUETOOTH_CHECK_ACCESS(BLUETOOTH_HEALTH_CHANNEL_API_UNSET_LISTENER);
- TIME_TRACER_ITEM_END("unsetListener::ACE", 1);;
- TIZEN_SYNC_ACCESS_HANDLER(status, context, exception);
try {
// Private Object
if (!priv) {
throw DeviceAPI::Common::UnknownException("Private object is NULL.");
}
+ // Access Check
+ TIME_TRACER_ITEM_BEGIN("unsetListener::ACE", 1);
+ TIZEN_CHECK_ACCESS(context, exception, priv, BLUETOOTH_HEALTH_CHANNEL_API_UNSET_LISTENER);
+ TIME_TRACER_ITEM_END("unsetListener::ACE", 1);
+
priv->unsetListener();
TIME_TRACER_ITEM_END(__FUNCTION__, 1);;