public class OperationSetDesktopSharingClientSipImpl extends AbstractOperationSetDesktopSharingClient<ProtocolProviderServiceSipImpl>
parentProvider
Constructor and Description |
---|
OperationSetDesktopSharingClientSipImpl(ProtocolProviderServiceSipImpl parentProvider)
Initializes a new OperationSetDesktopSharingClientSipImpl.
|
Modifier and Type | Method and Description |
---|---|
void |
sendKeyboardEvent(CallPeer callPeer,
java.awt.event.KeyEvent event)
Send a keyboard notification.
|
void |
sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event)
Send a mouse notification.
|
void |
sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event,
java.awt.Dimension videoPanelSize)
Send a mouse notification for specific "moved" MouseEvent.
|
addRemoteControlListener, fireRemoteControlGranted, fireRemoteControlRevoked, getListener, getListeners, removeRemoteControlListener
public OperationSetDesktopSharingClientSipImpl(ProtocolProviderServiceSipImpl parentProvider)
parentProvider
- the SIP ProtocolProviderService
implementation which has requested the creation of the new instance and
for which the new instance is to provide desktop sharing.public void sendKeyboardEvent(CallPeer callPeer, java.awt.event.KeyEvent event)
callPeer
- CallPeer that will be notifiedevent
- KeyEvent received and that will be send to
remote peerpublic void sendMouseEvent(CallPeer callPeer, java.awt.event.MouseEvent event, java.awt.Dimension videoPanelSize)
callPeer
- CallPeer that will be notifiedevent
- MouseEvent received and that will be send to
remote peervideoPanelSize
- size of the panel that contains videopublic void sendMouseEvent(CallPeer callPeer, java.awt.event.MouseEvent event)
callPeer
- CallPeer that will be notifiedevent
- MouseEvent received and that will be send to
remote peer
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.