Conference
-
This class provides a method to create conferences and retrieve conference log.
See moreDeclaration
Swift
public class QNConferencesRepository
-
Delegate which receives new conferences and conferences log entries
See moreDeclaration
Swift
public protocol QNConferencesDelegate : AnyObject
-
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 moreDeclaration
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 moreDeclaration
Swift
public class QNConferenceRepository
extension QNConferenceRepository: ReactiveCompatible
-
Delegate to receive QNJanusConference updates
See moreDeclaration
Swift
public protocol QNConferenceDelegate : AnyObject
-
Represents a conference entry in Server for checking details of last conferences
See moreDeclaration
Swift
public struct QNConferenceEntry : CustomStringConvertible
-
Represents a successfully response to Invitation
See moreDeclaration
Swift
public struct QNConferenceInvitationResponse
-
A model that represents a transfer to another participant
See moreDeclaration
Swift
public class QNConferenceTransfer
-
Delegate to receive new conference entries
See moreDeclaration
Swift
public protocol QNConferenceEntriesDelegate : AnyObject