class let default
The default URL session task priority, used implicitly for any task you have not prioritized.
class let low
A low URL session task priority, with a floating point value above the minimum of
0 and below the default value.
class let high
A high URL session task priority, with a floating point value above the default value and below the maximum of
Cancels the task.
Resumes the task, if it is suspended.
Temporarily suspends a task.
var state: URLSession
The current state of the task—active, suspended, in the process of being canceled, or completed.
Constants for determining the current state of a task.
var priority: Float
The relative priority at which you’d like a host to handle the task, specified as a floating point value between
0 (lowest priority) and
1 (highest priority).