Package com.cygnusreach.java

Types

Link copied to clipboard
interface ICommandReceivedEventHandler
Event handler for command received events
Link copied to clipboard
interface IConnectEventHandler
Event handler for remote support client connect events
Link copied to clipboard
interface IDisconnectEventHandler
Event handler for remote support client disconnect events
Link copied to clipboard
Event handler for local media stream created events
Link copied to clipboard
interface INotificationReceivedEventHandler
Event handler for the notification received event
Link copied to clipboard
interface IQueryReceivedEventHandler
Event handler for the query received event
Link copied to clipboard
interface IQueryResponseReceivedEventHandler
Query response received event handler
Link copied to clipboard
interface IReconnectStartedEventHandler
Event handler for the reconnect started event
Link copied to clipboard
class JavaCameraStreamController(controller: ICameraStreamController, scope: CoroutineScope = CoroutineScope(Dispatchers.Default)) : JavaMediaStreamController

Controller for a media stream bound to the device camera

Link copied to clipboard
class JavaCommandContext(context: ICommandContext, scope: CoroutineScope = CoroutineScope(Dispatchers.Default))

Contains actions that can be taken in response to a command

Link copied to clipboard
class JavaCommandReceipt(receipt: ICommandReceipt, scope: CoroutineScope = CoroutineScope(Dispatchers.Default)) : Future<Unit>

Completed when a command has been acknowledged by the peer

Link copied to clipboard
abstract class JavaMediaStreamController(scope: CoroutineScope, controller: IMediaStreamController)

Controller for local media streams

Link copied to clipboard
class JavaQueryContext(context: IQueryContext, scope: CoroutineScope = CoroutineScope(Dispatchers.Default))

JavaQueryContext is created when a Query is received from a peer. It declares the actions that that can be taken in response to a remote support query.

Link copied to clipboard
class JavaQueryReceipt(receipt: IQueryReceipt, scope: CoroutineScope = CoroutineScope(Dispatchers.Default)) : Future<QueryResponse>

Notifies a sender of QueryResponses from the peer.

Link copied to clipboard
class JavaScreenCaptureController(controller: IScreenCaptureController, scope: CoroutineScope = CoroutineScope(Dispatchers.Default)) : JavaMediaStreamController

Controller for the media stream bound to a screen recorder