#ifndef __WMNETMON_H__
#define __WMNETMON_H__
#include "pinger.h"
#include "list.h"
#include "X11/Xlib.h"
typedef struct
{
char hostname[80];
pinger_host *h;
int x,y;
int lx,ly;
int flags;
} hostmon;
#define FLAG_DONTWARN 1
#define FLAG_IGNORE_ON_MUTE (1<<6)
#define FLAG_MUTED (1<<7)
#define MAX_HOSTNAME 50
extern ListItem hosts;
extern Window Root;
extern char *wmnetmon_mask_bits;
#define MW_EVENTS (ExposureMask | StructureNotifyMask | \
EnterWindowMask | LeaveWindowMask | PointerMotionMask | ButtonPressMask | \
ButtonReleaseMask )
#define XLEDS 9
#define YLEDS 7
extern int poll_time;
extern int poll_yellowtime;
extern int poll_redtime;
extern int default_flags;
extern char soundfile[],soundplayer[];
void writetextat(int x,int y, char *string);
typedef struct led *ledarray[XLEDS][YLEDS];
extern ledarray leds;
extern int debug;
hostmon * add_host(pinger*,char*,char*);
#endif
syntax highlighted by Code2HTML, v. 0.9.1