eapol/eapol_framework/eapol_common/type/gsmsim/include/abs_eap_type_gsmsim_state.h
equal
deleted
inserted
replaced
14 * Description: EAP and WLAN authentication protocols. |
14 * Description: EAP and WLAN authentication protocols. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: % |
19 * %version: 2.1.2 % |
20 */ |
20 */ |
21 |
21 |
22 #if !defined(_ABS_GSMSIM_STATE_H_) |
22 #if !defined(_ABS_GSMSIM_STATE_H_) |
23 #define _ABS_GSMSIM_STATE_H_ |
23 #define _ABS_GSMSIM_STATE_H_ |
24 |
24 |
120 */ |
120 */ |
121 virtual eap_status_e cancel_timer( |
121 virtual eap_status_e cancel_timer( |
122 abs_eap_base_timer_c * const initializer, |
122 abs_eap_base_timer_c * const initializer, |
123 const u32_t id) = 0; |
123 const u32_t id) = 0; |
124 |
124 |
|
125 /** |
|
126 * The cancel_all_timers() function cancels all timers. |
|
127 * User should use this in termination of the stack before |
|
128 * the adaptation module of tools is deleted. |
|
129 * Preferred mode is to cancel each timer directly |
|
130 * using cancel_timer() function. |
|
131 * |
|
132 * Adaptation module internally implements the timer. |
|
133 */ |
|
134 virtual eap_status_e cancel_all_timers() = 0; |
|
135 |
125 //-------------------------------------------------- |
136 //-------------------------------------------------- |
126 }; // class abs_eap_type_gsmsim_state_c |
137 }; // class abs_eap_type_gsmsim_state_c |
127 |
138 |
128 |
139 |
129 |
140 |