GATE
gate_storagevolume_class Struct Reference

Public Attributes

gate_char8_t path [256]
 
gate_char8_t name [256]
 
gate_char8_t uid [128]
 
gate_char8_t devicepath [128]
 
gate_char8_t devicename [64]
 
gate_char8_t serial [64]
 
gate_char8_t fsname [32]
 
gate_uint64_t size
 
gate_uint64_t sizeused
 
gate_uint64_t sizefree
 
gate_enumint_t volumetype
 
gate_enumint_t flags
 

Member Data Documentation

◆ devicename

gate_char8_t gate_storagevolume_class::devicename[64]

name of device managing this volume

◆ devicepath

gate_char8_t gate_storagevolume_class::devicepath[128]

path of device managing this volume

◆ flags

gate_enumint_t gate_storagevolume_class::flags

current status flags of volume GATE_STORAGEVOLUME_FLAG_*

◆ fsname

gate_char8_t gate_storagevolume_class::fsname[32]

identifier of the volume's filesystem

◆ name

gate_char8_t gate_storagevolume_class::name[256]

display name of volume

◆ path

gate_char8_t gate_storagevolume_class::path[256]

primary system object path of the volume

◆ serial

gate_char8_t gate_storagevolume_class::serial[64]

serial number token of volume

◆ size

gate_uint64_t gate_storagevolume_class::size

total storage size of volume in bytes

◆ sizefree

gate_uint64_t gate_storagevolume_class::sizefree

available storage size in bytes

◆ sizeused

gate_uint64_t gate_storagevolume_class::sizeused

already used storage size in bytes

◆ uid

gate_char8_t gate_storagevolume_class::uid[128]

unique ID of volume

◆ volumetype

gate_enumint_t gate_storagevolume_class::volumetype

volume category type GATE_STORAGEVOLUME_TYPE_*


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