f2c2026da15d34d63cd4cc0ac79d3fc6e769e6f2
[apps/agl-service-windowmanager-2017.git] / policy_manager / stm / zipc / StateTransitionor / RestrictionMode / ZREM_RestrictionMode.h
1 /************************************************************/
2 /*     ZREM_RestrictionMode.h                               */
3 /*     RestrictionMode State transition model header file   */
4 /*     ZIPC Designer Version 1.2.0                          */
5 /************************************************************/
6 #ifndef ZHEADER_ZREM_RESTRICTIONMODE_H
7 #define ZHEADER_ZREM_RESTRICTIONMODE_H
8
9 /*State management variable access define*/
10 #define ZREM_RESTRICTIONMODE ( 0U )
11 #define ZREM_RESTRICTIONMODES0 ( 0U )
12 #define ZREM_RESTRICTIONMODES1 ( 1U )
13 #define ZREM_RESTRICTIONMODES2 ( 2U )
14 #define ZREM_RESTRICTIONMODESTATENOMAX ( 1U )
15
16 /*End state define*/
17 #define ZREM_RESTRICTIONMODEEND ( 3U )
18 /*Terminate state define*/
19 #define ZREM_RESTRICTIONMODETERMINATE ( ZREM_RESTRICTIONMODEEND + 1U )
20
21 /*State no define*/
22 #define ZREM_RESTRICTIONMODES0STATENO ( 0U )
23 #define ZREM_RESTRICTIONMODES1STATENO ( 1U )
24 #define ZREM_RESTRICTIONMODES2STATENO ( 2U )
25
26 /*State serial no define*/
27 #define ZREM_RESTRICTIONMODES0STATESERIALNO ( 0U )
28 #define ZREM_RESTRICTIONMODES1STATESERIALNO ( 1U )
29 #define ZREM_RESTRICTIONMODES2STATESERIALNO ( 2U )
30
31 /*Event no define*/
32 #define ZREM_RESTRICTIONMODEE0EVENTNO ( 0U )
33 #define ZREM_RESTRICTIONMODEE1EVENTNO ( 1U )
34 #define ZREM_RESTRICTIONMODEE2EVENTNO ( 2U )
35
36 /*Event serial no define*/
37 #define ZREM_RESTRICTIONMODEE0EVENTSERIALNO ( 0U )
38 #define ZREM_RESTRICTIONMODEE1EVENTSERIALNO ( 1U )
39 #define ZREM_RESTRICTIONMODEE2EVENTSERIALNO ( 2U )
40
41 /*Extern function*/
42 extern void stm_rem_event_call( void );
43 extern void stm_rem_initialize( void );
44 extern void ZREM_RestrictionModeTerminate( void );
45
46 #endif