Avaya Client Services API Reference (iOS)
Instance Methods | List of all members
<CSAgentServiceStatusDelegate> Protocol Reference

Represents an interface that the client application needs to implement to receive the result of a requested agent operations. More...

#import <CSAgentService.h>

Inherits <NSObject>.

Instance Methods

(void) - agentServiceDidBecomeAvailable:
 Reports agent service become available. More...
 
(void) - agentServiceDidBecomeUnavailable:
 Reports agent service become unavailable. More...
 
(void) - agentService:didUpdateAgentInformation:
 Reports agent information updated. More...
 
(void) - agentService:didUpdateWorkMode:withResonCode:
 Reports agent information updated. More...
 
(void) - agentService:didChangeQueueStatisticsList:
 Sent when the entire queue statistics list is changed. More...
 
(void) - agentService:didReceiveStatisticsData:
 Sent when statistics data is received. More...
 
(void) - agentDidUpdateCapabilities:
 Sent when agent capabilities updated. More...
 
(void) - agentDidChangeFeatureList:
 Sent when agent features list updated. More...
 

Detailed Description

Represents an interface that the client application needs to implement to receive the result of a requested agent operations.

This handler may be implemented as an anonymous class to receive initial feedback about the outcome of a previously invoked operation by the client application.

Method Documentation

- (void) agentDidChangeFeatureList: (CSAgentService *)  agentService

Sent when agent features list updated.

Parameters
agentServiceinstance of Agent service callback is associated with
- (void) agentDidUpdateCapabilities: (CSAgentService *)  agentService

Sent when agent capabilities updated.

Parameters
agentServiceinstance of Agent service callback is associated with
- (void) agentService: (CSAgentService *)  agentService
didChangeQueueStatisticsList: (NSArray *)  queueStatisticsList 

Sent when the entire queue statistics list is changed.

Parameters
agentServiceinstance of Agent service callback is associated with
queueStatisticsListnew queue statistics list
- (void) agentService: (CSAgentService *)  agentService
didReceiveStatisticsData: (CSStatisticsData *)  statisticsData 

Sent when statistics data is received.

Parameters
agentServiceinstance of Agent service callback is associated with
statisticsDatareceived statistics data
- (void) agentService: (CSAgentService *)  agentService
didUpdateAgentInformation: (CSAgentInformation *)  agentInformation 

Reports agent information updated.

See also
CSAgentInformation
Parameters
agentServiceinstance of Agent service callback is associated with
agentInformationupdated agent information
- (void) agentService: (CSAgentService *)  agentService
didUpdateWorkMode: (CSAgentWorkMode agentWorkMode
withResonCode: (NSInteger)  reasonCode 

Reports agent information updated.

See also
CSAgentWorkMode
Parameters
agentServiceinstance of Agent service callback is associated with
agentWorkModeupdated agent work mode
reasonCodereason code for associated work mode
- (void) agentServiceDidBecomeAvailable: (CSAgentService *)  agentService

Reports agent service become available.

Parameters
agentServiceinstance of Agent service callback is associated with
- (void) agentServiceDidBecomeUnavailable: (CSAgentService *)  agentService

Reports agent service become unavailable.

Parameters
agentServiceinstance of Agent service callback is associated with

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