RemoteSupport
Static methods to manage the RemoteSupportService and related singleton objects
Functions
Link copied to clipboard
fun configureRemoteSupport( serviceUrl: String, key: String, serviceIcon: Int = 0, serviceTitle: String = "Remote Support")
Content copied to clipboard
Set configuration options for the RemoteSupportService.
Link copied to clipboard
Get a proxy to an IRemoteSupportClient owned by the RemoteSupportService.
Link copied to clipboard
Returns the IScreenCaptureInitializer set with setScreenCaptureInitializer. If no IScreenCaptureInitializer has been provided, this method will suspend until setScreenCaptureInitializer is called
Link copied to clipboard
Can be used to determine if the RemoteSupportService is running and the IRemoteSupportClient is connected to a peer.
Link copied to clipboard
fun setScreenCaptureInitializer(screenCaptureInitializer: IScreenCaptureInitializer)
Content copied to clipboard
Store a IScreenCaptureInitializer as a singleton object
Link copied to clipboard
Start the RemoteSupportService foreground service
Link copied to clipboard
Stop the RemoteSupportService foreground service and cleanup related resources