2 * This file Copyright (C) 2009-2014 Mnemosyne LLC
4 * It may be used under the GNU GPL versions 2 or 3
5 * or any future license endorsed by Mnemosyne LLC.
7 * $Id: watch.h 14241 2014-01-21 03:10:30Z jordan $
13 typedef struct dtr_watchdir dtr_watchdir
;
15 typedef void (dtr_watchdir_callback
)(tr_session
* session
, const char * dir
, const char * file
);
17 dtr_watchdir
* dtr_watchdir_new (tr_session
* session
, const char * dir
, dtr_watchdir_callback cb
);
19 void dtr_watchdir_update (dtr_watchdir
* w
);
21 void dtr_watchdir_free (dtr_watchdir
* w
);