Contents

XPC connections

Create and manage connections to services using connection-based APIs.

Overview

Use these APIs to work with XPC connections and related types — for example, when a framework function that you call returns an xpc_connection_t.

But, in most situations, the listener- and session-based APIs are a better choice for designing XPC communication protocols. For more information, see Creating XPC services.

Topics

Creation

Event handling

Life cycle

Messages

Remote peer information

Context

Endpoints

Errors

See Also

Additional Types