version 1.2, 2007/02/27 07:59:13 |
version 1.3, 2010/07/23 08:31:19 |
|
|
|
|
#include <sys/param.h> |
#include <sys/param.h> |
|
|
struct rcs_worklist { |
struct worklist { |
char wkl_path[MAXPATHLEN]; |
char wkl_path[MAXPATHLEN]; |
volatile SLIST_ENTRY(rcs_worklist) wkl_list; |
volatile SLIST_ENTRY(worklist) wkl_list; |
}; |
}; |
|
|
SLIST_HEAD(rcs_wklhead, rcs_worklist); |
SLIST_HEAD(wklhead, worklist); |
|
|
void rcs_worklist_add(const char *, struct rcs_wklhead *); |
void worklist_add(const char *, struct wklhead *); |
void rcs_worklist_run(struct rcs_wklhead *, void (*cb)(struct rcs_worklist *)); |
void worklist_run(struct wklhead *, void (*cb)(struct worklist *)); |
void rcs_worklist_clean(struct rcs_wklhead *, void (*cb)(struct rcs_worklist *)); |
void worklist_clean(struct wklhead *, void (*cb)(struct worklist *)); |
|
|
void rcs_worklist_unlink(struct rcs_worklist *); |
void worklist_unlink(struct worklist *); |
|
|
extern struct rcs_wklhead rcs_temp_files; |
extern struct wklhead temp_files; |
|
|
#endif |
#endif |