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.