ASFaspSession
@interface ASFaspSession : ASAbstractFaspSession
A FASP session for transferring a predetermined set of files.
This class represents a regular
FASP session (as opposed to
ASPersistentFaspSession). ASFaspSession instances must be
instantiated with the list of sources that will be transferred
during the session.
-
The list of sources for this session
Declaration
Objective-C
@property (nonatomic, readonly, strong, nonnull) NSArray *sources
-
Instantiate an ASFaspSession using the given parameters and a list of sources
Declaration
Objective-C
+ (nonnull instancetype)sessionWithParameters: (nonnull ASFaspSessionParameters *)parameters sources:(id)sources;
Swift
convenience init(parameters: ASFaspSessionParameters, sources: AnyObject!)
-
Instantiate an ASFaspSession using the given parameters and a list of sources and corresponding destinations
Declaration
Objective-C
+ (nonnull instancetype)sessionWithParameters: (nonnull ASFaspSessionParameters *)parameters sources:(id)sources destinations:(id)destinations;
-
Instantiate an ASFaspSession using the given parameters and a single source
Declaration
Objective-C
+ (nonnull instancetype)sessionWithParameters: (nonnull ASFaspSessionParameters *)parameters path:(id)path;
Swift
convenience init(parameters: ASFaspSessionParameters, path: AnyObject!)
-
Instantiate an ASFaspSession using the given parameters and a single source and destination
Declaration
Objective-C
+ (nonnull instancetype)sessionWithParameters: (nonnull ASFaspSessionParameters *)parameters path:(id)path destination:(id)destinationPath;
Swift
convenience init(parameters: ASFaspSessionParameters, path: AnyObject!, destination destinationPath: AnyObject!)