---
title: Darwin Notification API
framework: Darwin Notify
role: collectionGroup
role_heading: API Collection
path: darwinnotify/darwin-notification-api
---

# Darwin Notification API

## Overview

Overview Included Headers <sys/cdefs.h> <stdint.h> <mach/message.h> <Availability.h> <dispatch/dispatch.h>

## Topics

### Miscellaneous

- [notify_cancel(_:)](darwinnotify/notify_cancel(_:).md)
- [notify_check(_:_:)](darwinnotify/notify_check(_:_:).md)
- [notify_get_state(_:_:)](darwinnotify/notify_get_state(_:_:).md)
- [notify_post(_:)](darwinnotify/notify_post(_:).md)
- [notify_register_check(_:_:)](darwinnotify/notify_register_check(_:_:).md)
- [notify_register_dispatch(_:_:_:_:)](darwinnotify/notify_register_dispatch(_:_:_:_:).md)
- [notify_register_mach_port(_:_:_:_:)](darwinnotify/notify_register_mach_port(_:_:_:_:).md)
- [notify_register_signal(_:_:_:)](darwinnotify/notify_register_signal(_:_:_:).md)
- [notify_resume(_:)](darwinnotify/notify_resume(_:).md)
- [notify_set_state(_:_:)](darwinnotify/notify_set_state(_:_:).md)
- [notify_suspend(_:)](darwinnotify/notify_suspend(_:).md)

### Constants

- [Status Codes](darwinnotify/status-codes.md)
- [Miscellaneous Defines](darwinnotify/miscellaneous-defines.md)

## See Also

### Reference

- [DarwinNotify Functions](darwinnotify/darwinnotify-functions.md)
- [DarwinNotify Data Types](darwinnotify/darwinnotify-data-types.md)
- [DarwinNotify Macros](darwinnotify/darwinnotify-macros.md)
