|
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.