Declaration
ObjC Types and Enums Used by This Swift API
Members
canStartCloudRecording(iUserId:completion:meetingType:)
static func canStartCloudRecording(iUserId: UInt32, completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
check can start cloud recoridng
- Parameters:
- iUserId: userid
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
canStartLocalRecording(iUserId:completion:meetingType:)
static func canStartLocalRecording(iUserId: UInt32, completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
check whether can start local reocrding
- Parameters:
- iUserId: userid
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
getCloudRecordingStatus(completion:meetingType:)
static func getCloudRecordingStatus(completion: @escaping (ZoomToolSuiteGetCmrStatsResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
get cloud recording status
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
getLocalRecordingStatus(completion:meetingType:)
static func getLocalRecordingStatus(completion: @escaping (ZoomToolSuiteGetLocalRecordingStatsResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
get local recording status
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
pauseCloudRecording(completion:meetingType:)
static func pauseCloudRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
pause cloud recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
pauseLocalRecording(completion:meetingType:)
static func pauseLocalRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
pause local recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
requestLocalRecordingPrivilege(completion:meetingType:)
static func requestLocalRecordingPrivilege(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
request local recording privilege
- Parameters:
- completionHandler: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
resumeCloudRecording(completion:meetingType:)
static func resumeCloudRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
resume cloud recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
resumeLocalRecording(completion:meetingType:)
static func resumeLocalRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
resume local recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
startCloudRecording(completion:meetingType:)
static func startCloudRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
start cloud recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
startLocalRecording(completion:meetingType:)
static func startLocalRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
start local recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
stopCloudRecording(completion:meetingType:)
static func stopCloudRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
stop cloud recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful
stopLocalRecording(completion:meetingType:)
static func stopLocalRecording(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool
stop local recording
- Parameters:
- completion: completion handler
- meetingType: meeting type
- Returns: whether the API call is successful