Protocols

The following protocols are available globally.

  • The protocol any cancellable process must conform to.

    See more

    Declaration

    Swift

    @objc(FSCancellable)
    public protocol Cancellable
  • The protocol any uploader that supports deferred adds must conform to.

    Important

    This protocol is only available in Swift.
    See more

    Declaration

    Swift

    public protocol DeferredAdd
  • The protocol any monitorizable process must conform to.

    See more

    Declaration

    Swift

    @objc(FSMonitorizable)
    public protocol Monitorizable
  • The protocol any startable process must conform to.

    See more

    Declaration

    Swift

    @objc(FSStartable)
    public protocol Startable
  • The protocol any uploadables must conform to.

    See more

    Declaration

    Swift

    public protocol Uploadable
  • The protocol any uploader must conform to.

    See more

    Declaration

    Swift

    @objc(FSUploader)
    public protocol Uploader : Cancellable, Monitorizable, Startable