MySQL 9.0.0
Source Code Documentation

A row of PERFORMANCE_SCHEMA.SOCKET_INSTANCES. More...

#include <table_socket_instances.h>

Public Attributes

const char * m_event_name {nullptr}
 Column EVENT_NAME. More...
 
uint m_event_name_length {0}
 Length in bytes of m_event_name. More...
 
const void * m_identity {nullptr}
 Column OBJECT_INSTANCE_BEGIN. More...
 
ulonglong m_thread_id {0}
 Column THREAD_ID. More...
 
bool m_thread_id_set {false}
 True if thread_is is set. More...
 
uint m_fd {0}
 Column SOCKET_ID. More...
 
char m_ip [INET6_ADDRSTRLEN+1]
 Socket ip address, IPV4 or IPV6. More...
 
uint m_ip_length {0}
 Length in bytes of m_ip. More...
 
uint m_port {0}
 Column PORT. More...
 
PSI_socket_state m_state
 Socket state: ACTIVE or IDLE. More...
 

Detailed Description

A row of PERFORMANCE_SCHEMA.SOCKET_INSTANCES.

Member Data Documentation

◆ m_event_name

const char* row_socket_instances::m_event_name {nullptr}

Column EVENT_NAME.

◆ m_event_name_length

uint row_socket_instances::m_event_name_length {0}

Length in bytes of m_event_name.

◆ m_fd

uint row_socket_instances::m_fd {0}

Column SOCKET_ID.

◆ m_identity

const void* row_socket_instances::m_identity {nullptr}

Column OBJECT_INSTANCE_BEGIN.

◆ m_ip

char row_socket_instances::m_ip[INET6_ADDRSTRLEN+1]

Socket ip address, IPV4 or IPV6.

◆ m_ip_length

uint row_socket_instances::m_ip_length {0}

Length in bytes of m_ip.

◆ m_port

uint row_socket_instances::m_port {0}

Column PORT.

◆ m_state

PSI_socket_state row_socket_instances::m_state

Socket state: ACTIVE or IDLE.

◆ m_thread_id

ulonglong row_socket_instances::m_thread_id {0}

Column THREAD_ID.

◆ m_thread_id_set

bool row_socket_instances::m_thread_id_set {false}

True if thread_is is set.


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