small refactoring of lcdproc client: get rid of global variables tmp & buffer

This commit is contained in:
marschap committed 2006-10-15 20:48:13 +00:00
1 parent 7811b491db
commit 8fb54a71ff
20 files changed
+240 -339

No files matched your search

+7 -7
View File
@@ -16,7 +16,7 @@
#define MAX_INTERFACES 3 /* max number of interfaces in multi-interface mode */
int iface_screen (int rep, int display, int *flags_ptr);
int iface_screen(int rep, int display, int *flags_ptr);
IfaceInfo iface[MAX_INTERFACES]; /* interface info */
/************************/
@@ -24,28 +24,28 @@ IfaceInfo iface[MAX_INTERFACES]; /* interface info */
/************************/
/* read interface stats from /proc/net/dev */
int get_iface_stats (IfaceInfo *interface);
int get_iface_stats(IfaceInfo *interface);
/* send initial commands to server to add the speed screen */
void initialize_speed_screen (void);
void initialize_speed_screen(void);
/* send initial commands to server to add the transfer screen */
void initialize_transfer_screen(void);
/* format the time in ASCII */
void get_time_string (char *buff, time_t last_online);
void get_time_string(char *buff, time_t last_online);
/* format value, scaling value and adding proper suffixes */
void format_value (char *buff, double value, char *unit);
void format_value(char *buff, double value, char *unit);
/* format value, scaling value and adding proper suffixes (for multi-interface
* mode) */
void format_value_multi_interface(char *buff, double value, char *unit);
/* actualize widgets values in speed screen */
void actualize_speed_screen (IfaceInfo *iface, unsigned int interval, int index);
void actualize_speed_screen(IfaceInfo *iface, unsigned int interval, int index);
/* actualize widgets values in transfer screen */
void actualize_transfer_screen (IfaceInfo *iface, int index);
void actualize_transfer_screen(IfaceInfo *iface, int index);
#endif