async_action.h File Reference

Go to the source code of this file.

Data Structures

struct  s_async_report
struct  s_aa_type
struct  s_async_action

Defines

#define AA_ETHERNET_INPUT   0
#define AA_ETHERNET_OUTPUT   1
#define AA_IP_INPUT   2
#define AA_IP_OUTPUT   3
#define AA_UDP_SEND   4
#define AA_UDP_CLOSE   5
#define AA_ICMP_SEND   6
#define AA_TCP_SEND   7
#define AA_TCP_CONNECT   8
#define AA_TCP_CLOSE   9
#define AA_TCP_ACK   10
#define AA_TCP_ACCEPT   11

Typedefs

typedef void(* t_ar_fn )(struct s_async_report *ar)
typedef int(* t_aa_fn )(void **aa_data)

Functions

 TAILQ_HEAD (s_ar_tailq, s_async_report)
 TAILQ_HEAD (s_aa_tailq, s_async_action)


Define Documentation

#define AA_ETHERNET_INPUT   0
 

#define AA_ETHERNET_OUTPUT   1
 

#define AA_ICMP_SEND   6
 

#define AA_IP_INPUT   2
 

#define AA_IP_OUTPUT   3
 

#define AA_TCP_ACCEPT   11
 

#define AA_TCP_ACK   10
 

#define AA_TCP_CLOSE   9
 

#define AA_TCP_CONNECT   8
 

#define AA_TCP_SEND   7
 

#define AA_UDP_CLOSE   5
 

#define AA_UDP_SEND   4
 


Typedef Documentation

typedef int(* t_aa_fn)(void **aa_data)
 

typedef void(* t_ar_fn)(struct s_async_report *ar)
 


Function Documentation

TAILQ_HEAD s_aa_tailq  ,
s_async_action 
 

TAILQ_HEAD s_ar_tailq  ,
s_async_report 
 


Generated on Wed May 24 23:06:03 2006 for LSE/OS by  doxygen 1.4.6