Mobile Device Management
 
Native SDK
knoxremotedesktop::IRemoteDesktopListener Class Reference

This class provides the interface to get notified when the screen changes. More...

#include <RemoteDesktop.h>

List of all members.

Public Member Functions

virtual void screenChanged ()=0
 Invoked when screen content changes.
virtual void dexStateChanged (bool isDexConnected)=0
 This callback will be called whenever Dex is connected or disconnected to device.

Detailed Description

This class provides the interface to get notified when the screen changes.

Admin should implement the screenChanged() method to get notifications

Since:
API level 3
MDM 2.1
Deprecated:
API level 35
Deprecated:
Knox 3.8

Member Function Documentation

virtual void knoxremotedesktop::IRemoteDesktopListener::dexStateChanged ( bool  isDexConnected) [pure virtual]

This callback will be called whenever Dex is connected or disconnected to device.

Admin can use this callback to call Dex Remote capture API when Dex is in connected state and stop capturing Dex screen when Dex is in disconnected state.

See also:
IRemoteDesktop::getDexBufInfo(int * fdDex)
IRemoteDesktop::setDexScreenInfo(int prefW, int prefH)
Since:
API level 30
KNOX 3.4.1
Deprecated:

API level 35

Knox 3.8

Invoked when screen content changes.

Admin can use this callback to capture the screen when this callback is invoked.

See also:
IRemoteDesktop::setListener(IRemoteDesktopListener*)
IRemoteDesktop::captureScreen(DirtyRegion&)
Since:
API level 3
MDM 2.1
Deprecated:
API level 35
Deprecated:
Knox 3.8

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations