MySQL 8.4.2
Source Code Documentation
srv_session_service_st Struct Reference

#include <service_srv_session.h>

Public Attributes

int(* init_session_thread )(const void *plugin)
 
void(* deinit_session_thread )()
 
srv_session_error_cb error_cb
 
srv_session_error_cb void * plugix_ctx
 
int(* detach_session )(MYSQL_SESSION session)
 
int(* close_session )(MYSQL_SESSION session)
 
int(* server_is_available )()
 
int(* attach_session )(MYSQL_SESSION session, MYSQL_THD *ret_previous_thd)
 

Member Data Documentation

◆ attach_session

int(* srv_session_service_st::attach_session) (MYSQL_SESSION session, MYSQL_THD *ret_previous_thd)

◆ close_session

int(* srv_session_service_st::close_session) (MYSQL_SESSION session)

◆ deinit_session_thread

void(* srv_session_service_st::deinit_session_thread) ()

◆ detach_session

int(* srv_session_service_st::detach_session) (MYSQL_SESSION session)

◆ error_cb

srv_session_error_cb srv_session_service_st::error_cb

◆ init_session_thread

int(* srv_session_service_st::init_session_thread) (const void *plugin)

◆ plugix_ctx

srv_session_error_cb void* srv_session_service_st::plugix_ctx

◆ server_is_available

int(* srv_session_service_st::server_is_available) ()

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