SessionManageable
public protocol SessionManageable : AnyObject
<#Description#>
-
Adds a delegate to be notified of
Sessionchanges.Declaration
Swift
func add(delegate: SessionDelegate)Parameters
delegateThe object to add.
-
Removes a delegate from session-manager.
Declaration
Swift
func remove(delegate: SessionDelegate)Parameters
delegateThe object to remove.
-
<#Description#>
Declaration
Swift
var activeSessions: [Session] { get } -
<#Description#>
Declaration
Swift
func set(session: Session)Parameters
session<#session description#>
-
<#Description#>
Declaration
Swift
func activate(dialogRequestId: String, category: CapabilityAgentCategory)Parameters
dialogRequestId<#dialogRequestId description#>
category<#category description#>
-
<#Description#>
Declaration
Swift
func deactivate(dialogRequestId: String, category: CapabilityAgentCategory)Parameters
dialogRequestId<#dialogRequestId description#>
category<#category description#>
View on GitHub
SessionManageable Protocol Reference