kdk_fan_get_information(3)

kdk_fan_get_information3

获取风扇的信息

Usage

#include <libkyfan.h>

extern char** kdk_fan_get_information();

Link with -lkyfan.

Detailed Description

The main function of the interface is to obtain the fan information.

Return value

On success, returns a list of fan information of type char*, including name and speed, ending with a NULL string; Generated by alloc and needs to be recycled by kdk_fan_freeall

On error, return NULL.

Examples

#include "libkyfan.h"
#include <stdio.h>
#include <stdlib.h>
int main()
{
    char **fan = kdk_fan_get_information();
    int index = 0;
    while (fan[index])
    {
        printf("%s0, fan[index]);
        index++;
    }
    kdk_fan_freeall(fan);
    return 0;
}

Conforming to

These functions are as per the withdrawn POSIX.1e draft specification. The following functions are Linux extensions: kdk_fan_freeall().

From libkysdk-system 3.0.1.4-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.