Protocol

DispatchSourceMachSend

A dispatch source that monitors a Mach port for dead name notifications, indicating that a send right no longer has a corresponding receive right.

Declaration

protocol DispatchSourceMachSend

Overview

You do not adopt this protocol in your objects. Instead, use the makeMachSendSource(port:eventMask:queue:) method to create an object that adopts this protocol.

Relationships

Conforming Types

See Also

Creating a Mach Port Source

class func makeMachReceiveSource(port: mach_port_t, queue: DispatchQueue?) -> DispatchSourceMachReceive

Creates a new dispatch source object for monitoring a Mach port for pending messages.

protocol DispatchSourceMachReceive

A dispatch source that monitors a Mach port for pending messages.