Package com.teamviewer.sdk.screensharing
Interface ScreenSharingSession
- All Superinterfaces:
TeamViewerSession
This interface represents a running Screen Sharing aka Remote Control session.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addFileBoxCallback
(FileBoxCallback callback) Register aFileBoxCallback
instance that receives file box callbacks.void
removeFileBoxCallback
(FileBoxCallback callback) Unregister aFileBoxCallback
previously registered withaddFileBoxCallback()
.void
shareFiles
(android.net.Uri... files) Share files with the remote supporter.Methods inherited from interface com.teamviewer.sdk.screensharing.TeamViewerSession
addMicrophoneStateCallback, disconnect, enableMicrophone, getLogger, getMicrophoneState, getSessionId, isMicrophoneInitiallyMuted, onMicrophonePermissionGranted, removeMicrophoneStateCallback
-
Method Details
-
addFileBoxCallback
Register aFileBoxCallback
instance that receives file box callbacks.- Parameters:
callback
- The callback instance to register.
-
removeFileBoxCallback
Unregister aFileBoxCallback
previously registered withaddFileBoxCallback()
. It will not receive any further callbacks.- Parameters:
callback
- The callback instance to unregister.
-
getFileBoxItems
List<FileBoxItem> getFileBoxItems()- Returns:
- a list of all current items in the file box.