FD.io VPP  v20.01-48-g3e0dafb74
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 237 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 240 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 241 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 245 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 239 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 243 of file vpp_echo_common.h.

◆ print_usage_cb

void(* echo_proto_cb_vft_::print_usage_cb) (void)

Definition at line 250 of file vpp_echo_common.h.

◆ process_opts_cb

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

Definition at line 247 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 242 of file vpp_echo_common.h.

◆ sent_disconnect_cb

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

Definition at line 244 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 249 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 248 of file vpp_echo_common.h.


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