TVIConnectOptionsBuilder Class Reference
Inherits from | NSObject |
---|---|
Declared in | TVIConnectOptions.h |
Overview
TVIConnectOptionsBuilder
is a builder class for TVIConnectOptions
.
CallKit specific additions.
Other Methods
iceOptions
A custom ICE configuration used to connect to a Room.
@property (nonatomic, strong, nullable) TVIIceOptions *iceOptions
Discussion
You can set this to nil
if you’ve already provided IceOptions with TVIClientOptions
.
Declared In
TVIConnectOptions.h
localMedia
The LocalMedia used to connect to a Room.
@property (nonatomic, strong, nullable) TVILocalMedia *localMedia
Discussion
If you set this property to nil
then a default instance of TVILocalMedia
with no audio or video tracks
will be provided instead.
Declared In
TVIConnectOptions.h
name
The name of the Room which you want to connect to.
@property (nonatomic, copy, nullable) NSString *name
Discussion
You can provide the name of new or existing Room. The default value of nil
indicates that a new Room will be created.
Declared In
TVIConnectOptions.h
CallKit Methods
uuid
The CallKit identifier for the Room.
@property (nonatomic, strong, nullable) NSUUID *uuid
Discussion
This property allows you to provide your CallKit UUID as part of TVIConnectOptions
. This is offered
as a convenience if you wish to use TVIRoom
for CallKit book keeping. The UUID set here will be reflected on any
TVIRoom
instance created with these options.
Declared In
TVIConnectOptions.h