Clone file information.  
 More...
#include <clone0desc.h>
◆ can_encrypt()
  
  
      
        
          | bool Clone_File_Meta::can_encrypt  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true, iff file is encrypted. 
 
 
 
◆ init()
      
        
          | void Clone_File_Meta::init  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ is_deleted()
  
  
      
        
          | bool Clone_File_Meta::is_deleted  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true, iff file is deleted. 
 
 
 
◆ is_renamed()
  
  
      
        
          | bool Clone_File_Meta::is_renamed  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true, iff file is deleted. 
 
 
 
◆ reset_ddl()
  
  
      
        
          | void Clone_File_Meta::reset_ddl  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Reset DDL state of file metadata. 
 
 
◆ set_deleted_chunk()
  
  
      
        
          | void Clone_File_Meta::set_deleted_chunk  | 
          ( | 
          uint32_t  | 
          chunk | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Set file as deleted chunk. 
- Parameters
 - 
  
    | [in] | chunk | chunk number that is found deleted.  | 
  
   
 
 
◆ m_alloc_size
      
        
          | uint64_t Clone_File_Meta::m_alloc_size | 
        
      
 
File allocation size on disk for sparse files. 
 
 
◆ m_begin_chunk
      
        
          | uint Clone_File_Meta::m_begin_chunk | 
        
      
 
Chunk number for the first chunk in file. 
 
 
◆ m_compress_type
◆ m_deleted
      
        
          | bool Clone_File_Meta::m_deleted | 
        
      
 
 
◆ m_encryption_metadata
◆ m_end_chunk
      
        
          | uint Clone_File_Meta::m_end_chunk | 
        
      
 
Chunk number for the last chunk in file. 
 
 
◆ m_file_index
      
        
          | uint Clone_File_Meta::m_file_index | 
        
      
 
File index in clone data file vector. 
 
 
◆ m_file_name
      
        
          | const char* Clone_File_Meta::m_file_name | 
        
      
 
 
◆ m_file_name_alloc_len
      
        
          | size_t Clone_File_Meta::m_file_name_alloc_len | 
        
      
 
Allocation length of name buffer. 
 
 
◆ m_file_name_len
      
        
          | size_t Clone_File_Meta::m_file_name_len | 
        
      
 
File name length in bytes. 
 
 
◆ m_file_size
      
        
          | uint64_t Clone_File_Meta::m_file_size | 
        
      
 
 
◆ m_fsblk_size
      
        
          | size_t Clone_File_Meta::m_fsblk_size | 
        
      
 
 
◆ m_fsp_flags
      
        
          | uint32_t Clone_File_Meta::m_fsp_flags | 
        
      
 
 
◆ m_punch_hole
      
        
          | bool Clone_File_Meta::m_punch_hole | 
        
      
 
If transparent compression is needed. 
It is derived information and is not transferred. 
 
 
◆ m_renamed
      
        
          | bool Clone_File_Meta::m_renamed | 
        
      
 
 
◆ m_space_id
Tablespace ID for the file. 
 
 
◆ m_transfer_encryption_key
      
        
          | bool Clone_File_Meta::m_transfer_encryption_key | 
        
      
 
 
The documentation for this struct was generated from the following files: