Protocols
The following protocols are available globally.
-
Authenticates a
See moreCall.Command.Declaration
Swift
public protocol Authenticator -
A disposable resource.
See moreDeclaration
Swift
public protocol Cancellable -
Provides pCloud API host names.
See moreDeclaration
Swift
public protocol HostProvider -
Base interface for a network operation.
See moreDeclaration
Swift
public protocol NetworkOperation : Cancellable -
A network operation that knows how to execute a pCloud API call.
See moreDeclaration
Swift
public protocol CallOperation : NetworkOperation -
A network operation that knows how to execute an upload to pCloud.
See moreDeclaration
Swift
public protocol UploadOperation : NetworkOperation -
A network operation that knows how to execute a download.
See moreDeclaration
Swift
public protocol DownloadOperation : NetworkOperation -
Executes UI-specific actions related to the OAuth authorization flow.
See moreDeclaration
Swift
public protocol OAuthAuthorizationFlowView -
An object defining input and output for a call to the pCloud API.
See moreDeclaration
Swift
public protocol PCloudAPIMethod -
A parser.
See moreDeclaration
Swift
public protocol Parser -
Object handling callbacks from a
See moreURLSession.Declaration
Swift
public protocol URLSessionObserver
View on GitHub
Protocols Reference