Avaya Client Services API Reference (iOS)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

Classes | Enumerations
CSUser.h File Reference
`#import <Foundation/Foundation.h>`
`#import "CSCallFeatureService.h"`
`#import "CSCallService.h"`
`#import "CSVisualVoiceMailService.h"`
`#import "CSVoiceMessagingService.h"`
`#import "CSMessagingService.h"`
`#import "CSPresenceService.h"`
`#import "CSUserConfiguration.h"`
`#import "CSSharedControlService.h"`
`#import "CSCertificateManager.h"`
`#import "CSContactService.h"`
`#import "CSCollaborationService.h"`
`#import "CSCallLogService.h"`
`#import "CSPushNotificationService.h"`
`#import "CSUnifiedPortalService.h"`
`#import "CSServiceStatus.h"`
`#import "CSSpaceService.h"`
`#import "CSOtherPhoneService.h"`
`#import "CSAgentService.h"`

## Classes
class | CSUser
| Represents an user (an extension or user account) that can be registered with a call server. More...
protocol | <CSUserExternalAppInterfaceDelegate>
protocol | <CSUserAdminEventDelegate>
protocol | <CSUserResourceDiscoveryDelegate>
protocol | <CSUserRegistrationDelegate>

## Enumerations
enum | CSConfigurationReloadRequestType { CSConfigurationReloadRequestTypeAll, CSConfigurationReloadRequestTypeEndpointConfiguration, CSConfigurationReloadRequestTypeContacts, CSConfigurationReloadRequestTypeMaintenanceData, CSConfigurationReloadRequestTypeCallHistory }
enum | CSResourceDiscoveryItemType { CSResourceDiscoveryItemTypeOneXPortalPrimaryServer, CSResourceDiscoveryItemTypeOneXPortalSecondaryServer, CSResourceDiscoveryItemTypeOneXPortalUsername }
| Identifies the type of a discovered resource item that is of interest to the client application. More...

## Enumeration Type Documentation

enum CSConfigurationReloadRequestType

Enumerator
CSConfigurationReloadRequestTypeAll |
CSConfigurationReloadRequestTypeEndpointConfiguration |
CSConfigurationReloadRequestTypeContacts |
CSConfigurationReloadRequestTypeMaintenanceData |
CSConfigurationReloadRequestTypeCallHistory |

enum CSResourceDiscoveryItemType

Identifies the type of a discovered resource item that is of interest to the client application.

These items are received from a connected server as part of a registrqation response or through a resource discovery process.

Enumerator
CSResourceDiscoveryItemTypeOneXPortalPrimaryServer | Indicates that the discovered resource is the primary address of the One-X Portal server. This resource type applies only to IP Office deployments where the One-X Portal is used as the messaging server.
CSResourceDiscoveryItemTypeOneXPortalSecondaryServer | Indicates that the discovered resource is the secondary address of the One-X Portal server. This resource type applies only to IP Office deployments where the One-X Portal is used as the messaging server.
CSResourceDiscoveryItemTypeOneXPortalUsername | Indicates that the discovered resource is the username that should be used to login to the One-X Portal server. This resource type applies only to IP Office deployments where the One-X Portal is used as the messaging server.