MySQL 8.4.2
Source Code Documentation
recv_sys_t::Space Struct Reference

Every space has its own heap and pages that belong to it. More...

#include <log0recv.h>

Public Member Functions

 Space (mem_heap_t *heap)
 Constructor. More...
 
 Space ()
 Default constructor. More...
 

Public Attributes

mem_heap_tm_heap
 Memory heap of log records and file addresses. More...
 
Pages m_pages
 Pages that need to be recovered. More...
 

Detailed Description

Every space has its own heap and pages that belong to it.

Constructor & Destructor Documentation

◆ Space() [1/2]

recv_sys_t::Space::Space ( mem_heap_t heap)
inlineexplicit

Constructor.

Parameters
[in,out]heapHeap to use for the log records.

◆ Space() [2/2]

recv_sys_t::Space::Space ( )
inline

Default constructor.

Member Data Documentation

◆ m_heap

mem_heap_t* recv_sys_t::Space::m_heap

Memory heap of log records and file addresses.

◆ m_pages

Pages recv_sys_t::Space::m_pages

Pages that need to be recovered.


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