---
title: DispatchSourceProtocol.DispatchSourceHandler
framework: dispatch
role: symbol
role_heading: Type Alias
path: dispatch/dispatchsourceprotocol/dispatchsourcehandler
---

# DispatchSourceProtocol.DispatchSourceHandler

## Declaration

```swift
typealias DispatchSourceHandler = () -> Void
```

## See Also

### Installing Event Handlers

- [setEventHandler(handler:)](dispatch/dispatchsourceprotocol/seteventhandler(handler:).md)
- [setEventHandler(qos:flags:handler:)](dispatch/dispatchsourceprotocol/seteventhandler(qos:flags:handler:).md)
- [setRegistrationHandler(handler:)](dispatch/dispatchsourceprotocol/setregistrationhandler(handler:).md)
- [setRegistrationHandler(qos:flags:handler:)](dispatch/dispatchsourceprotocol/setregistrationhandler(qos:flags:handler:).md)
