Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKFileTranserHandle.h
Go to the documentation of this file.
1
5
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
55- (NSTimeInterval)getTimeStamp;
65- (NSUInteger)getFileSize;
70- (NSString * _Nullable)getFileName;
76@end
77
93@end
94
115- (ZoomVideoSDKError)startReceive:(NSString * _Nullable)path;
116@end
117
ZoomVideoSDKFileTransferStatus
Enumeration of the file transfer status.
ZoomVideoSDKError
Enumeration of all the errors in the VideoSDK.
Represents the status of a file transfer, including current state and progress.
ZoomVideoSDKFileTransferProgress * transProgress
Gets the progress of the file transfer.
ZoomVideoSDKFileTransferStatus transStatus
Gets the status of the file transfer.
Represents a file being transferred in the session.
NSString *_Nullable getFileName()
Gets the file name.
ZoomVideoSDKFileStatus *_Nullable getStatus()
Gets the file transfer status.
BOOL isSendToAll()
Determines whether the file is sent to all users.
NSUInteger getFileSize()
Gets the file size.
NSTimeInterval getTimeStamp()
Gets the timestamp.
Represents the progress details of a file transfer.
NSUInteger ratio
Gets the ratio of the file transfer completed.
NSUInteger bitPerSecond
Gets the speed of the file transfer in bits per second.
NSUInteger completeSize
Gets the size of the file transferred so far in bytes.
Represents a file being received in the session.
ZoomVideoSDKError cancelReceive()
Cancels receiving the file.
ZoomVideoSDKUser *_Nullable getSender()
Gets the sender of the file.
Represents a file being sent in the session.
ZoomVideoSDKError cancelSend()
Cancels sending the file.
ZoomVideoSDKUser *_Nullable getReceiver()
Gets the receiver of the file.
Zoom Video SDK user information.