Remote controller interface in meeting.
More...
|
void | addListener (InMeetingRemoteControlListener listener) |
| Register a listener for remote control event.
|
|
void | removeListener (InMeetingRemoteControlListener listener) |
| Unregister the listener for remote control event.
|
|
boolean | hasRemoteControlPrivilege (long shareSourceID) |
| Query if the current user has the remote control privilege.
|
|
MobileRTCSDKError | startRemoteControl (long shareSourceID) |
| Set to start remote controlling.
|
|
boolean | isRemoteController (long shareSourceID) |
| Query if the current user gets the remote control privilege.
|
|
MobileRTCSDKError | grabRemoteControl (long shareSourceID) |
| Set to enable remote control. User should tap the screen icon once received the privilege to control one's screen remotely.
|
|
MobileRTCSDKError | remoteControlSingleTap (long shareSourceID, float x, float y) |
| Simulate a mouse click with a finger clicking once on the screen.
|
|
MobileRTCSDKError | remoteControlDoubleTap (long shareSourceID, float x, float y) |
| Simulate a mouse double-click with a finger clicking twice successively on the screen.
|
|
MobileRTCSDKError | remoteControlLongPress (long shareSourceID, float x, float y) |
| Simulate a mouse right-click with a finger pressing phone screen for more than 3 seconds.
|
|
MobileRTCSDKError | remoteControlDoubleScroll (long shareSourceID, float x, float y) |
| Simulate a mouse scroll with two fingers scrolling up and down.
|
|
MobileRTCSDKError | remoteControlSingleMove (long shareSourceID, float x, float y) |
| Move remote cursor by dragging mouse icon on phone.
|
|
MobileRTCSDKError | remoteControlCharInput (long shareSourceID, String str) |
| Simulate keyboard input.
|
|
MobileRTCSDKError | remoteControlKeyInput (long shareSourceID, InMeetingRemoteController.MobileRTCRemoteControlInputType keyType) |
| Simulate an Enter key or Delete key on the keyboard.
|
|
Remote controller interface in meeting.
Definition at line 8 of file InMeetingRemoteController.java.
◆ addListener()
Register a listener for remote control event.
- Parameters
-
listener | The listener instance. |
◆ grabRemoteControl()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.grabRemoteControl |
( |
long | shareSourceID | ) |
|
Set to enable remote control. User should tap the screen icon once received the privilege to control one's screen remotely.
- Parameters
-
shareSourceID | shareSourceID The source ID of user to be controlled. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ hasRemoteControlPrivilege()
boolean us.zoom.sdk.InMeetingRemoteController.hasRemoteControlPrivilege |
( |
long | shareSourceID | ) |
|
Query if the current user has the remote control privilege.
- Parameters
-
shareSourceID | shareSourceID The source ID of user to be checked. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ isRemoteController()
boolean us.zoom.sdk.InMeetingRemoteController.isRemoteController |
( |
long | shareSourceID | ) |
|
Query if the current user gets the remote control privilege.
- Parameters
-
shareSourceID | shareSourceID The source ID of user to be checked. |
- Returns
- TRUE means that the user got the remote control privilege. FALSE not.
◆ remoteControlCharInput()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlCharInput |
( |
long | shareSourceID, |
|
|
String | str ) |
Simulate keyboard input.
- Parameters
-
str | The characters input in remote control. |
shareSourceID | The source ID of user to be controlled. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlDoubleScroll()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlDoubleScroll |
( |
long | shareSourceID, |
|
|
float | x, |
|
|
float | y ) |
Simulate a mouse scroll with two fingers scrolling up and down.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
x | The value of x coordinate of the shared content window. When user clicks on phone screen, the value of the x coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
y | The value of y coordinate of the shared content window. When user clicks on phone screen, the value of the y coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlDoubleTap()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlDoubleTap |
( |
long | shareSourceID, |
|
|
float | x, |
|
|
float | y ) |
Simulate a mouse double-click with a finger clicking twice successively on the screen.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
x | The value of x coordinate of the shared content window. When user clicks on phone screen, the value of the x coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
y | The value of y coordinate of the shared content window. When user clicks on phone screen, the value of the y coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlKeyInput()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlKeyInput |
( |
long | shareSourceID, |
|
|
InMeetingRemoteController.MobileRTCRemoteControlInputType | keyType ) |
Simulate an Enter key or Delete key on the keyboard.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
keyType | The types of button. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlLongPress()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlLongPress |
( |
long | shareSourceID, |
|
|
float | x, |
|
|
float | y ) |
Simulate a mouse right-click with a finger pressing phone screen for more than 3 seconds.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
x | The value of x coordinate of the shared content window. When user clicks on phone screen, the value of the x coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
y | The value of y coordinate of the shared content window. When user clicks on phone screen, the value of the y coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlSingleMove()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlSingleMove |
( |
long | shareSourceID, |
|
|
float | x, |
|
|
float | y ) |
Move remote cursor by dragging mouse icon on phone.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
x | The value of x coordinate of the shared content window. When user clicks on phone screen, the value of the x coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
y | The value of y coordinate of the shared content window. When user clicks on phone screen, the value of the y coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ remoteControlSingleTap()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.remoteControlSingleTap |
( |
long | shareSourceID, |
|
|
float | x, |
|
|
float | y ) |
Simulate a mouse click with a finger clicking once on the screen.
- Parameters
-
shareSourceID | The source ID of user to be controlled. |
x | The value of x coordinate of the shared content window. When user clicks on phone screen, the value of the x coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that of monitor. |
y | The value of y coordinate of the shared content window. When user clicks on phone screen, the value of the y coordinate on the phone is not as same as that of sharing monitor. The former will be converted by Api to that on the monitor. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.
◆ removeListener()
Unregister the listener for remote control event.
- Parameters
-
listener | The listener instance. |
◆ startRemoteControl()
MobileRTCSDKError us.zoom.sdk.InMeetingRemoteController.startRemoteControl |
( |
long | shareSourceID | ) |
|
Set to start remote controlling.
- Parameters
-
shareSourceID | shareSourceID The source ID of user to be controlled. |
- Returns
- If the function succeeds, it will return SDKERR_SUCCESS. Otherwise failed.