MySQL 5.6.14 Source Code Document
|
#include <pfs_events_waits.h>
Public Attributes | |
events_waits_class | m_wait_class |
PFS_thread * | m_thread |
enum_object_type | m_object_type |
PFS_table_share * | m_weak_table_share |
PFS_file * | m_weak_file |
PFS_socket * | m_weak_socket |
uint32 | m_weak_version |
const void * | m_object_instance_addr |
enum_operation_type | m_operation |
size_t | m_number_of_bytes |
uint | m_index |
ulong | m_flags |
Public Attributes inherited from PFS_events | |
ulonglong | m_thread_internal_id |
ulonglong | m_event_id |
ulonglong | m_end_event_id |
enum_event_type | m_event_type |
ulonglong | m_nesting_event_id |
enum_event_type | m_nesting_event_type |
PFS_instr_class * | m_class |
ulonglong | m_timer_start |
ulonglong | m_timer_end |
const char * | m_source_file |
uint | m_source_line |
A wait event record.
Definition at line 55 of file pfs_events_waits.h.
ulong PFS_events_waits::m_flags |
Flags
Definition at line 96 of file pfs_events_waits.h.
uint PFS_events_waits::m_index |
Index used. This member is populated for TABLE IO operations only.
Definition at line 94 of file pfs_events_waits.h.
size_t PFS_events_waits::m_number_of_bytes |
Number of bytes read/written. This member is populated for file READ/WRITE operations only.
Definition at line 89 of file pfs_events_waits.h.
const void* PFS_events_waits::m_object_instance_addr |
Address in memory of the object instance waited on.
Definition at line 82 of file pfs_events_waits.h.
enum_object_type PFS_events_waits::m_object_type |
Object type
Definition at line 72 of file pfs_events_waits.h.
enum_operation_type PFS_events_waits::m_operation |
Operation performed.
Definition at line 84 of file pfs_events_waits.h.
PFS_thread* PFS_events_waits::m_thread |
Executing thread.
Definition at line 70 of file pfs_events_waits.h.
events_waits_class PFS_events_waits::m_wait_class |
The type of wait. Readers:
Definition at line 68 of file pfs_events_waits.h.
PFS_file* PFS_events_waits::m_weak_file |
File, for file operations only.
Definition at line 76 of file pfs_events_waits.h.
PFS_socket* PFS_events_waits::m_weak_socket |
Socket, for socket operations only.
Definition at line 78 of file pfs_events_waits.h.
PFS_table_share* PFS_events_waits::m_weak_table_share |
Table share, for table operations only.
Definition at line 74 of file pfs_events_waits.h.
uint32 PFS_events_waits::m_weak_version |
For weak pointers, target object version.
Definition at line 80 of file pfs_events_waits.h.