MySQL 9.3.0
Source Code Documentation
SimulatedAIOHandler Member List

This is the complete list of members for SimulatedAIOHandler, including all inherited members.

adjacent(const Slot *s1, const Slot *s2) constSimulatedAIOHandlerinlineprivate
allocate_buffer()SimulatedAIOHandlerinline
check_completed(ulint *n_reserved)SimulatedAIOHandlerinline
check_pending(ulint global_segment, os_event_t event)SimulatedAIOHandler
copy_to_buffer(ulint len)SimulatedAIOHandlerinline
done()SimulatedAIOHandlerinline
first_slot()SimulatedAIOHandlerinline
init(ulint n_slots)SimulatedAIOHandlerinline
io()SimulatedAIOHandlerinline
io_complete()SimulatedAIOHandlerinline
m_arraySimulatedAIOHandlerprivate
m_bufSimulatedAIOHandlerprivate
m_n_elemsSimulatedAIOHandlerprivate
m_n_slotsSimulatedAIOHandlerprivate
m_segmentSimulatedAIOHandlerprivate
m_slotsSimulatedAIOHandlerprivate
merge()SimulatedAIOHandlerinline
merge_adjacent(Slot *&current)SimulatedAIOHandlerinlineprivate
read(Slot *slot)SimulatedAIOHandlerinlineprivate
select(std::chrono::steady_clock::time_point current_time)SimulatedAIOHandlerinline
select_lowest_offset()SimulatedAIOHandlerinlineprivate
select_oldest(std::chrono::steady_clock::time_point current_time)SimulatedAIOHandlerinlineprivate
SimulatedAIOHandler(AIO *array, ulint segment)SimulatedAIOHandlerinline
slots_t typedefSimulatedAIOHandlerprivate
write(Slot *slot)SimulatedAIOHandlerinlineprivate
~SimulatedAIOHandler()SimulatedAIOHandlerinline