Lines Matching refs:fsm
24 * fsm.h - {Link, IP} Control Protocol Finite State Machine definitions.
64 * $Id: fsm.h,v 1.6 2004/11/19 17:52:19 lindak Exp $
89 * Each FSM is described by an fsm structure and fsm callbacks.
91 typedef struct fsm {
114 } fsm;
119 __P((fsm *));
121 __P((fsm *));
123 __P((fsm *, u_char *, int *));
125 __P((fsm *, u_char *, int));
127 __P((fsm *, u_char *, int));
129 __P((fsm *, u_char *, int));
131 __P((fsm *, u_char *, int *, int));
132 void (*up) /* Called when fsm reaches OPENED state */
133 __P((fsm *));
134 void (*down) /* Called when fsm leaves OPENED state */
135 __P((fsm *));
137 __P((fsm *));
139 __P((fsm *));
143 __P((fsm *));
145 __P((fsm *, int, int, u_char *, int));
187 void fsm_init __P((fsm *));
188 void fsm_lowerup __P((fsm *));
189 void fsm_lowerdown __P((fsm *));
190 void fsm_open __P((fsm *));
191 void fsm_close __P((fsm *, char *));
192 void fsm_input __P((fsm *, u_char *, int));
193 void fsm_protreject __P((fsm *));
194 void fsm_sdata __P((fsm *, int, int, u_char *, int));