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
<CSContactDelegate> Protocol Reference

Describes methods that are implemented by the delegate of a `CSContact`. More...

`#import <CSContact.h>`

Inherits <NSObject>.

## Instance Methods
(void) | - contactUpdated:
| Sent when the contact has been changed. More...
(void) | - contactDidStartPresence:
| Sent when contact presence tracking has started. More...
(void) | - contactDidStopPresence:
| Sent when contact presence tracking has stopped. More...
(void) | - contact:didUpdatePresence:
| Sent when presence information of the contact is updated. More...

## Detailed Description

Describes methods that are implemented by the delegate of a `CSContact`.

## Method Documentation

- (void) contact: |  | (CSContact *) | contact
didUpdatePresence: |  | (CSPresence *) | presence

Sent when presence information of the contact is updated.

Parameters

  contact | Contact object associated with presence subscription.
  presence | Presence object carrying presence information for the contact.

- (void) contactDidStartPresence: |  | (CSContact *) | contact |

Sent when contact presence tracking has started.

Parameters

  contact | instance associated with presence subscription.

- (void) contactDidStopPresence: |  | (CSContact *) | contact |

Sent when contact presence tracking has stopped.

Parameters

  contact | instance associated with presence subscription.

- (void) contactUpdated: |  | (CSContact *) | contact |

Sent when the contact has been changed.

Parameters

  contact | The changed contact.

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

- CSContact.h