路泰科技体检小程序UI设计新版本
1
wwl
6 天以前 a6cdbcfe28fcc40ebb4919f57d60fb20122e8e57
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef FS_EVENTS_H
#define FS_EVENTS_H
 
#include <CoreServices/CoreServices.h>
#include "../Backend.hh"
 
class FSEventsBackend : public Backend {
public:
  void start() override;
  ~FSEventsBackend();
  void writeSnapshot(WatcherRef watcher, std::string *snapshotPath) override;
  void getEventsSince(WatcherRef watcher, std::string *snapshotPath) override;
  void subscribe(WatcherRef watcher) override;
  void unsubscribe(WatcherRef watcher) override;
private:
  void startStream(WatcherRef watcher, FSEventStreamEventId id);
  CFRunLoopRef mRunLoop;
};
 
#endif