Change of the application thubnail indication of the menu screen and Correction with...
[profile/ivi/ico-uxf-homescreen.git] / include / ico_syc_def.h
1 /*
2  * Copyright (c) 2013, TOYOTA MOTOR CORPORATION.
3  *
4  * This program is licensed under the terms and conditions of the
5  * Apache License, version 2.0.  The full text of the Apache License is at
6  * http://www.apache.org/licenses/LICENSE-2.0
7  *
8  */
9 /**
10  * @brief   System Controller public header for permanent value
11  *
12  * @date    Feb-28-2013
13  */
14
15 #ifndef _ICO_SYC_DEF_H_
16 #define _ICO_SYC_DEF_H_
17
18 #include "ico_apf_error.h"
19
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23
24 /* common API error code        */
25 #define ICO_SYC_EOK     ICO_APF_RESOURCE_E_NONE             /* OK                   */
26 #define ICO_SYC_ENOENT  ICO_APF_RESOURCE_E_UNKOWN           /* No such object       */
27 #define ICO_SYC_ESRCH   ICO_APF_RESOURCE_E_NOT_INITIALIZED  /* Not initialized      */
28 #define ICO_SYC_EIO     ICO_APF_RESOURCE_E_COMMUNICATION    /* I/O error            */
29 #define ICO_SYC_ENOMEM  ICO_APF_RESOURCE_E_NOT_IMPLEMENTED  /* Out of memory        */
30 #define ICO_SYC_EINVAL  ICO_APF_RESOURCE_E_INVAL            /* Invalid argument     */
31 #define ICO_SYC_ENOSYS  (-99)                               /* System error         */
32
33 /* Vehicle information internal key */
34 enum    _ico_syc_regulation_vehicleinfo_id  {
35     ICO_SYC_VEHICLEINFO_VEHICLE_SPEED = 1,  /* vehicle speed                        */
36     ICO_SYC_VEHICLEINFO_SHIFT_POSITION,     /* shift position                       */
37     ICO_SYC_VEHICLEINFO_TURN_SIGNAL,        /* blinker signal                       */
38     ICO_SYC_VEHICLEINFO_LIGHT_LEFT,         /* left turn light status               */
39     ICO_SYC_VEHICLEINFO_LIGHT_RIGHT,        /* right turn light status              */
40
41     ICO_SYC_VEHICLEINFO_MAX                 /* maximum number of type               */
42 };
43
44 #ifdef __cplusplus
45 }
46 #endif
47 #endif /* _ICO_SYC_DEF_H_ */
48