Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- Class List
- Class Index
- Class Hierarchy
- Class Members

Instance Methods | List of all members
<CSCollaborationServiceDelegate> Protocol Reference

CSCollaborationServiceDelegate is registered as an observer of CSCollaborationService status update notifications. More...

`#import <CSCollaborationService.h>`

Inherits <NSObjectNSObject>.

## Instance Methods
(void) | - collaborationService:didCreateCollaboration:
| Reports that CSCollaboration object was created automatically. More...
(void) | - collaborationService:didRemoveCollaboration:
| Reports that CSCollaboration object was removed after ended collaboration call. More...
(void) | - collaborationService:didFailToCreateCollaborationWithError:
| Reports that an error occurred during automatic creation of the collaboration. More...

## Detailed Description

CSCollaborationServiceDelegate is registered as an observer of CSCollaborationService status update notifications.

The client application is notified about status updates reported by the collaboration server through the CSCollaborationServiceDelegate object.

See also
  CSCollaborationService

## Method Documentation

- (void) collaborationService: |  | (CSCollaborationService *) | collabService
didCreateCollaboration: |  | (CSCollaboration *) | collab

Reports that CSCollaboration object was created automatically.

Parameters

  collabService | Collaboration service which created collaboration.
  collab | CSCollaboration object which has been created.

- (void) collaborationService: |  | (CSCollaborationService *) | collabService
didFailToCreateCollaborationWithError: |  | (NSError *) | error
| optional

Reports that an error occurred during automatic creation of the collaboration.

Parameters

  collabService | Collaboration service which failed to create new collaboration.
  error | Object containing failure information.

- (void) collaborationService: |  | (CSCollaborationService *) | collabService
didRemoveCollaboration: |  | (CSCollaboration *) | collab

Reports that CSCollaboration object was removed after ended collaboration call.

Parameters

  collabService | Collaboration service which removed collaboration.
  collab | CSCollaboration object which has been removed.

The documentation for this protocol was generated from the following file:

- CSCollaborationService.h