A dispatch source that monitors events associated with a file descriptor.
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
You do not adopt this protocol in your objects. Instead, use the
make method to create an object that adopts this protocol.