TVOAcceptOptions
Objective-C
@interface TVOAcceptOptions : TVOCallOptions
Swift
class TVOAcceptOptions : TVOCallOptions
@brief TVOAcceptOptions represents a custom configuration to use when accepting an incoming Call.
@discussion Accept options builder to use when accepting a call. For example:
let acceptOptions = TVOAcceptOptions(callInvite: callInvite) { builder in
builder.uuid = callInvite.uuid
builder.enableIceGatheringOnAnyAddressPorts = true
}
let call = callInvite.accept(with: acceptOptions, delegate: self)
See
TVOCallOptions-
Unavailable
Use [TVOAcceptOptions optionsWithCallInvite:] or [TVOAcceptOptions optionsWithCallInvite:block:] to create a
TVOAcceptOptionsinstance.Undocumented
Declaration
Objective-C
- (null_unspecified instancetype)init; -
@brief Creates an instance of
TVOAcceptOptionsusing aTVOCallInviteobject.Declaration
Objective-C
+ (nonnull instancetype)optionsWithCallInvite: (nonnull TVOCallInvite *)callInvite;Swift
convenience init(callInvite: TVOCallInvite)Parameters
callInviteA
TVOCallInviteobject with the information to accept the incoming Call.Return Value
An instance of
TVOAcceptOptions. -
@brief Creates an instance of
TVOAcceptOptionsusing aTVOCallInviteobject and a builder block.Declaration
Objective-C
+ (nonnull instancetype) optionsWithCallInvite:(nonnull TVOCallInvite *)callInvite block:(nonnull TVOAcceptOptionsBuilderBlock)block;Swift
convenience init(callInvite: TVOCallInvite, block: @escaping TVOAcceptOptionsBuilderBlock)Parameters
callInviteA
TVOCallInviteobject with the information to accept the incoming call.blockThe builder block which will be used to configure the
TVOAcceptOptionsinstance.Return Value
An instance of
TVOAcceptOptions.