TVOCallOptions Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TVOCallOptions.h |
Other Methods
delegateQueue
The queue where the Call and associated classes will invoke delegate methods.
@property (nonatomic, strong, readonly, nullable) dispatch_queue_t delegateQueueDiscussion
All delegate methods are performed on this queue. Any TVOCall instance
which is created with these options will maintain a strong reference to the queue until
it is destroyed.
The default value of nil indicates that the main dispatch queue will be used.
Declared In
TVOCallOptions.h
iceOptions
A custom ICE configuration used to connect to a Call.
@property (nonatomic, strong, readonly, nullable) TVOIceOptions *iceOptionsDeclared In
TVOCallOptions.h
region
Defines the region (Twilio data center) used for media and signaling traffic.
@property (nonatomic, copy, readonly, nonnull) NSString *regionDiscussion
The default region uses Global Low Latency routing, which establishes a connection with the closest region to the user.
Declared In
TVOCallOptions.h
– init
Developers shouldn’t initialize this class directly.
- (null_unspecified instancetype)initDiscussion
Use the TVOConnectOptions or TVOAcceptOptions builder method instead.
Declared In
TVOCallOptions.h
CallKit Methods
uuid
The CallKit identifier for the Call.
@property (nonatomic, strong, readonly, nullable) NSUUID *uuidDiscussion
This property allows you to provide your CallKit UUID as part of TVOCallOptions. This is offered
as a convenience if you wish to use TVOCall for CallKit book keeping. The UUID set here will be reflected on any
TVOCall instance created with these options.
Declared In
TVOCallOptions.h