Conference
-
This class provides a method to create conferences and retrieve conference log.
See moreDeclaration
Swift
public class Conferences
-
Delegate which receives new conferences and conferences log entries
See moreDeclaration
Swift
public protocol ConferencesDelegate : AnyObject
-
Represents a conference
See moreDeclaration
Swift
public protocol SippoConference
-
Delegate to receive SippoConference updates
See moreDeclaration
Swift
public protocol SippoConferenceDelegate : AnyObject
-
Use to identifier conference media
- video: Use to share video
- audio: Use to share audio
Declaration
Swift
public enum ConferenceConstraint : String
-
Configuration used to define conference properties like fps or camera position
See moreDeclaration
Swift
public struct ConferenceConfiguration
-
Error throw due to conference error
- participantAlreadyInvited: Invite already been sent to participant
- participantNotInvitedPreviously: Cancel an invitation that not exists
- participantNotFound: Participant not found in server
- hasAlreadyJoinedConference: User already joined to conference
- previewMediaNotAllowed: Preview media is not allowed due to user is not invited or already joins the conference
- notJoinedConference: User haven´t join the conference
- roomNotCreated: The room not exist
- invitationNotFound: Invitation not found in server
- noAnswerToInvite: Callee doesn’t answer the invitation
- invitationDeclined: Callee declined the answer
- busy: Callee is not available
- forbidden: Not allowed
- internalError: Server error
- serviceNotReady: Client is not connected
Declaration
Swift
public enum ConferenceError : Error
-
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 ConferenceCode : Int
-
Represents a conference entry in Server for checking details of last conferences
See moreDeclaration
Swift
public struct SippoConferenceEntry : CustomStringConvertible
-
Delegate to receive new conference entries
See moreDeclaration
Swift
public protocol ConferenceEntriesDelegate : AnyObject
-
A conference participant
- user: A participant who exists in the server
- pstn: A participant from pstn
Declaration
Swift
public enum Participant
-
A model that represents a transfer to another participant
See moreDeclaration
Swift
public class SippoTransfer