2012-12-04 36 views
-1

我一直在尋找,但找不到一個確定的列表。我正在記錄某些事件,但我不確定它們是什麼 - 查找表能夠更清楚地看到發生的事情會非常有用。是否有FSEvents事件標誌的確定列表?

+1

有東西在這裏與文檔缺失(名單看起來相當明確的給我):HTTPS: //下發展(僅搜索FSEventStreamEventFlags) –

回答

2

是的。我在常量/ FSEventStreamEventFlags下的FSEvents參考中找到以下內容:

請查看以便您可以看到每個標誌的說明。起初我有點困惑,但後來我意識到你只能得到一些這些事件,這取決於你如何設置流。如果您將它設置爲不獲取文件事件,那麼您只能獲得前一半的事件。如果你把它設置爲獲得文件事件,那麼你只能得到下半場(據我所知和注意到)。

  • kFSEventStreamEventFlagNone
  • kFSEventStreamEventFlagMustScanSubDirs
  • kFSEventStreamEventFlagUserDropped
  • kFSEventStreamEventFlagKernelDropped
  • kFSEventStreamEventFlagEventIdsWrapped
  • kFSEventStreamEventFlagHistoryDone
  • kFSEventStreamEventFlagRootChanged
  • kFSEventStreamEventFlagMount
  • kFSEventStreamEventFlagUnmount

  • kFSEventStreamEventFlagItemCreated
  • kFSEventStreamEventFlagItemRemoved
  • kFSEventStreamEventFlagItemInodeMetaMod
  • kFSEventStreamEventFlagItemRenamed
  • kFSEventStreamEventFl agItemModified
  • kFSEventStreamEventFlagItemFinderInfoMod
  • kFSEventStreamEventFlagItemChangeOwner
  • kFSEventStreamEventFlagItemXattrMod
  • kFSEventStreamEventFlagItemIsFile
  • kFSEventStreamEventFlagItemIsDir
  • kFSEventStreamEventFlagItemIsSymlink