FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vpp_echo_bapi.c File Reference
+ Include dependency graph for vpp_echo_bapi.c:

Go to the source code of this file.

Macros

#define foreach_quic_echo_msg
 

Functions

void echo_send_attach (echo_main_t *em)
 
void echo_send_detach (echo_main_t *em)
 
void echo_send_add_cert_key (echo_main_t *em)
 
void echo_send_del_cert_key (echo_main_t *em)
 
void echo_send_listen (echo_main_t *em, ip46_address_t *ip)
 
void echo_send_unbind (echo_main_t *em, echo_session_t *s)
 
void echo_send_connect (echo_main_t *em, void *args)
 
void echo_send_disconnect_session (echo_main_t *em, void *args)
 
int echo_ssvm_segment_attach (char *name, ssvm_segment_type_t type, int fd)
 
void echo_segment_handle_add_del (echo_main_t *em, u64 segment_handle, u8 add)
 
static void vl_api_app_add_cert_key_pair_reply_t_handler (vl_api_app_add_cert_key_pair_reply_t *mp)
 
static void vl_api_app_del_cert_key_pair_reply_t_handler (vl_api_app_del_cert_key_pair_reply_t *mp)
 
static void vl_api_app_attach_reply_t_handler (vl_api_app_attach_reply_t *mp)
 
static void vl_api_application_detach_reply_t_handler (vl_api_application_detach_reply_t *mp)
 
void echo_api_hookup (echo_main_t *em)
 

Macro Definition Documentation

◆ foreach_quic_echo_msg

#define foreach_quic_echo_msg
Value:
_(APP_ATTACH_REPLY, app_attach_reply) \
_(APPLICATION_DETACH_REPLY, application_detach_reply) \
_(APP_ADD_CERT_KEY_PAIR_REPLY, app_add_cert_key_pair_reply) \
_(APP_DEL_CERT_KEY_PAIR_REPLY, app_del_cert_key_pair_reply)

Definition at line 374 of file vpp_echo_bapi.c.

Function Documentation

◆ echo_api_hookup()

void echo_api_hookup ( echo_main_t em)

Definition at line 381 of file vpp_echo_bapi.c.

+ Here is the caller graph for this function:

◆ echo_segment_handle_add_del()

void echo_segment_handle_add_del ( echo_main_t em,
u64  segment_handle,
u8  add 
)

Definition at line 222 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_add_cert_key()

void echo_send_add_cert_key ( echo_main_t em)

Definition at line 71 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_attach()

void echo_send_attach ( echo_main_t em)

Definition at line 28 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_connect()

void echo_send_connect ( echo_main_t em,
void *  args 
)

Definition at line 145 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_del_cert_key()

void echo_send_del_cert_key ( echo_main_t em)

Definition at line 92 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_detach()

void echo_send_detach ( echo_main_t em)

Definition at line 57 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_disconnect_session()

void echo_send_disconnect_session ( echo_main_t em,
void *  args 
)

Definition at line 175 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_listen()

void echo_send_listen ( echo_main_t em,
ip46_address_t *  ip 
)

Definition at line 106 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_send_unbind()

void echo_send_unbind ( echo_main_t em,
echo_session_t s 
)

Definition at line 128 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echo_ssvm_segment_attach()

int echo_ssvm_segment_attach ( char *  name,
ssvm_segment_type_t  type,
int  fd 
)

Definition at line 202 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_app_add_cert_key_pair_reply_t_handler()

static void vl_api_app_add_cert_key_pair_reply_t_handler ( vl_api_app_add_cert_key_pair_reply_t mp)
static

Definition at line 240 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_app_attach_reply_t_handler()

static void vl_api_app_attach_reply_t_handler ( vl_api_app_attach_reply_t mp)
static

Definition at line 276 of file vpp_echo_bapi.c.

+ Here is the call graph for this function:

◆ vl_api_app_del_cert_key_pair_reply_t_handler()

static void vl_api_app_del_cert_key_pair_reply_t_handler ( vl_api_app_del_cert_key_pair_reply_t *  mp)
static

Definition at line 262 of file vpp_echo_bapi.c.

+ Here is the caller graph for this function:

◆ vl_api_application_detach_reply_t_handler()

static void vl_api_application_detach_reply_t_handler ( vl_api_application_detach_reply_t *  mp)
static

Definition at line 362 of file vpp_echo_bapi.c.