![]() |
FD.io VPP
v17.04.2-2-ga8f93f8
Vector Packet Processing
|
Include dependency graph for application.h:
This graph shows which files directly or indirectly include this file: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.
Here is the call graph for this function:
Here is the caller graph for this function:| void application_del | ( | application_t * | app | ) |
Definition at line 71 of file application.c.
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Here is the call graph for this function:
Here is the caller graph for this function: