Simple output gathering design
[sysstatus.git] / include / statuses.h
1 #ifndef __STATUSES_H__
2 #define __STATUSES_H__
3
4 #include <alsa/asoundlib.h>
5
6 #include "common.h"
7
8 void status_battery(GlobalData *g, char *batname);
9 void status_cpuusage(GlobalData *g);
10 void status_datetime(GlobalData *g);
11 void status_fan(GlobalData *g, char *title, char *sysfile);
12 void status_memusage(GlobalData *g);
13 void status_netif(GlobalData *g, char *ifname);
14 void status_temp(GlobalData *g, char *title, char *sysfile);
15 void status_uptime(GlobalData *g);
16 int status_volume_alsa(GlobalData *g, char *cardname, char *mixername, snd_mixer_selem_channel_id_t channel);
17
18 #endif