SippoConferenceDelegate
public protocol SippoConferenceDelegate : AnyObject
Delegate to receive SippoConference updates
-
Event to notify SippoConference updates
Declaration
Swift
func conferenceUpdated(_ conference: SippoConference)
Parameters
SippoConference
conference updated
-
The conference was destroyed
Declaration
Swift
func conferenceDestroyed()
-
The invitation was cancelled by the caller
Declaration
Swift
func conference(_ conference: SippoConference, didCancelInvitation: String)
Parameters
conference
SippoConference object
didCancelInvitation
Identifier of the cancelled invitation.
-
A new participant was added to the conference
Declaration
Swift
func conference(_ conference: SippoConference, didAddParticpant: Participant)
Parameters
conference
SippoConference object
didAddParticpant
New participant
-
A participant was removed from conference
Declaration
Swift
func conference(_ conference: SippoConference, didRemoveParticpant: Participant)
Parameters
conference
SippoConference object
didRemoveParticpant
Identifier of the removed participant.
-
Local video was added to conference
Declaration
Swift
func conferenceDidAddLocalMedia(_ conference: SippoConference)
Parameters
conference
conference instance
-
Participant add new media to conference
Declaration
Swift
func conference(_ conference: SippoConference, didAddVideoFromParticipant participant: Participant)
Parameters
conference
SippoConference instance
fromParticipant
Participant who added video
-
Participant stop sharing passed media
Declaration
Swift
func conference(_ conference: SippoConference, didRemoveVideoFromParticipant participant: Participant)
Parameters
conference
SippoConference instance
fromParticipant
Participant who added video
-
A new transfer was received
Declaration
Swift
func conference(_ conference: SippoConference, didReceiveUnattendedTransfer: SippoTransfer)
Parameters
conference
SippoConference instance
didReceiveUnattendedTransfer
A SippoTransfer