MySQL 8.0.39
Source Code Documentation
mi_statrec.cc File Reference
#include <fcntl.h>
#include <sys/types.h>
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "storage/myisam/myisam_sys.h"
#include "storage/myisam/myisamdef.h"

Functions

int _mi_write_static_record (MI_INFO *info, const uchar *record)
 
int _mi_update_static_record (MI_INFO *info, my_off_t pos, const uchar *record)
 
int _mi_delete_static_record (MI_INFO *info)
 
int _mi_cmp_static_record (MI_INFO *info, const uchar *old)
 
int _mi_cmp_static_unique (MI_INFO *info, MI_UNIQUEDEF *def, const uchar *record, my_off_t pos)
 
int _mi_read_static_record (MI_INFO *info, my_off_t pos, uchar *record)
 
int _mi_read_rnd_static_record (MI_INFO *info, uchar *buf, my_off_t filepos, bool skip_deleted_blocks)
 

Function Documentation

◆ _mi_cmp_static_record()

int _mi_cmp_static_record ( MI_INFO info,
const uchar old 
)

◆ _mi_cmp_static_unique()

int _mi_cmp_static_unique ( MI_INFO info,
MI_UNIQUEDEF def,
const uchar record,
my_off_t  pos 
)

◆ _mi_delete_static_record()

int _mi_delete_static_record ( MI_INFO info)

◆ _mi_read_rnd_static_record()

int _mi_read_rnd_static_record ( MI_INFO info,
uchar buf,
my_off_t  filepos,
bool  skip_deleted_blocks 
)

◆ _mi_read_static_record()

int _mi_read_static_record ( MI_INFO info,
my_off_t  pos,
uchar record 
)

◆ _mi_update_static_record()

int _mi_update_static_record ( MI_INFO info,
my_off_t  pos,
const uchar record 
)

◆ _mi_write_static_record()

int _mi_write_static_record ( MI_INFO info,
const uchar record 
)