LCCoreServiceDelegate

Extends Protocol:
NSObject
Declared In:

Introduction

LCCoreServiceDelegate протокол определяет методы, которые позволяют реагировать на возникшие в системе Livetex события.



Methods

-confirmMessage:

Оповещает о получении оператором сообщения

-didReceiveError:

Оповещает о произошедшей в системе ошибке

-receiveFileMessage:

Оповещает о получении файлового сообщения от оператора

-receiveTextMessage:

Оповещает о получении текстового сообщения от оператора

-receiveTypingMessage:

Оповещает о наборе текста оператором

-selectDestination:

Оповещает об изменении адресата обращения

-updateDialogState:

Оповещает об изменении состояния диалога


confirmMessage:


Оповещает о получении оператором сообщения

@optional

- (void)confirmMessage:(NSString *)messageID;
Parameters
messageID

Идентификатор сообщения, полученного оператором


didReceiveError:


Оповещает о произошедшей в системе ошибке

@optional

- (void)didReceiveError:(NSError *)error;
Parameters
error

Ошибка, произошедшая в системе


receiveFileMessage:


Оповещает о получении файлового сообщения от оператора

@optional

- (void)receiveFileMessage:(LCMessage *)message;
Parameters
message

Полученное от оператора сообщение


receiveTextMessage:


Оповещает о получении текстового сообщения от оператора

@optional

- (void)receiveTextMessage:(LCMessage *)message;
Parameters
message

Полученное от оператора сообщение


receiveTypingMessage:


Оповещает о наборе текста оператором

@optional

- (void)receiveTypingMessage:(NSString *)message;
Parameters
message

Текст набираемый оператором


selectDestination:


Оповещает об изменении адресата обращения

@optional

- (void)selectDestination:(NSArray<LCDestination *> *)destinations;
Parameters
destinations

Массив назначений


updateDialogState:


Оповещает об изменении состояния диалога

@optional

- (void)updateDialogState:(LCDialogState *)dialogState;
Parameters
dialogState

Состояние диалога