Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKFileTranserHandle.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <ZoomVideoSDK/ZoomVideoSDK.h>
8
9#pragma mark - File Transfer -
10
16
20@property(nonatomic, assign) NSUInteger ratio;
24@property(nonatomic, assign) NSUInteger completeSize;
28@property(nonatomic, assign) NSUInteger bitPerSecond;
29@end
30
35@interface ZoomVideoSDKFileStatus : NSObject
39@property(nonatomic, assign) ZoomVideoSDKFileTransferStatus transStatus;
43@property(nonatomic, strong, nullable) ZoomVideoSDKFileTransferProgress *transProgress;
44@end
45
51- (NSTimeInterval)getTimeStamp;
52- (BOOL)isSendToAll;
53- (NSUInteger)getFileSize;
54- (NSString * _Nullable)getFileName;
55- (ZoomVideoSDKFileStatus *_Nullable)getStatus;
56@end
57
63- (ZoomVideoSDKUser * _Nullable)getReceiver;
64- (ZoomVideoSDKError)cancelSend;
65@end
66
72- (ZoomVideoSDKUser * _Nullable)getSender;
73- (ZoomVideoSDKError)cancelReceive;
74- (ZoomVideoSDKError)startReceive:(NSString * _Nullable)path;
75@end
76
ZoomVideoSDKFileTransferStatus
Enumeration of file transfer status.
ZoomVideoSDKError
Enumerates all errors in the VideoSDK.
Represents the status of a file transfer, including current state and progress.
Represents a file being sent in the session.
Represents the progress details of a file transfer.
NSUInteger ratio
The ratio of the file transfer completed.
NSUInteger bitPerSecond
The speed of the file transfer in bits per second.
NSUInteger completeSize
The size of the file transferred so far in bytes.
Represents a file being sent in the session.
Zoom Video SDK user information.