FD.io VPP  v19.08.1-401-g8e4ed521a
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(* disconnected_reply_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 217 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 220 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 221 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 225 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 219 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 223 of file vpp_echo_common.h.

◆ disconnected_reply_cb

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

Definition at line 224 of file vpp_echo_common.h.

◆ print_usage_cb

void(* echo_proto_cb_vft_::print_usage_cb) (void)

Definition at line 230 of file vpp_echo_common.h.

◆ process_opts_cb

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

Definition at line 227 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 222 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 229 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 228 of file vpp_echo_common.h.


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