ffa85529edecbc46ab8b436244df8fcc0ccf6b6c
[apps/agl-service-windowmanager-2017.git] / policy_manager / stm / zipc / StateTransitionor / HomeScreenLayer / ZHSL_HomeScreen.h
1 /************************************************************/
2 /*     ZHSL_HomeScreen.h                                    */
3 /*     HomeScreen State transition model header file        */
4 /*     ZIPC Designer Version 1.2.0                          */
5 /************************************************************/
6 #ifndef ZHEADER_ZHSL_HOMESCREEN_H
7 #define ZHEADER_ZHSL_HOMESCREEN_H
8
9 /*State management variable access define*/
10 #define ZHSL_HOMESCREEN ( 0U )
11 #define ZHSL_HOMESCREENS0 ( 0U )
12 #define ZHSL_HOMESCREENS1 ( 1U )
13 #define ZHSL_HOMESCREENSTATENOMAX ( 1U )
14
15 /*End state define*/
16 #define ZHSL_HOMESCREENEND ( 2U )
17 /*Terminate state define*/
18 #define ZHSL_HOMESCREENTERMINATE ( ZHSL_HOMESCREENEND + 1U )
19
20 /*State no define*/
21 #define ZHSL_HOMESCREENS0STATENO ( 0U )
22 #define ZHSL_HOMESCREENS1STATENO ( 1U )
23
24 /*State serial no define*/
25 #define ZHSL_HOMESCREENS0STATESERIALNO ( 0U )
26 #define ZHSL_HOMESCREENS1STATESERIALNO ( 1U )
27
28 /*Event no define*/
29 #define ZHSL_HOMESCREENE0EVENTNO ( 0U )
30
31 /*Event serial no define*/
32 #define ZHSL_HOMESCREENE0EVENTSERIALNO ( 0U )
33
34 /*Extern function*/
35 extern void stm_hsl_event_call( void );
36 extern void stm_hsl_initialize( void );
37 extern void ZHSL_HomeScreenTerminate( void );
38
39 #endif