extern void SRandom(int seed);
extern int Random(int min, int max1);
extern int MyRead(int fd, void *data, int len);
extern int MyWrite(int fd, void *data, int len);
extern void SRandom(int seed);
extern int Random(int min, int max1);
extern int MyRead(int fd, void *data, int len);
extern int MyWrite(int fd, void *data, int len);
extern void NormalizeTime(struct timeval *tv);
extern void CatchAlarm(int sig);
extern void SetTimeval(struct timeval *tv, long usec);
extern void NormalizeTime(struct timeval *tv);
extern void CatchAlarm(int sig);
extern void SetTimeval(struct timeval *tv, long usec);
extern void AddEventGen(EventGenRec *gen);
extern void RemoveEventGen(EventGenRec *gen);
extern MyEventType WaitMyEvent(MyEvent *event, int mask);
extern void AddEventGen(EventGenRec *gen);
extern void RemoveEventGen(EventGenRec *gen);
extern MyEventType WaitMyEvent(MyEvent *event, int mask);