Conference

  • This class provides a method to create conferences and retrieve conference log.

    See more

    Declaration

    Swift

    @MainActor
    public final class QNConferencesRepository
  • Code that represents a conference invitation state

    • decline: Callee decline invitation to conference
    • ok: ok
    • busy: Callee is busy
    • cancel: Caller cancel invitation to conference
    • timeout: timeout

    Declaration

    Swift

    public enum QNConferenceCode : Int
  • Configuration used to define conference properties like fps or camera position

    See more

    Declaration

    Swift

    public struct QNConferenceConfiguration
  • Use to identifier conference media

    • video: Use to share video
    • audio: Use to share audio

    Declaration

    Swift

    public enum QNConferenceConstraint : String
  • A conference participant

    • user: A participant who exists in the server
    • pstn: A participant from pstn

    Declaration

    Swift

    public enum QNConferenceParticipant
  • Represents a conference

    See more

    Declaration

    Swift

    @MainActor
    public final class QNConferenceRepository
  • Represents a conference entry in Server for checking details of last conferences

    See more

    Declaration

    Swift

    public struct QNConferenceEntry : CustomStringConvertible
  • Represents a successfully response to Invitation

    See more

    Declaration

    Swift

    public struct QNConferenceInvitationResponse
  • A model that represents a transfer to another participant

    See more

    Declaration

    Swift

    public class QNConferenceTransfer