FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
echo_proto_cb_vft_ Struct Reference

Data Fields

void(* connected_cb )(session_connected_bundled_msg_t *mp, u32 session_index, u8 is_failed)
 
void(* accepted_cb )(session_accepted_msg_t *mp, echo_session_t *session)
 
void(* bound_uri_cb )(session_bound_msg_t *mp, echo_session_t *session)
 
void(* reset_cb )(session_reset_msg_t *mp, echo_session_t *s)
 
void(* disconnected_cb )(session_disconnected_msg_t *mp, echo_session_t *s)
 
void(* sent_disconnect_cb )(echo_session_t *s)
 
void(* cleanup_cb )(echo_session_t *s, u8 parent_died)
 
int(* process_opts_cb )(unformat_input_t *a)
 
void(* set_defaults_before_opts_cb )(void)
 
void(* set_defaults_after_opts_cb )(void)
 
void(* print_usage_cb )(void)
 

Detailed Description

Definition at line 224 of file vpp_echo_common.h.

Field Documentation

◆ accepted_cb

void(* echo_proto_cb_vft_::accepted_cb) (session_accepted_msg_t *mp, echo_session_t *session)

Definition at line 227 of file vpp_echo_common.h.

◆ bound_uri_cb

void(* echo_proto_cb_vft_::bound_uri_cb) (session_bound_msg_t *mp, echo_session_t *session)

Definition at line 228 of file vpp_echo_common.h.

◆ cleanup_cb

void(* echo_proto_cb_vft_::cleanup_cb) (echo_session_t *s, u8 parent_died)

Definition at line 232 of file vpp_echo_common.h.

◆ connected_cb

void(* echo_proto_cb_vft_::connected_cb) (session_connected_bundled_msg_t *mp, u32 session_index, u8 is_failed)

Definition at line 226 of file vpp_echo_common.h.

◆ disconnected_cb

void(* echo_proto_cb_vft_::disconnected_cb) (session_disconnected_msg_t *mp, echo_session_t *s)

Definition at line 230 of file vpp_echo_common.h.

◆ print_usage_cb

void(* echo_proto_cb_vft_::print_usage_cb) (void)

Definition at line 237 of file vpp_echo_common.h.

◆ process_opts_cb

int(* echo_proto_cb_vft_::process_opts_cb) (unformat_input_t *a)

Definition at line 234 of file vpp_echo_common.h.

◆ reset_cb

void(* echo_proto_cb_vft_::reset_cb) (session_reset_msg_t *mp, echo_session_t *s)

Definition at line 229 of file vpp_echo_common.h.

◆ sent_disconnect_cb

void(* echo_proto_cb_vft_::sent_disconnect_cb) (echo_session_t *s)

Definition at line 231 of file vpp_echo_common.h.

◆ set_defaults_after_opts_cb

void(* echo_proto_cb_vft_::set_defaults_after_opts_cb) (void)

Definition at line 236 of file vpp_echo_common.h.

◆ set_defaults_before_opts_cb

void(* echo_proto_cb_vft_::set_defaults_before_opts_cb) (void)

Definition at line 235 of file vpp_echo_common.h.


The documentation for this struct was generated from the following file: