/**
 * @file    bfAgentMain.c
 * @brief   WSM BF trustlet main definition
 * @author  Sergii Sidorov (s.sidorov@samsung.com)
 * @version 1.0.1
 * @date Created Oct 09, 2015 11:00 AM
 * @par In Samsung Ukraine R&D Center (SURC) under a contract between
 * @par LLC "Samsung Electronics Ukraine Company" (Kyiv, Ukraine) and "Samsung Electronics Co", Ltd (Seoul, Republic of Korea)
 * @par Copyright: (c) Samsung Electronics Co, Ltd 2015-2017. All rights reserved.
 **/

#ifndef BF_AGENT_MAIN_H
#define BF_AGENT_MAIN_H

#include <sys/resource.h>

/********* !!!! WARNING !!!! ***************
* Please make sure such header is not included
* in more than one source-file of TA
*******************************************/

#define TA_PROP_UUID { 0xffffffff, 0x00, 0x00, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30 } }
#define TA_PROP_SINGLE_INSTANCE         FALSE
#define TA_PROP_MULTISESSION            FALSE
#define TA_PROP_INSTANCE_KEEPALIVE      FALSE
#define TA_PROP_DATASIZE                RLIM_INFINITY
#define TA_PROP_STACKSIZE               0x20000
#define TA_PROP_THREAD_COUNT            1
#define TA_PROP_NUMINSTANCES            1
#define TA_PROP_INITIAL_PRIORITY        RLIM_DEF_PRIORITY
#define TA_PROP_MAX_PRIORITY            RLIM_MAX_PRIORITY
#define TA_PROP_GROUP_ID                "samsung_ta"
#define TA_PROP_DBG_DLM_DATA_AVAILABLE  TA_DBG_DLM_BLOCKED
#define TA_PROP_DBG_PMR_DATA_AVAILABLE  TA_DBG_PMR_BLOCKED

#define TA_PROP_DESCRIPTION             "descr. WearableSM"
#define TA_PROP_VERSION                 "ver."VERSION_NUMBER

/* !!!! WARNING !!!! Do not write your code in this file !!!! */
#include <ta_property.h>

#endif // BF_AGENT_MAIN_H
