MySQL 8.3.0
Source Code Documentation
srv_session_info_service_st Struct Reference

#include <service_srv_session_info.h>

Public Attributes

MYSQL_THD(* get_thd )(MYSQL_SESSION session)
 
my_thread_id(* get_session_id )(MYSQL_SESSION session)
 
LEX_CSTRING(* get_current_db )(MYSQL_SESSION session)
 
uint16_t(* get_client_port )(MYSQL_SESSION session)
 
int(* set_client_port )(MYSQL_SESSION session, uint16_t port)
 
int(* set_connection_type )(MYSQL_SESSION session, enum enum_vio_type type)
 
int(* killed )(MYSQL_SESSION session)
 
unsigned int(* session_count )()
 
unsigned int(* thread_count )(const void *plugin)
 

Member Data Documentation

◆ get_client_port

uint16_t(* srv_session_info_service_st::get_client_port) (MYSQL_SESSION session)

◆ get_current_db

LEX_CSTRING(* srv_session_info_service_st::get_current_db) (MYSQL_SESSION session)

◆ get_session_id

my_thread_id(* srv_session_info_service_st::get_session_id) (MYSQL_SESSION session)

◆ get_thd

MYSQL_THD(* srv_session_info_service_st::get_thd) (MYSQL_SESSION session)

◆ killed

int(* srv_session_info_service_st::killed) (MYSQL_SESSION session)

◆ session_count

unsigned int(* srv_session_info_service_st::session_count) ()

◆ set_client_port

int(* srv_session_info_service_st::set_client_port) (MYSQL_SESSION session, uint16_t port)

◆ set_connection_type

int(* srv_session_info_service_st::set_connection_type) (MYSQL_SESSION session, enum enum_vio_type type)

◆ thread_count

unsigned int(* srv_session_info_service_st::thread_count) (const void *plugin)

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