// // PathWatcher.h // Cog // // Created by Vincent Spader on 2/17/08. // Copyright 2008 __MyCompanyName__. All rights reserved. // #import #include @interface PathWatcher : NSObject { FSEventStreamRef stream; FSEventStreamContext *context; IBOutlet id delegate; } - (void)setDelegate:(id)d; - (id)delegate; - (void)setPath:(NSString *)path; // Set the path to watch - (void)cleanUp; @end @protocol PathWatcherDelegate - (void)pathDidChange:(NSString *)path flags:(FSEventStreamEventFlags)flags; @end