FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
pneum.h File Reference
+ Include dependency graph for pneum.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* pneum_callback_t) (unsigned char *data, int len)
 
typedef void(* pneum_error_callback_t) (void *, unsigned char *, int)
 

Functions

int pneum_connect (char *name, char *chroot_prefix, pneum_callback_t cb, int rx_qlen)
 
int pneum_disconnect (void)
 
int pneum_read (char **data, int *l, unsigned short timeout)
 
int pneum_write (char *data, int len)
 
void pneum_free (void *msg)
 
int pneum_get_msg_index (unsigned char *name)
 
int pneum_msg_table_size (void)
 
int pneum_msg_table_max_index (void)
 
void pneum_rx_suspend (void)
 
void pneum_rx_resume (void)
 
void pneum_set_error_handler (pneum_error_callback_t)
 

Typedef Documentation

typedef void(* pneum_callback_t) (unsigned char *data, int len)

Definition at line 21 of file pneum.h.

typedef void(* pneum_error_callback_t) (void *, unsigned char *, int)

Definition at line 22 of file pneum.h.

Function Documentation

int pneum_connect ( char *  name,
char *  chroot_prefix,
pneum_callback_t  cb,
int  rx_qlen 
)

Definition at line 260 of file pneum.c.

+ Here is the call graph for this function:

int pneum_disconnect ( void  )

Definition at line 307 of file pneum.c.

+ Here is the call graph for this function:

void pneum_free ( void *  msg)

Definition at line 112 of file pneum.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int pneum_get_msg_index ( unsigned char *  name)

Definition at line 465 of file pneum.c.

+ Here is the call graph for this function:

int pneum_msg_table_max_index ( void  )

Definition at line 471 of file pneum.c.

+ Here is the call graph for this function:

int pneum_msg_table_size ( void  )

Definition at line 253 of file pneum.c.

+ Here is the call graph for this function:

int pneum_read ( char **  data,
int *  l,
unsigned short  timeout 
)

Definition at line 368 of file pneum.c.

+ Here is the call graph for this function:

void pneum_rx_resume ( void  )

Definition at line 233 of file pneum.c.

+ Here is the caller graph for this function:

void pneum_rx_suspend ( void  )

Definition at line 212 of file pneum.c.

+ Here is the call graph for this function:

void pneum_set_error_handler ( pneum_error_callback_t  )

Definition at line 486 of file pneum.c.

+ Here is the call graph for this function:

int pneum_write ( char *  data,
int  len 
)

Definition at line 441 of file pneum.c.

+ Here is the call graph for this function: