FD.io VPP
v18.07-rc0-415-g6c78436
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | app_session_transport_ |
struct | app_session_ |
Macros | |
#define | foreach_app_options_flags |
Typedefs | |
typedef struct _vnet_app_attach_args_t | vnet_app_attach_args_t |
typedef struct _vnet_app_detach_args_t | vnet_app_detach_args_t |
typedef struct _vnet_bind_args_t | vnet_bind_args_t |
typedef struct _vnet_unbind_args_t | vnet_unbind_args_t |
typedef struct _vnet_connect_args | vnet_connect_args_t |
typedef struct _vnet_disconnect_args_t | vnet_disconnect_args_t |
typedef struct _vnet_application_add_tls_cert_args_t | vnet_app_add_tls_cert_args_t |
typedef struct _vnet_application_add_tls_key_args_t | vnet_app_add_tls_key_args_t |
typedef enum _app_options | app_options_t |
typedef enum _app_options_flags | app_options_flags_t |
typedef struct app_session_transport_ | app_session_transport_t |
typedef struct app_session_ | app_session_t |
Variables | |
const char | test_srv_crt_rsa [] |
const u32 | test_srv_crt_rsa_len |
const char | test_srv_key_rsa [] |
const u32 | test_srv_key_rsa_len |
foreach_app_options_flags |
Definition at line 135 of file application_interface.h.
typedef enum _app_options_flags app_options_flags_t |
typedef enum _app_options app_options_t |
typedef struct app_session_ app_session_t |
typedef struct app_session_transport_ app_session_transport_t |
typedef struct _vnet_application_add_tls_cert_args_t vnet_app_add_tls_cert_args_t |
typedef struct _vnet_application_add_tls_key_args_t vnet_app_add_tls_key_args_t |
typedef struct _vnet_app_attach_args_t vnet_app_attach_args_t |
typedef struct _vnet_app_detach_args_t vnet_app_detach_args_t |
typedef struct _vnet_bind_args_t vnet_bind_args_t |
typedef struct _vnet_connect_args vnet_connect_args_t |
typedef struct _vnet_disconnect_args_t vnet_disconnect_args_t |
typedef struct _vnet_unbind_args_t vnet_unbind_args_t |
Definition at line 117 of file application_interface.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 304 of file application_interface.h.
|
inlinestatic |
Definition at line 276 of file application_interface.h.
|
inlinestatic |
Definition at line 318 of file application_interface.h.
|
inlinestatic |
Definition at line 310 of file application_interface.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 236 of file application_interface.h.
|
inlinestatic |
Definition at line 198 of file application_interface.h.
|
inlinestatic |
Definition at line 262 of file application_interface.h.
|
inlinestatic |
Definition at line 243 of file application_interface.h.
clib_error_t* vnet_app_add_tls_cert | ( | vnet_app_add_tls_cert_args_t * | a | ) |
Definition at line 1233 of file application.c.
clib_error_t* vnet_app_add_tls_key | ( | vnet_app_add_tls_key_args_t * | a | ) |
Definition at line 1245 of file application.c.
clib_error_t* vnet_application_attach | ( | vnet_app_attach_args_t * | a | ) |
Attach application to vpp.
Allocates a vpp app, i.e., a structure that keeps back pointers to external app and a segment manager for shared memory fifo based communication with the external app.
Definition at line 447 of file application_interface.c.
int vnet_application_detach | ( | vnet_app_detach_args_t * | a | ) |
Detach application from vpp.
Definition at line 498 of file application_interface.c.
clib_error_t* vnet_bind | ( | vnet_bind_args_t * | a | ) |
Definition at line 597 of file application_interface.c.
int vnet_bind_uri | ( | vnet_bind_args_t * | ) |
Definition at line 514 of file application_interface.c.
clib_error_t* vnet_connect | ( | vnet_connect_args_t * | a | ) |
Definition at line 615 of file application_interface.c.
clib_error_t* vnet_connect_uri | ( | vnet_connect_args_t * | a | ) |
Definition at line 550 of file application_interface.c.
int vnet_disconnect_session | ( | vnet_disconnect_args_t * | a | ) |
Definition at line 567 of file application_interface.c.
clib_error_t* vnet_unbind | ( | vnet_unbind_args_t * | a | ) |
Definition at line 606 of file application_interface.c.
int vnet_unbind_uri | ( | vnet_unbind_args_t * | a | ) |
Definition at line 527 of file application_interface.c.
const char test_srv_crt_rsa[] |
Definition at line 28 of file application_interface.c.
const u32 test_srv_crt_rsa_len |
Definition at line 52 of file application_interface.c.
const char test_srv_key_rsa[] |
Definition at line 54 of file application_interface.c.
const u32 test_srv_key_rsa_len |
Definition at line 82 of file application_interface.c.