aboutsummaryrefslogtreecommitdiffstats
path: root/policy_manager/stm/zipc/StateTransitionor/AppsLayer/ZAPL_AppsLayer.h
blob: c4556e6bb8d7839f7fd601d55fa15a510cff6ee9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
/************************************************************/
/*     ZAPL_AppsLayer.h                                     */
/*     AppsLayer State transition model header file         */
/*     ZIPC Designer Version 1.2.1                          */
/************************************************************/
#ifndef ZHEADER_ZAPL_APPSLAYER_H
#define ZHEADER_ZAPL_APPSLAYER_H

/*State management variable access define*/
#define ZAPL_APPSLAYER ( 0U )
#define ZAPL_APPSLAYERS0F ( 1U )
#define ZAPL_APPSLAYERS1F ( 2U )
#define ZAPL_APPSLAYERS0 ( 0U )
#define ZAPL_RESTRICTIONMODEOFFS0 ( 0U )
#define ZAPL_RESTRICTIONMODEOFFS1 ( 1U )
#define ZAPL_RESTRICTIONMODEOFFS2 ( 2U )
#define ZAPL_RESTRICTIONMODEOFFS3 ( 3U )
#define ZAPL_RESTRICTIONMODEOFFS4 ( 4U )
#define ZAPL_RESTRICTIONMODEOFFS5 ( 5U )
#define ZAPL_RESTRICTIONMODEOFFS6 ( 6U )
#define ZAPL_RESTRICTIONMODEOFFS7 ( 7U )
#define ZAPL_RESTRICTIONMODEOFFS8 ( 8U )
#define ZAPL_RESTRICTIONMODEOFFS9 ( 9U )
#define ZAPL_APPSLAYERS1 ( 1U )
#define ZAPL_RESTRICTIONMODEONS0 ( 0U )
#define ZAPL_RESTRICTIONMODEONS1 ( 1U )
#define ZAPL_APPSLAYERSTATENOMAX ( 3U )

/*End state define*/
#define ZAPL_APPSLAYEREND ( 10U )
/*Terminate state define*/
#define ZAPL_APPSLAYERTERMINATE ( ZAPL_APPSLAYEREND + 1U )

/*State no define*/
#define ZAPL_APPSLAYERS0STATENO ( 0U )
#define ZAPL_RESTRICTIONMODEOFFS0STATENO ( 0U )
#define ZAPL_RESTRICTIONMODEOFFS1STATENO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFS2STATENO ( 2U )
#define ZAPL_RESTRICTIONMODEOFFS3STATENO ( 3U )
#define ZAPL_RESTRICTIONMODEOFFS4STATENO ( 4U )
#define ZAPL_RESTRICTIONMODEOFFS5STATENO ( 5U )
#define ZAPL_RESTRICTIONMODEOFFS6STATENO ( 6U )
#define ZAPL_RESTRICTIONMODEOFFS7STATENO ( 7U )
#define ZAPL_RESTRICTIONMODEOFFS8STATENO ( 8U )
#define ZAPL_RESTRICTIONMODEOFFS9STATENO ( 9U )
#define ZAPL_APPSLAYERS1STATENO ( 1U )
#define ZAPL_RESTRICTIONMODEONS0STATENO ( 0U )
#define ZAPL_RESTRICTIONMODEONS1STATENO ( 1U )

/*State serial no define*/
#define ZAPL_APPSLAYERS0STATESERIALNO ( 0U )
#define ZAPL_RESTRICTIONMODEOFFS0STATESERIALNO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFS1STATESERIALNO ( 2U )
#define ZAPL_RESTRICTIONMODEOFFS2STATESERIALNO ( 3U )
#define ZAPL_RESTRICTIONMODEOFFS3STATESERIALNO ( 4U )
#define ZAPL_RESTRICTIONMODEOFFS4STATESERIALNO ( 5U )
#define ZAPL_RESTRICTIONMODEOFFS5STATESERIALNO ( 6U )
#define ZAPL_RESTRICTIONMODEOFFS6STATESERIALNO ( 7U )
#define ZAPL_RESTRICTIONMODEOFFS7STATESERIALNO ( 8U )
#define ZAPL_RESTRICTIONMODEOFFS8STATESERIALNO ( 9U )
#define ZAPL_RESTRICTIONMODEOFFS9STATESERIALNO ( 10U )
#define ZAPL_APPSLAYERS1STATESERIALNO ( 11U )
#define ZAPL_RESTRICTIONMODEONS0STATESERIALNO ( 12U )
#define ZAPL_RESTRICTIONMODEONS1STATESERIALNO ( 13U )

/*Event no define*/
#define ZAPL_APPSLAYERE0EVENTNO ( 0U )
#define ZAPL_APPSLAYERE1EVENTNO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFE0EVENTNO ( 0U )
#define ZAPL_RESTRICTIONMODEOFFE1EVENTNO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFE2EVENTNO ( 2U )
#define ZAPL_RESTRICTIONMODEOFFE3EVENTNO ( 3U )
#define ZAPL_RESTRICTIONMODEOFFE4EVENTNO ( 4U )
#define ZAPL_RESTRICTIONMODEOFFE5EVENTNO ( 5U )
#define ZAPL_RESTRICTIONMODEOFFE6EVENTNO ( 6U )
#define ZAPL_RESTRICTIONMODEOFFE7EVENTNO ( 7U )
#define ZAPL_RESTRICTIONMODEOFFE8EVENTNO ( 8U )
#define ZAPL_RESTRICTIONMODEOFFE9EVENTNO ( 9U )
#define ZAPL_RESTRICTIONMODEOFFE10EVENTNO ( 10U )
#define ZAPL_RESTRICTIONMODEOFFE11EVENTNO ( 11U )
#define ZAPL_RESTRICTIONMODEOFFE12EVENTNO ( 12U )
#define ZAPL_RESTRICTIONMODEOFFE13EVENTNO ( 13U )
#define ZAPL_RESTRICTIONMODEOFFE14EVENTNO ( 14U )
#define ZAPL_RESTRICTIONMODEOFFE15EVENTNO ( 15U )
#define ZAPL_RESTRICTIONMODEOFFE16EVENTNO ( 16U )
#define ZAPL_RESTRICTIONMODEOFFE17EVENTNO ( 17U )
#define ZAPL_RESTRICTIONMODEOFFE18EVENTNO ( 18U )
#define ZAPL_RESTRICTIONMODEOFFE19EVENTNO ( 19U )
#define ZAPL_RESTRICTIONMODEOFFE20EVENTNO ( 20U )
#define ZAPL_RESTRICTIONMODEOFFE21EVENTNO ( 21U )
#define ZAPL_RESTRICTIONMODEOFFE22EVENTNO ( 22U )
#define ZAPL_RESTRICTIONMODEOFFE23EVENTNO ( 23U )
#define ZAPL_RESTRICTIONMODEOFFE24EVENTNO ( 24U )
#define ZAPL_RESTRICTIONMODEOFFE25EVENTNO ( 25U )
#define ZAPL_RESTRICTIONMODEONE0EVENTNO ( 0U )
#define ZAPL_RESTRICTIONMODEONE1EVENTNO ( 1U )
#define ZAPL_RESTRICTIONMODEONE2EVENTNO ( 2U )
#define ZAPL_RESTRICTIONMODEONE3EVENTNO ( 3U )

/*Event serial no define*/
#define ZAPL_APPSLAYERE0EVENTSERIALNO ( 0U )
#define ZAPL_APPSLAYERE1EVENTSERIALNO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFE0EVENTNO ( 0U )
#define ZAPL_RESTRICTIONMODEOFFE1EVENTNO ( 1U )
#define ZAPL_RESTRICTIONMODEOFFE2EVENTNO ( 2U )
#define ZAPL_RESTRICTIONMODEOFFE3EVENTNO ( 3U )
#define ZAPL_RESTRICTIONMODEOFFE4EVENTNO ( 4U )
#define ZAPL_RESTRICTIONMODEOFFE5EVENTNO ( 5U )
#define ZAPL_RESTRICTIONMODEOFFE6EVENTNO ( 6U )
#define ZAPL_RESTRICTIONMODEOFFE7EVENTNO ( 7U )
#define ZAPL_RESTRICTIONMODEOFFE8EVENTNO ( 8U )
#define ZAPL_RESTRICTIONMODEOFFE9EVENTNO ( 9U )
#define ZAPL_RESTRICTIONMODEOFFE10EVENTNO ( 10U )
#define ZAPL_RESTRICTIONMODEOFFE11EVENTNO ( 11U )
#define ZAPL_RESTRICTIONMODEOFFE12EVENTNO ( 12U )
#define ZAPL_RESTRICTIONMODEOFFE13EVENTNO ( 13U )
#define ZAPL_RESTRICTIONMODEOFFE14EVENTNO ( 14U )
#define ZAPL_RESTRICTIONMODEOFFE15EVENTNO ( 15U )
#define ZAPL_RESTRICTIONMODEOFFE16EVENTNO ( 16U )
#define ZAPL_RESTRICTIONMODEOFFE17EVENTNO ( 17U )
#define ZAPL_RESTRICTIONMODEOFFE18EVENTNO ( 18U )
#define ZAPL_RESTRICTIONMODEOFFE19EVENTNO ( 19U )
#define ZAPL_RESTRICTIONMODEOFFE20EVENTNO ( 20U )
#define ZAPL_RESTRICTIONMODEOFFE21EVENTNO ( 21U )
#define ZAPL_RESTRICTIONMODEOFFE22EVENTNO ( 22U )
#define ZAPL_RESTRICTIONMODEOFFE23EVENTNO ( 23U )
#define ZAPL_RESTRICTIONMODEOFFE24EVENTNO ( 24U )
#define ZAPL_RESTRICTIONMODEOFFE25EVENTNO ( 25U )
#define ZAPL_RESTRICTIONMODEONE0EVENTNO ( 0U )
#define ZAPL_RESTRICTIONMODEONE1EVENTNO ( 1U )
#define ZAPL_RESTRICTIONMODEONE2EVENTNO ( 2U )
#define ZAPL_RESTRICTIONMODEONE3EVENTNO ( 3U )

/*Extern function*/
extern void stm_apl_event_call( void );
extern void stm_apl_initialize( void );
extern void ZAPL_AppsLayerTerminate( void );

#endif