hyperoptimized file reading
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
#ifndef LINUXSMARTIE_SYS_H
|
||||
#define LINUXSMARTIE_SYS_H
|
||||
|
||||
#include "utils.h"
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#define SYS_GET_TIME_STR(t) sys_get_time_string((char[16]){0}, 16, t)
|
||||
@@ -20,6 +22,8 @@ struct disk_t {
|
||||
struct network_t {
|
||||
uint32_t download;
|
||||
uint32_t upload;
|
||||
sensor_file_t f_rx;
|
||||
sensor_file_t f_tx;
|
||||
char device[16];
|
||||
};
|
||||
|
||||
@@ -41,8 +45,10 @@ void sys_get_disk(struct disk_t *disk);
|
||||
|
||||
void sys_get_network(struct network_t *network);
|
||||
|
||||
void sys_netdev_detect(struct network_t *network);
|
||||
|
||||
void sys_detect(struct syssensors_t *s, const char *platform);
|
||||
|
||||
void sys_update_sensors(struct syssensors_t *s);
|
||||
void sys_update_sensors(const struct syssensors_t *s);
|
||||
|
||||
#endif // LINUXSMARTIE_SYS_H
|
||||
Reference in New Issue
Block a user