KDK_REAL_GET_DISK_RATE(3) Library Functions Manual KDK_REAL_GET_DISK_RATE(3) NAME kdk_real_get_disk_rate - SYNOPSIS #include extern int kdk_real_get_disk_rate(const char *name); Link with -lkyrealtime. Detailed Description The main function of the interface is to obtain the disk rotational speed. The argument name is the name of the disk, such as absolute path such as /dev/sda. RETURN VALUE On success, returns the disk rotational speed of type int. On error, return -1. EXAMPLES #include "stdio.h" #include "libkyrealtimeinfo.h" int main() { // if(argc < 3) // { // printf("./kyrealtime-test <> <>0); // return 0; // } printf("netSpeed : %f0, kdk_real_get_net_speed("enaftgm1i0")); printf("cpuTemp: %f0, kdk_real_get_cpu_temperature()); printf("diskTemp : %d0, kdk_real_get_disk_temperature("/dev/nvme0n1")); printf("diskRate : %d0, kdk_real_get_disk_rate("/dev/nvme0n1")); printf("ifnetSpeed : %f0, kdk_real_get_if_speed("enaftgm1i0")); return 0; } CONFORMING TO These functions are as per the withdrawn POSIX.1e draft specification. The following functions are Linux extensions: kdk_real_get_net_speed(), kdk_real_get_cpu_temperature(), kdk_real_get_disk_temperature() and kdk_real_get_if_speed(). SEE ALSO kdk_real_get_net_speed(3), kdk_real_get_cpu_temperature(3), kdk_real_get_disk_temperature(3) and kdk_real_get_if_speed(3). Linux Programmer's Manual Tue Sep 19 2023 KDK_REAL_GET_DISK_RATE(3)