Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

Classes | Typedefs | Enumerations
CSClient.h File Reference
`#import <Foundation/Foundation.h>`
`#import "CSUser.h"`
`#import "CSDownloadService.h"`

## Classes
class | CSClient
protocol | <CSClientDelegate>
| Describes methods that are implemented by the delegate of a `CSClient`. More...

## Typedefs
typedef void(^ | CSLogHandler) (CSLogLevel level, NSString *_Nullable tag, NSString *message)
| Signature for a block used for logging. More...

## Enumerations
enum | CSLogLevel { CSLogLevelError, CSLogLevelWarning, CSLogLevelInfo, CSLogLevelDebug }
| Log levels used by Avaya Client Services. More...

## Typedef Documentation

typedef void(^ CSLogHandler) (CSLogLevel level, NSString *_Nullable tag, NSString *message)

Signature for a block used for logging.

Parameters

  level | The log level of the message.
  tag | An optional tag string categorizing the message. May be nil.
  message | The log message.

## Enumeration Type Documentation

enum CSLogLevel

Log levels used by Avaya Client Services.

Enumerator
CSLogLevelError |
CSLogLevelWarning |
CSLogLevelInfo |
CSLogLevelDebug |