Conference
public class Conference : LinphoneObject
Conference
class The _LinphoneConference struct does not exists, it’s the
Conference C++ class that is used behind
-
Get the conference id as string.
Declaration
Swift
public var ID: String { get set }
-
Get URIs of all participants of one conference The returned bctbx_list_t contains URIs of all participant. That list must be freed after use and each URI must be unref with linphone_address_unref
Declaration
Swift
public var participants: [Address] { get }
Return Value
A list of
Address
objects. LinphoneAddress -
Invite participants to the conference, by supplying a list of
Address
.Declaration
Swift
public func inviteParticipants(addresses: [Address], params: CallParams) throws
Parameters
addresses
A list of
Address
objects. LinphoneAddressparams
CallParams
to use for inviting the participants. -
Remove a participant from a conference.
Warning
The passed SIP URI must be one of the URIs returned by getParticipants()
Declaration
Swift
public func removeParticipant(uri: Address) throws
Parameters
uri
SIP URI of the participant to remove
Return Value
0 if succeeded, -1 if failed