Required Instance Methodswift 6.1.2Dispatch
setRegistrationHandler(qos:flags:handler:)
func setRegistrationHandler(qos: DispatchQoS, flags: DispatchWorkItemFlags, handler: DispatchSourceHandler?)
func setRegistrationHandler(qos: DispatchQoS, flags: DispatchWorkItemFlags, handler: DispatchSourceHandler?)
s8Dispatch0A14SourceProtocolP22setRegistrationHandler3qos5flags7handleryAA0A3QoSV_AA0A13WorkItemFlagsVyyXLSgtF
What are these?6TGJU
import Dispatch
protocol DispatchSourceProtocol
struct DispatchQoS
qos_class_t
struct DispatchWorkItemFlags
typealias DispatchSourceHandler = () -> Void
var data: UInt { get }
var handle: UInt { get }
var isCancelled: Bool { get }
var mask: UInt { get }
func cancel()
func resume()
func setCancelHandler(handler: DispatchWorkItem)
func setCancelHandler(qos: DispatchQoS, flags: DispatchWorkItemFlags, handler: DispatchSourceHandler?)
func setEventHandler(handler: DispatchWorkItem)
func setEventHandler(qos: DispatchQoS, flags: DispatchWorkItemFlags, handler: DispatchSourceHandler?)
func setRegistrationHandler(handler: DispatchWorkItem)
func suspend()
func setRegistrationHandler(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], handler: DispatchSourceHandler?)