You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/SessionMessagingKit/Calls/CallManagerProtocol.swift

15 lines
438 B
Swift

// Copyright © 2022 Rangeproof Pty Ltd. All rights reserved.
import Foundation
import CallKit
public protocol CallManagerProtocol {
var currentCall: CurrentCallProtocol? { get set }
func reportCurrentCallEnded(reason: CXCallEndedReason?)
func showCallUIForCall(caller: String, uuid: String, mode: CallMode, interactionId: Int64?)
func handleAnswerMessage(_ message: CallMessage)
func dismissAllCallUI()
}