SippoConferenceDelegate

public protocol SippoConferenceDelegate: class

Delegate to receive conference updates

  • Event to notify conference updates

    Declaration

    Swift

    func conferenceUpdated(_ conference: SippoConference)

    Parameters

    conference

    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

    Conference object

    didCancelInvitation

    Identifier of the cancelled invitation.

  • A new participant was added to the conference

    Declaration

    Swift

    func conference(_ conference: SippoConference, didAddParticpant: String)

    Parameters

    conference

    Conference object

    didAddParticpant

    New participant

  • A participant was removed from conference

    Declaration

    Swift

    func conference(_ conference: SippoConference, didRemoveParticpant: String)

    Parameters

    conference

    Conference 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: String)

    Parameters

    conference

    Conference instance

    fromParticipant

    Participant who added video

  • Participant stop sharing passed media

    Declaration

    Swift

    func conference(_ conference: SippoConference, didRemoveVideoFromParticipant participant: String)

    Parameters

    conference

    Conference instance

    fromParticipant

    Participant who added video