-1

私は検索してきましたが、決定的なリストが見つかりません。特定のイベントをログに記録していますが、それらが何であるかわかりません。何が起こっているのかをより明確に確認できるルックアップテーブルがあると非常に便利です。

4

1 に答える 1

3

はい。定数/FSEventStreamEventFlagsの下のFSEventsリファレンスで次のことを見つけました

各フラグの説明がわかるように、これを調べてください。最初は少し混乱していましたが、ストリームの設定方法によっては、これらのイベントの一部しか取得できないことに気付きました。ファイルイベントを取得しないように設定すると、イベントの前半のみが取得されます。ファイルイベントを取得するように設定した場合、後半のみを取得します(私が知る限り、気づいた限り)。

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

  • kFSEventStreamEventFlagItemCreated
  • kFSEventStreamEventFlagItemRemoved
  • kFSEventStreamEventFlagItemInodeMetaMod
  • kFSEventStreamEventFlagItemRenamed
  • kFSEventStreamEventFlagItemModified
  • kFSEventStreamEventFlagItemFinderInfoMod
  • kFSEventStreamEventFlagItemChangeOwner
  • kFSEventStreamEventFlagItemXattrMod
  • kFSEventStreamEventFlagItemIsFile
  • kFSEventStreamEventFlagItemIsDir
  • kFSEventStreamEventFlagItemIsSymlink
于 2012-12-06T01:54:07.097 に答える