uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fsm_callbacks Struct Reference

#include <fsm.h>

Public Attributes

void(* resetci )(fsm *)
 
int(* cilen )(fsm *)
 
void(* addci )(fsm *, u_char *, int *)
 
int(* ackci )(fsm *, u_char *, int)
 
int(* nakci )(fsm *, u_char *, int)
 
int(* rejci )(fsm *, u_char *, int)
 
int(* reqci )(fsm *, u_char *, int *, int)
 
void(* up )(fsm *)
 
void(* down )(fsm *)
 
void(* starting )(fsm *)
 
void(* finished )(fsm *)
 
void(* protreject )(int)
 
void(* retransmit )(fsm *)
 
int(* extcode )(fsm *, int, u_char, u_char *, int)
 
char * proto_name
 

Detailed Description

Definition at line 98 of file fsm.h.

Member Data Documentation

int(* fsm_callbacks::ackci)(fsm *, u_char *, int)

Definition at line 102 of file fsm.h.

void(* fsm_callbacks::addci)(fsm *, u_char *, int *)

Definition at line 101 of file fsm.h.

int(* fsm_callbacks::cilen)(fsm *)

Definition at line 100 of file fsm.h.

void(* fsm_callbacks::down)(fsm *)

Definition at line 107 of file fsm.h.

int(* fsm_callbacks::extcode)(fsm *, int, u_char, u_char *, int)

Definition at line 112 of file fsm.h.

void(* fsm_callbacks::finished)(fsm *)

Definition at line 109 of file fsm.h.

int(* fsm_callbacks::nakci)(fsm *, u_char *, int)

Definition at line 103 of file fsm.h.

char* fsm_callbacks::proto_name

Definition at line 113 of file fsm.h.

void(* fsm_callbacks::protreject)(int)

Definition at line 110 of file fsm.h.

int(* fsm_callbacks::rejci)(fsm *, u_char *, int)

Definition at line 104 of file fsm.h.

int(* fsm_callbacks::reqci)(fsm *, u_char *, int *, int)

Definition at line 105 of file fsm.h.

void(* fsm_callbacks::resetci)(fsm *)

Definition at line 99 of file fsm.h.

void(* fsm_callbacks::retransmit)(fsm *)

Definition at line 111 of file fsm.h.

void(* fsm_callbacks::starting)(fsm *)

Definition at line 108 of file fsm.h.

void(* fsm_callbacks::up)(fsm *)

Definition at line 106 of file fsm.h.


The documentation for this struct was generated from the following file: