Values indicating the type of data that is to be resolved or the type of data that was resolved.
SDKs
- iOS 2.0+
- macOS 10.3+
- Mac Catalyst 13.0+
- tvOS 9.0+
Framework
- CFNetwork
Declaration
typedef enum CFHostInfoType : int {
...
} CFHostInfoType;
Values indicating the type of data that is to be resolved or the type of data that was resolved.
SDKs
Framework
typedef enum CFHostInfoType : int {
...
} CFHostInfoType;
k CFHost Addresses
Specifies that addresses are to be resolved or that addresses were resolved.
k CFHost Names
Specifies that names are to be resolved or that names were resolved.
k CFHost Reachability
Specifies that reachability information is to be resolved or that reachability information was resolved.
CFHost Ref
An opaque reference representing an CFHost object.
CFHost Client Context
A structure containing user-defined data and callbacks for CFHost objects.
CFHost Cancel Info Resolution
Cancels the resolution of a host.
CFHost Create Copy
Creates a new host object by copying.
CFHost Create With Address
Uses an address to create an instance of a host object.
CFHost Create With Name
Uses a name to create an instance of a host object.
CFHost Get Addressing
Gets the addresses from a host.
CFHost Get Names
Gets the names from a CFHost.
CFHost Get Reachability
Gets reachability information from a host.
CFHost Get Type ID
Gets the Core Foundation type identifier for the CFHost opaque type.
CFHost Schedule With Run Loop
Schedules a CFHost on a run loop.
CFHost Set Client
Associates a client context and a callback function with a CFHost object or disassociates a client context and callback function that were previously set.
CFHost Start Info Resolution
Starts resolution for a host object.
CFHost Unschedule From Run Loop
Unschedules a CFHost from a run loop.