MySQL 26.10.0
Source Code Documentation
hm::Disk_Info Struct Reference

Disk Info Record structure for health_block_device. More...

#include <health_monitor_disk_bits.h>

Public Member Functions

 Disk_Info ()=default
 

Public Attributes

std::string device_name
 
time_t timestamp {}
 
uint64_t total_bytes {}
 
uint64_t avail_bytes {}
 
std::string mount_point
 
std::string mount_source
 
std::string filesystem_id
 
std::string filesystem_type
 
bool block_device {false}
 
bool partition {false}
 

Detailed Description

Disk Info Record structure for health_block_device.

Constructor & Destructor Documentation

◆ Disk_Info()

hm::Disk_Info::Disk_Info ( )
default

Member Data Documentation

◆ avail_bytes

uint64_t hm::Disk_Info::avail_bytes {}

◆ block_device

bool hm::Disk_Info::block_device {false}

◆ device_name

std::string hm::Disk_Info::device_name

◆ filesystem_id

std::string hm::Disk_Info::filesystem_id

◆ filesystem_type

std::string hm::Disk_Info::filesystem_type

◆ mount_point

std::string hm::Disk_Info::mount_point

◆ mount_source

std::string hm::Disk_Info::mount_source

◆ partition

bool hm::Disk_Info::partition {false}

◆ timestamp

time_t hm::Disk_Info::timestamp {}

◆ total_bytes

uint64_t hm::Disk_Info::total_bytes {}

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