Functions that access an LO-status structure

The following table shows the smart-large-object functions that access the LO-status structure.
DataBlade® API function Purpose
mi_lo_stat() Allocates and initializes an LO-status structure with status information of an open smart large object
mi_lo_stat_atime() Accessor function to get the last-access time
mi_lo_stat_cspec() Accessor function to get the storage characteristics
mi_lo_stat_ctime() Accessor function to get the last-change time
mi_lo_stat_free() Frees the resources of the LO-status structure
mi_lo_stat_mtime_sec() Accessor function to get the seconds component of the last-modification time
mi_lo_stat_mtime_usec() Accessor function to get the microseconds component of the last-modification time
mi_lo_stat_refcnt() Accessor function to get the reference count
mi_lo_stat_size() Accessor function to get the size of smart large object
Restriction: LO-status structure, MI_LO_STAT, is an opaque structure to DataBlade API modules. Do not access its internal structure directly. The internal structure of MI_LO_STAT might change in future releases. Therefore, to create portable code, always use the LO-status accessor functions to obtain and store values from this structure.