diff options
Diffstat (limited to 'trunk/daemon/trashlib/trashwatcher.h')
-rw-r--r-- | trunk/daemon/trashlib/trashwatcher.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/trunk/daemon/trashlib/trashwatcher.h b/trunk/daemon/trashlib/trashwatcher.h new file mode 100644 index 00000000..fbe31200 --- /dev/null +++ b/trunk/daemon/trashlib/trashwatcher.h @@ -0,0 +1,23 @@ +/* + * Copyright © 2008 Ryan Lortie + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of version 3 of the GNU General Public License as + * published by the Free Software Foundation. + */ + +#ifndef _trashwatcher_h_ +#define _trashwatcher_h_ + +#include "trashitem.h" + +typedef struct OPAQUE_TYPE__TrashWatcher TrashWatcher; + +TrashWatcher *trash_watcher_new (TrashRoot *root); +void trash_watcher_free (TrashWatcher *watcher); + +void trash_watcher_watch (TrashWatcher *watcher); +void trash_watcher_unwatch (TrashWatcher *watcher); +void trash_watcher_rescan (TrashWatcher *watcher); + +#endif /* _trashitem_h_ */ |