CSContentSharingDelegate is registered as an observer of content sharing status update notifications.
More...
#import <CSContentSharing.h>
Inherits <NSObjectNSObject>.
CSContentSharingDelegate is registered as an observer of content sharing status update notifications.
The client application is notified about content sharing status updates reported by the collaboration server through the CSContentSharingDelegate object. These updates may be the result of local operations on the CSContentSharing object as well as remote changes initiated by either the server or other users on the collaboration call.
- See also
- CSIOSScreenSharingView
- (void) contentSharing: |
|
(CSContentSharing *) |
content |
didChangeSharingFrame: |
|
(CGRect) |
frame |
|
|
| |
|
optional |
Reports that sent sharing frame has changed.
Invoked when local user changes shared area (e.g. sharing type is changed, shared application window is resized)
- Parameters
-
- (void) contentSharing: |
|
(CSContentSharing *) |
content |
didReceiveCursorPosition: |
|
(CGPoint) |
position |
|
|
| |
|
optional |
Sends information about cursor position with received content sharing.
- Parameters
-
content | CSContentSharing sending the message. |
position | Cursor coordinates of the received content sharing. |
- (void) contentSharing: |
|
(CSContentSharing *) |
content |
didReceiveSharingFrame: |
|
(CGSize) |
frameSize |
|
|
| |
|
optional |
Reports that entire content sharing frame was received from server.
It indicates that client screen sharing is ready to be shown to user. Size parameter lets client properly update UI with sharing size if needed.
- Parameters
-
content | CSContentSharing sending the message. |
frameSize | Size of received sharing frame. |
Reports that content sharing session has been started by other collaboration participant.
- Parameters
-
Reports that content sharing session has been ended by other collaboration participant.
Cab be also called so as to indicate that remote control ended between other collaboration participant wihout local user being involved.
- Parameters
-
Reports that content sharing session has been paused by other collaboration participant.
- Parameters
-
Reports that content sharing session has been resumed by other collaboration participant.
- Parameters
-
The documentation for this protocol was generated from the following file: