Skip to content

Commit

Permalink
[mac][coreservices] Add recent/missing enums for FSEvent* API. Fixes #…
Browse files Browse the repository at this point in the history
…5353 (#5356)

reference: #5353
  • Loading branch information
spouliot committed Jan 9, 2019
1 parent 327c0a8 commit 34e52a7
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/CoreServices/FSEvents.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@ public enum FSEventStreamCreateFlags : uint {
NoDefer = 0x00000002,
WatchRoot = 0x00000004,
IgnoreSelf = 0x00000008,
FileEvents = 0x00000010
FileEvents = 0x00000010,
[Mac (10,9)]
MarkSelf = 0x00000020,
[Mac (10,13)]
UseExtendedData = 0x00000040,
}

// FSEvents.h: typedef UInt32 FSEventStreamEventFlags;
Expand Down Expand Up @@ -53,7 +57,9 @@ public enum FSEventStreamEventFlags : uint {
ItemIsSymlink = 0x00040000,
OwnEvent = 0x00080000,
ItemIsHardlink = 0x00100000,
ItemIsLastHardlink = 0x00200000
ItemIsLastHardlink = 0x00200000,
[Mac (10,14, onlyOn64: true)]
ItemCloned = 0x00400000,
}

public struct FSEvent
Expand Down

1 comment on commit 34e52a7

@xamarin-release-manager
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 Jenkins job (on internal Jenkins) failed in stage(s) 'Test run' 🔥

Build succeeded
✅ Packages: xamarin.ios-12.7.0.36.pkg xamarin.mac-5.7.0.36.pkg
API Diff (from stable)
🔥 Failed to compare API and create generator diff 🔥
🔥 Test run failed 🔥

Test results

1 tests failed, 0 tests skipped, 304 tests passed.

Failed tests

  • System.Net.Http/iOS Unified 32-bits - simulator/Debug: Failed

Please sign in to comment.