ConferenceParams
public class ConferenceParams : LinphoneObject
Object defining parameters for a Conference
.
Can be created by calling function Core.createConferenceParams().
-
Undocumented
Declaration
Swift
public static func getSwiftObject(cObject: OpaquePointer) -> ConferenceParams
-
Undocumented
Declaration
Swift
public var getCobject: OpaquePointer? { get }
-
Enable audio capabilities.
Declaration
Swift
public var audioEnabled: Bool? { get set }
Parameters
enable
If true, audio will be enabled during conference
-
Enable chat capabilities.
Declaration
Swift
public var chatEnabled: Bool? { get set }
Parameters
enable
If true, chat is enabled during conference
-
Check whether audio capabilities are enabled.
Declaration
Swift
public var isAudioEnabled: Bool { get }
Return Value
true if the conference supports audio capabilities, false otherwise
-
Check whether chat capabilities are enabled.
Declaration
Swift
public var isChatEnabled: Bool { get }
Return Value
true if the conference supports chat capabilities, false otherwise
-
Returns whether local participant has to enter the conference.
Declaration
Swift
public var isLocalParticipantEnabled: Bool { get }
Return Value
true if local participant is by default part of the conference, false otherwise
-
Returns whether conference can have only one participant.
Declaration
Swift
public var isOneParticipantConferenceEnabled: Bool { get }
Return Value
true if the conference can have only one participant, false otherwise
-
Check whether video capabilities are enabled.
Declaration
Swift
public var isVideoEnabled: Bool { get }
Return Value
true if the conference supports video capabilities, false otherwise
-
Enable local participant to enter the conference. The local participant is the one driving the local
Core
. It uses the local sound devices. The default value is true. Setting to false is mostly helpful when using liblinphone on a server application.Declaration
Swift
public var localParticipantEnabled: Bool? { get set }
Parameters
enable
true if local participant is automatically added to the conference, false otherwise
-
Enable conference with one participant.
Declaration
Swift
public var oneParticipantConferenceEnabled: Bool? { get set }
Parameters
enable
true if conference can have only one participant, false otherwise
-
Enable video capabilities.
Declaration
Swift
public var videoEnabled: Bool? { get set }
Parameters
enable
If true, video will be enabled during conference
-
Clone a
ConferenceParams
.Declaration
Swift
public func clone() -> ConferenceParams?
Return Value
An allocated
ConferenceParams
with the same parameters than params