Package com.cygnusreach

Types

Link copied to clipboard

Screen capture initializer for use in IRemoteSupportClient.addScreenSharing. This class must be initialized in ComponentActivity.onCreate, then can be used to create an instance of VideoStreamConfiguration that can be passed to IRemoteSupportClient.addScreenSharing.

Link copied to clipboard
class CygnusReachPermissionRequest(context: ComponentActivity) : Closeable

Manages Android activity/intent required to request multiple permissions. This class must be initialized in ComponentActivity.onCreate, then can be used to request Android permissions using requestPermissions.

Link copied to clipboard
class FileOpenRequest(context: ComponentActivity) : Closeable

Prompt the user to open a document

Link copied to clipboard
class FileSaveRequest(context: ComponentActivity) : Closeable

Shared storage intent request

Link copied to clipboard
interface IClientProxy : IMessageSender, Closeable
Link copied to clipboard
object RemoteSupport

Static methods to manage the RemoteSupportService and related singleton objects

Link copied to clipboard
class RemoteSupportService : Service

Cygnus Reach Remote Support foreground service enables screen sharing on the Android platform

Link copied to clipboard
class RemoteSupportServiceConnection

Cygnus Reach remote support foreground service connection allows communication between the foreground service and your application. Call connect to connect to a running instance of the foreground service. Once connected, call getRemoteSupportClient to retrieve the IRemoteSupportClient hosted by the foreground service. To disconnect from the foreground service, call disconnect.

Link copied to clipboard

Connection state values for the RemoteSupportServiceConnection