summaryrefslogtreecommitdiff
path: root/cesar/VisualState/coder/main_fsmAction.h
blob: cddc6dca2cc7573f230547e8a117ab5e224777a6 (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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
/*
 * Id:        main_fsmAction.h
 *
 * Function:  VS System Action Expression Pointer Table Header File.
 *
 * Generated: Fri Feb 15 12:04:56 2008
 *
 * Coder 5, 4, 0, 1273
 * 
 * This is an automatically generated file. It will be overwritten by the Coder. 
 * 
 * DO NOT EDIT THE FILE! 
 */


#ifndef __MAIN_FSMACTION_H
#define __MAIN_FSMACTION_H


/*
 * Include SEM Defines Header File.
 */
#include "SEMEDef.h"


#if (VS_CODER_GUID != 0X000756878)
#error The generated file does not match the SEMTypes.h header file.
#endif


/*
 * Action Function Prototypes.
 */
extern VS_VOID cp_station_set_assoc_status (VS_BOOL associated);
extern VS_VOID cp_station_set_auth_status (VS_BOOL is_authenticated);
extern VS_VOID cp_station_set_cco_status (VS_BOOL is_cco);
extern VS_VOID init_system (VS_VOID);
extern VS_VOID launch_bbt_timer (VS_VOID);
extern VS_VOID launch_beacon_timer (VS_VOID);
extern VS_VOID launch_ustt_timer (VS_VOID);
extern VS_VOID process_cc_assoc_cnf (VS_VOIDPTR mme_address);
extern VS_VOID process_cc_assoc_req (VS_VOIDPTR mme_address);
extern VS_VOID process_cc_set_tei_map_ind (VS_VOIDPTR mme_address);
extern VS_VOID process_cc_set_tei_map_req (VS_VOIDPTR mme_address);
extern VS_VOID process_drv_set_avln_hfid (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_cco_preference (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_dpw_req (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_m_sta_hfid (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_mac_address (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_nid (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_npw (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_sl (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_snid (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_tonemask (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_u_sta_hfid (VS_VOIDPTR msg);
extern VS_VOID process_drv_set_was_cco (VS_VOIDPTR msg);
extern VS_VOID process_drv_start_mac_req (VS_VOIDPTR msg);
extern VS_VOID process_usta_mme (VS_VOIDPTR mme_address);
extern VS_VOID record_usta_mme (VS_VOIDPTR mme_address);
extern VS_VOID send_discover_beacon_as_ucco (VS_VOID);
extern VS_VOID station_bbt_expires (VS_VOID);
extern VS_VOID trace_cco (VS_VOID);
extern VS_VOID trace_pond (VS_VOID);
extern VS_VOID trace_sta (VS_VOID);
extern VS_VOID trace_ucco (VS_VOID);
extern VS_VOID trace_usta (VS_VOID);
extern VS_VOID transmit_unassoc_sta_mme (VS_VOID);
extern VS_VOID try_associate (VS_VOIDPTR beacon_address);


/*
 * Include SEM Library Header File.
 */
#include "SEMLibE.h"


/*
 * Action Expression Function Prototypes.
 */
extern VS_VOID MainVSAction_0 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_1 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_2 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_3 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_4 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_5 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_6 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_7 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_8 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_9 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_10 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_11 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_12 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_13 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_14 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_15 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_16 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_17 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_18 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_19 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_20 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_21 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_22 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_23 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_24 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_25 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_26 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_27 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_28 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_29 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_30 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_31 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_32 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_33 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_34 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_35 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_36 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_37 (SEM_CONTEXT VS_TQ_CONTEXT * Context);

extern VS_VOID MainVSAction_38 (SEM_CONTEXT VS_TQ_CONTEXT * Context);


/*
 * Action Expression Pointer Table.
 */
extern VS_ACTIONEXPR_TYPE const MainVSAction[39];


#endif