ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

fsm.h File Reference

Go to the source code of this file.

Data Structures

struct  fsm
struct  fsm_callbacks

Defines

#define HEADERLEN   (sizeof (u_char) + sizeof (u_char) + sizeof (u_short))
#define CONFREQ   1 /* Configuration Request */
#define CONFACK   2 /* Configuration Ack */
#define CONFNAK   3 /* Configuration Nak */
#define CONFREJ   4 /* Configuration Reject */
#define TERMREQ   5 /* Termination Request */
#define TERMACK   6 /* Termination Ack */
#define CODEREJ   7 /* Code Reject */
#define LS_INITIAL   0 /* Down, hasn't been opened */
#define LS_STARTING   1 /* Down, been opened */
#define LS_CLOSED   2 /* Up, hasn't been opened */
#define LS_STOPPED   3 /* Open, waiting for down event */
#define LS_CLOSING   4 /* Terminating the connection, not open */
#define LS_STOPPING   5 /* Terminating, but open */
#define LS_REQSENT   6 /* We've sent a Config Request */
#define LS_ACKRCVD   7 /* We've received a Config Ack */
#define LS_ACKSENT   8 /* We've sent a Config Ack */
#define LS_OPENED   9 /* Connection available */
#define OPT_PASSIVE   1 /* Don't die if we don't get a response */
#define OPT_RESTART   2 /* Treat 2nd OPEN as DOWN, UP */
#define OPT_SILENT   4 /* Wait for peer to speak first */

Functions

void fsm_init (fsm *)
void fsm_lowerup (fsm *)
void fsm_lowerdown (fsm *)
void fsm_open (fsm *)
void fsm_close (fsm *, char *)
void fsm_input (fsm *, u_char *, int)
void fsm_protreject (fsm *)
void fsm_sdata (fsm *, u_char, u_char, u_char *, int)

Variables

int peer_mru []

Generated on Sun May 27 2012 06:03:59 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.