add source for ces2019
[apps/agl-service-windowmanager-2017.git] / policy_manager / stm / zipc / StateTransitionor / CarState / ZCAR_CarState.h
1 /************************************************************/
2 /*     ZCAR_CarState.h                                      */
3 /*     CarState State transition model header file          */
4 /*     ZIPC Designer Version 1.2.0                          */
5 /************************************************************/
6 #ifndef ZHEADER_ZCAR_CARSTATE_H
7 #define ZHEADER_ZCAR_CARSTATE_H
8
9 /*State management variable access define*/
10 #define ZCAR_CARSTATE ( 0U )
11 #define ZCAR_CARSTATES0 ( 0U )
12 #define ZCAR_CARSTATES1 ( 1U )
13 #define ZCAR_CARSTATESTATENOMAX ( 1U )
14
15 /*End state define*/
16 #define ZCAR_CARSTATEEND ( 2U )
17 /*Terminate state define*/
18 #define ZCAR_CARSTATETERMINATE ( ZCAR_CARSTATEEND + 1U )
19
20 /*State no define*/
21 #define ZCAR_CARSTATES0STATENO ( 0U )
22 #define ZCAR_CARSTATES1STATENO ( 1U )
23
24 /*State serial no define*/
25 #define ZCAR_CARSTATES0STATESERIALNO ( 0U )
26 #define ZCAR_CARSTATES1STATESERIALNO ( 1U )
27
28 /*Event no define*/
29 #define ZCAR_CARSTATEE0EVENTNO ( 0U )
30 #define ZCAR_CARSTATEE1EVENTNO ( 1U )
31 #define ZCAR_CARSTATEE2EVENTNO ( 2U )
32 #define ZCAR_CARSTATEE3EVENTNO ( 3U )
33
34 /*Event serial no define*/
35 #define ZCAR_CARSTATEE0EVENTSERIALNO ( 0U )
36 #define ZCAR_CARSTATEE1EVENTSERIALNO ( 1U )
37 #define ZCAR_CARSTATEE2EVENTSERIALNO ( 2U )
38 #define ZCAR_CARSTATEE3EVENTSERIALNO ( 3U )
39
40 /*Extern function*/
41 extern void stm_rns_event_call( void );
42 extern void stm_rns_initialize( void );
43 extern void ZCAR_CarStateTerminate( void );
44
45 #endif