BLCallDelegate

public protocol BLCallDelegate : NSObject

BLCallDelegate provides callbacks when important changes to a BLCall occur.

  • Notifies the delegate that a Call has connected.

    See also

    BLCall

    Declaration

    Swift

    func callDidConnect(_ call: BLCall, participants: [BLParticipant])

    Parameters

    call

    The BLCall that was connected.

  • Notifies the delegate that a Call has failed to connect.

    Declaration

    Swift

    func callDidFailToConnect(_ error: Error?)

    Parameters

    error

    An Error describing why failed to connect, or nil if it was expected.

  • Notifies the delegate that a Call has disconnected.

    Declaration

    Swift

    func callDidDisconnect(_ error: Error?)

    Parameters

    error

    An Error describing why disconnect occurred, or nil if the disconnect was expected.

  • Notifies the delegate that a Call Participant has connected.

    See also

    BLParticipant

    Declaration

    Swift

    func callParticipantConnected(_ participant: BLParticipant, call: BLCall)

    Parameters

    participant

    The BLParticipant that was connected.

  • Notifies the delegate that a Call Participant has updated.

    See also

    BLParticipant

    Declaration

    Swift

    func callParticipantUpdated(_ participant: BLParticipant, call: BLCall)

    Parameters

    participant

    The BLParticipant that was connected.

  • Notifies the delegate that a Call Participant has disconnected.

    See also

    BLParticipant

    Declaration

    Swift

    func callParticipantDisconnected(_ participant: BLParticipant, call: BLCall)

    Parameters

    participant

    The BLParticipant that was connected.