Mac Developer Library

Developer

Core Services Framework Reference

Introduction

Opaque Types   Managers   Utilities   Services   Other Reference  

This collection of documents provides the API reference for the Core Services framework, which encompasses many fundamental operating system services used by Carbon applications.

Opaque Types

CFFTPStream

Describes the C API for communicating with FTP servers.

CFHost

Describes the C API for acquiring host information.

CFHTTPAuthentication

Describes the C API for applying authentication credentials to HTTP messages.

CFHTTPMessage

Describes the C API for creating, sending, receiving, and manipulating HTTP messages.

CFNetDiagnostics

Describes the C API for diagnosing and fixing network related problems.

CFNetServices

Describes the C API for implementing Bonjour functionality in an application.

CFStream Socket Additions

Describes additions for using streams with sockets.

MDItem

Describes the metadata attributes for a file.

MDQuery

Describes a metadata query.

Managers

Alias Manager

Describes the C API for creating and managing persistent references to file system objects.

Component Manager

Describes an interface for using shared code resources.

File Manager

Describes the C API for basic file management tasks, such as opening and saving files.

Gestalt Manager

Describes the C API for obtaining information about the operating-system environment.

Text Encoding Conversion Manager

Describes the C API for transferring text across other platforms or over the Internet.

Utilities

Unicode Utilities

Describes the C API that allows applications and input methods to operate on Unicode text.

Services

Core Services Identity

Describes the C API for creating, maintaining and finding users and groups.

Launch Services

Describes an API for opening documents, other applications, and URLs, in a way similar to the Finder or the Dock.

Multiprocessing Services

Describes the C API for creating preemptively scheduled tasks in Carbon applications.

Other Reference

Backup Core Reference

Core Endian Reference

Metadata Importer Reference

Metadata Schema Reference

SearchKit Reference

File Metadata Attributes Reference