Contents

CFSocketCallBackType

Types of socket activity that can cause the callback function of a CFSocket object to be called.

Declaration

struct CFSocketCallBackType

Overview

The callback types for which a callback is made is determined when the CFSocket object is created, such as with CFSocketCreate(_:_:_:_:_:_:_:), or later with CFSocketEnableCallBacks(_:_:) and CFSocketDisableCallBacks(_:_:).

The kCFSocketReadCallBack, kCFSocketAcceptCallBack, and kCFSocketDataCallBack callbacks are mutually exclusive.

Version-Notes

kCFSocketWriteCallBack is available in macOS 10.2 and later.

Topics

Constants

Initializers

See Also

Constants