Instance Property

countOfBytesClientExpectsToSend

A best-guess upper bound on the number of bytes the client expects to send.

Declaration

var countOfBytesClientExpectsToSend: Int64 { get set }

Discussion

The value set for this property should account for the size of HTTP headers and body data or body stream. If no value is specified, the system uses NSURLSessionTransferSizeUnknown instead. This property is used by the system to optimize the scheduling of URL session tasks. Developers are strongly encouraged to provide an approximate upper bound, or an exact byte count, if possible, rather than accept the default.

See Also

Scheduling Tasks

var countOfBytesClientExpectsToReceive: Int64

A best-guess upper bound on the number of bytes the client expects to receive.

let NSURLSessionTransferSizeUnknown: Int64

The total size of the transfer cannot be determined.

var earliestBeginDate: Date?

The earliest date at which the network load should begin.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software