FD.io VPP
v17.04-9-g99c0734
Vector Packet Processing
|
Go to the source code of this file.
Typedefs | |
typedef struct _stream_session_cb_vft | session_cb_vft_t |
typedef struct _application | application_t |
Enumerations | |
enum | application_type_t { APP_SERVER, APP_CLIENT } |
Functions | |
application_t * | application_new (application_type_t type, session_type_t sst, u32 api_client_index, u32 flags, session_cb_vft_t *cb_fns) |
void | application_del (application_t *app) |
application_t * | application_get (u32 index) |
application_t * | application_get_if_valid (u32 index) |
application_t * | application_lookup (u32 api_client_index) |
u32 | application_get_index (application_t *app) |
int | application_server_init (application_t *server, u32 segment_size, u32 add_segment_size, u32 rx_fifo_size, u32 tx_fifo_size, u8 **segment_name) |
int | application_api_queue_is_full (application_t *app) |
typedef struct _application application_t |
typedef struct _stream_session_cb_vft session_cb_vft_t |
enum application_type_t |
Enumerator | |
---|---|
APP_SERVER | |
APP_CLIENT |
Definition at line 22 of file application.h.
int application_api_queue_is_full | ( | application_t * | app | ) |
Definition at line 30 of file application.c.
void application_del | ( | application_t * | app | ) |
Definition at line 71 of file application.c.
application_t* application_get | ( | u32 | index | ) |
application_t* application_get_if_valid | ( | u32 | index | ) |
u32 application_get_index | ( | application_t * | app | ) |
application_t* application_lookup | ( | u32 | api_client_index | ) |
Definition at line 60 of file application.c.
application_t* application_new | ( | application_type_t | type, |
session_type_t | sst, | ||
u32 | api_client_index, | ||
u32 | flags, | ||
session_cb_vft_t * | cb_fns | ||
) |
Definition at line 109 of file application.c.
int application_server_init | ( | application_t * | server, |
u32 | segment_size, | ||
u32 | add_segment_size, | ||
u32 | rx_fifo_size, | ||
u32 | tx_fifo_size, | ||
u8 ** | segment_name | ||
) |
Definition at line 189 of file application.c.