Structure

CFStreamClientContext

A structure that contains program-defined data and callbacks with which you can configure a stream’s client behavior.

Declaration

typedef struct {
    ...
} CFStreamClientContext;

Topics

Instance Properties

copyDescription

A copy description callback for your program-defined info pointer. Can be NULL.

info

An arbitrary pointer to program-defined data, which can be associated with the client. This pointer is passed to the callbacks defined in the context and to the client callback function CFReadStreamClientCallBack.

release

A release callback for your program-defined info pointer. Can be NULL.

retain

A retain callback for your program-defined info pointer. Can be NULL.

version

Version number of the structure. Must be 0.