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