Lines Matching refs:EventStream
49 dispatch_queue_t Queue, FSEventStreamRef EventStream, in DirectoryWatcherMac() argument
53 : Queue(Queue), EventStream(EventStream), Receiver(Receiver), in DirectoryWatcherMac()
61 stopFSEventStream(EventStream); in ~DirectoryWatcherMac()
62 EventStream = nullptr; in ~DirectoryWatcherMac()
75 FSEventStreamRef EventStream; member in __anonf578c27d0111::DirectoryWatcherMac
208 void stopFSEventStream(FSEventStreamRef EventStream) { in stopFSEventStream() argument
209 if (!EventStream) in stopFSEventStream()
211 FSEventStreamStop(EventStream); in stopFSEventStream()
212 FSEventStreamInvalidate(EventStream); in stopFSEventStream()
213 FSEventStreamRelease(EventStream); in stopFSEventStream()
227 auto EventStream = createFSEventStream(Path, Receiver, Queue); in create() local
228 assert(EventStream && "EventStream expected to be non-null"); in create()
231 std::make_unique<DirectoryWatcherMac>(Queue, EventStream, Receiver, Path); in create()
242 FSEventStreamSetDispatchQueue(EventStream, Queue); in create()
243 FSEventStreamStart(EventStream); in create()