PhoneCallAgent
class PhoneCallAgent( client: PhoneCallClient, contextStateProviderRegistry: ContextStateProviderRegistry, contextGetter: ContextGetterInterface, messageSender: MessageSender, focusManager: FocusManagerInterface, channelName: String, focusObserver: ChannelObserver? = null, enableSendEvent: Boolean = true, directiveSequencer: DirectiveSequencerInterface, interactionControlManager: InteractionControlManagerInterface) : CapabilityAgent, SupportedInterfaceContextProvider, SendCandidatesDirectiveHandler.Controller, MakeCallDirectiveHandler.Controller, EndCallDirectiveHandler.Controller, AcceptCallDirectiveHandler.Controller, BlockIncomingCallDirectiveHandler.Controller, BlockNumberDirectiveHandler.Controller, PhoneCallClient.OnStateChangeListener, ChannelObserver
Content copied to clipboard
Constructors
Link copied to clipboard
fun PhoneCallAgent( client: PhoneCallClient, contextStateProviderRegistry: ContextStateProviderRegistry, contextGetter: ContextGetterInterface, messageSender: MessageSender, focusManager: FocusManagerInterface, channelName: String, focusObserver: ChannelObserver? = null, enableSendEvent: Boolean = true, directiveSequencer: DirectiveSequencerInterface, interactionControlManager: InteractionControlManagerInterface)
Content copied to clipboard
Types
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun makeCall(payload: MakeCallPayload, callback: MakeCallDirectiveHandler.Callback)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun provideState( contextSetter: ContextSetterInterface, namespaceAndName: NamespaceAndName, contextType: ContextType, stateRequestToken: Int)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun sendCandidates(payload: SendCandidatesPayload, callback: SendCandidatesDirectiveHandler.Callback)
Content copied to clipboard