wrap and sort CLEANFILES
[alioth/cvs.git] / windows-NT / woe32.h
1 /*
2  * woe32.h
3  * - utility functions for cvs under win32
4  *
5  */
6
7 #ifndef WOE32_H
8 #define WOE32_H
9
10 #include <timespec.h>
11
12 /* #define SYSTEM_CLEANUP woe32_cleanup */
13 void woe32_cleanup (void);
14
15 /* #define fd_select woe32_fd_select */
16 int woe32_fd_select (   int nfds,
17                                                 struct fd_set * readfds,
18                                                 struct fd_set * writefds,
19                                                 struct fd_set * errorfds,
20                                                 struct timeval * timeout);
21
22 char *woe32_getlogin (void);
23
24 char *woe32_home_dir (void);
25
26 /* #define SYSTEM_INITIALIZE(pargc,pargv) woe32_init_winsock() */
27 void woe32_init_winsock (void);
28
29 /* #define nanosleep woe32_nanosleep */
30 int woe32_nanosleep (const struct timespec *requested_delay,
31                            struct timespec *remaining_delay);
32
33 char * woe32_shell (void);
34
35 #endif /* WOE32_H */