Contents

CFHostScheduleWithRunLoop(_:_:_:)

Schedules a CFHost on a run loop.

Declaration

func CFHostScheduleWithRunLoop(_ theHost: CFHost, _ runLoop: CFRunLoop, _ runLoopMode: CFString)

Parameters

  • theHost:

    The host to be schedule on a run loop. This value must not be NULL.

  • runLoop:

    The run loop on which to schedule theHost. This value must not be NULL.

  • runLoopMode:

    The mode on which to schedule theHost. This value must not be NULL.

Discussion

Schedules theHost on a run loop, which causes resolutions of the host to be performed asynchronously. The caller is responsible for ensuring that at least one of the run loops on which the host is scheduled is being run.

Special Considerations

This function is thread safe.

See Also

Hosts