- long l; /* some other integer */
- unsigned int sensor;
- struct net_stat *net;
- struct fs_stat *fs;
- struct diskio_stat *diskio;
- unsigned char loadavg[3];
- unsigned int cpu_index;
- struct mail_s *mail;
-
- struct {
- char *args;
- char *output;
- } mboxscan;
-
- struct {
- char *tz; /* timezone variable */
- char *fmt; /* time display formatting */
- } tztime;
-
- struct {
- struct fs_stat *fs;
- int w, h;
- } fsbar; /* 3 */
-
-#ifdef X11
- struct {
- int l;
- int w, h;
- } mixerbar; /* 3 */
-#endif
-
- struct {
- int fd;
- int arg;
- char devtype[256];
- char type[64];
- float factor, offset;
- } sysfs;
-
- struct {
- struct text_object *next;
- char *s;
- int i;
- char *str;
- } ifblock;
-
- struct {
- int num;
- int type;
- int was_parsed;
- char *s;
- } top;
-
- struct {
- int wantedlines;
- char *logfile;
- char *buffer;
- int current_use;
- int max_uses;
- } headtail;
-
- struct {
- double last_update;
- float interval;
- char *cmd;
- char *buffer;
- double data;
- } execi; /* 5 */
-
- struct {
- float interval;
- char *cmd;
- char *buffer;
- double data;
- timed_thread *p_timed_thread;
- } texeci;
-
- struct {
- int a, b;
- } pair; /* 2 */
-#ifdef TCP_PORT_MONITOR
- struct tcp_port_monitor_data tcp_port_monitor;
-#endif
-#ifdef HDDTEMP
- struct {
- char *addr;
- int port;
- char *dev;
- double update_time;
- char *temp;
- } hddtemp; /* 2 */
-#endif
-#ifdef EVE
- struct {
- char *apikey;
- char *charid;
- char *userid;
- } eve;
-#endif
-#ifdef HAVE_CURL
- struct {
- char *uri;
- float interval;
- } curl;
-#endif
-#ifdef RSS
- struct {
- char *uri;
- char *action;
- int act_par;
- float interval;
- unsigned int nrspaces;
- } rss;
-#endif
-#ifdef WEATHER
- struct {
- char *uri;
- char *data_type;
- int interval;
- } weather;
-#endif
- struct {
- char *text;
- unsigned int show;
- unsigned int step;
- unsigned int start;
- long resetcolor;
- } scroll;
-
- struct {
- char *left;
- char *seperation;
- char *right;
- } combine;
-
- struct {
- char *host;
- unsigned int port;
- } read_tcp;
-
- struct local_mail_s local_mail;
-#ifdef NVIDIA
- struct nvidia_s nvidia;
-#endif /* NVIDIA */
-