---
title: XPC
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/xpc
---

# XPC

Manage secure interprocess communication.

## Topics

### XPC Client

- [NSXPCProxyCreating](foundation/nsxpcproxycreating.md)
- [NSXPCConnection](foundation/nsxpcconnection.md)
- [NSXPCInterface](foundation/nsxpcinterface.md)
- [NSXPCCoder](foundation/nsxpccoder.md)

### XPC Services

- [NSXPCListener](foundation/nsxpclistener.md)
- [NSXPCListenerDelegate](foundation/nsxpclistenerdelegate.md)
- [NSXPCListenerEndpoint](foundation/nsxpclistenerendpoint.md)

## See Also

### Low-Level Utilities

- [Object Runtime](foundation/object-runtime.md)
- [Processes and Threads](foundation/processes-and-threads.md)
- [Streams, Sockets, and Ports](foundation/streams-sockets-and-ports.md)
