FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Data Fields | |
u32(* | ctx_alloc )(void) |
u32(* | ctx_alloc_w_thread )(u32 thread_index) |
void(* | ctx_free )(tls_ctx_t *ctx) |
void *(* | ctx_detach )(tls_ctx_t *ctx) |
u32(* | ctx_attach )(u32 thread_index, void *ctx) |
tls_ctx_t *(* | ctx_get )(u32 ctx_index) |
tls_ctx_t *(* | ctx_get_w_thread )(u32 ctx_index, u8 thread_index) |
int(* | ctx_init_client )(tls_ctx_t *ctx) |
int(* | ctx_init_server )(tls_ctx_t *ctx) |
int(* | ctx_read )(tls_ctx_t *ctx, session_t *tls_session) |
int(* | ctx_write )(tls_ctx_t *ctx, session_t *app_session, transport_send_params_t *sp) |
u8(* | ctx_handshake_is_over )(tls_ctx_t *ctx) |
int(* | ctx_start_listen )(tls_ctx_t *ctx) |
int(* | ctx_stop_listen )(tls_ctx_t *ctx) |
int(* | ctx_transport_close )(tls_ctx_t *ctx) |
int(* | ctx_app_close )(tls_ctx_t *ctx) |
u32(* tls_engine_vft_::ctx_alloc_w_thread) (u32 thread_index) |
u32(* tls_engine_vft_::ctx_attach) (u32 thread_index, void *ctx) |
tls_ctx_t*(* tls_engine_vft_::ctx_get_w_thread) (u32 ctx_index, u8 thread_index) |
int(* tls_engine_vft_::ctx_write) (tls_ctx_t *ctx, session_t *app_session, transport_send_params_t *sp) |