Type Alias

dispatch_io_t

A dispatch I/O channel.

Declaration

typedef NSObject<OS_dispatch_io> *dispatch_io_t;

Discussion

A dispatch I/O channel represents a file descriptor and the asynchronous I/O policies applied to that file descriptor. A dispatch I/O channel is a standard type of dispatch object and may be retained, released, suspended, and resumed accordingly.

See Also

Creating a Dispatch I/O Object

dispatch_io_create

Creates a dispatch I/O channel and associates it with the specified file descriptor.

dispatch_io_create_with_io

Creates a new dispatch I/O channel from an existing channel.

dispatch_io_create_with_path

Creates a dispatch I/O channel with the associated path name.

dispatch_fd_t

A file descriptor used for I/O operations.

dispatch_io_type_t

The type of a dispatch I/O channel.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software