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 QNConferenceRepositoryextension 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
Conference Reference