zdk.objc
ZDKBanafoEventsHandler.h
1//
2// ZDKBanafoEventsHandler.h
3// ZDK
4//
5
6#ifndef ZDKBanafoEventsHandler_h
7#define ZDKBanafoEventsHandler_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKBanafoServiceState.h"
11#import "ZDKBanafoRequestState.h"
12#import "ZDKBanafoEventType.h"
13#import "ZDKBanafoEventState.h"
14#import "ZDKBanafoContactSearchCriteria.h"
15#import "ZDKPagination.h"
16#import "ZDKBanafoContact.h"
17#import "ZDKBanafoIntegration.h"
18#import "ZDKBanafoProfile.h"
19#import "ZDKTranscriptLanguage.h"
20#import "ZDKEventHandle.h"
21#import "ZDKBanafoServiceState.h"
22@protocol ZDKBanafoServiceState;
23#import "ZDKBanafoRequestState.h"
24@protocol ZDKBanafoRequestState;
25#import "ZDKBanafoEventState.h"
26@protocol ZDKBanafoEventState;
27#import "ZDKBanafoContactSearchCriteria.h"
29#import "ZDKPagination.h"
30@protocol ZDKPagination;
31#import "ZDKBanafoProfile.h"
32@protocol ZDKBanafoProfile;
33
34NS_ASSUME_NONNULL_BEGIN
35
37
38@optional
39
48-(void)onServiceState:(id<ZDKBanafoServiceState> _Nullable)state ;
58-(void)onRequestState:(long int)requestId state:(id<ZDKBanafoRequestState> _Nullable)state ;
68-(void)onEvent:(ZDKBanafoEventType)event state:(id<ZDKBanafoEventState> _Nullable)state ;
81-(void)onContactList:(long int)requestId searchCriteria:(id<ZDKBanafoContactSearchCriteria> _Nullable)searchCriteria state:(id<ZDKBanafoRequestState> _Nullable)state pagination:(id<ZDKPagination> _Nullable)pagination contactsList:(NSArray* _Nullable)contactsList ;
92-(void)onIntegrationList:(long int)requestId state:(id<ZDKBanafoRequestState>)state integrationsList:(NSArray* _Nullable)integrationsList ;
102-(void)onProfile:(long int)requestId profile:(id<ZDKBanafoProfile> _Nullable)profile ;
113-(void)onTranscriptionLanguageList:(long int)requestId state:(id<ZDKBanafoRequestState>)state languageList:(NSArray* _Nullable)languageList ;
114-(NSString*)handlesDescription;
115
116@end
117
118NS_ASSUME_NONNULL_END
119
120#endif
Banafo listing contacts search criteria.
Definition: ZDKBanafoContactSearchCriteria.h:19
Banafo Service event state.
Definition: ZDKBanafoEventState.h:21
Definition: ZDKBanafoEventsHandler.h:36
Banafo user profile.
Definition: ZDKBanafoProfile.h:18
Banafo Request state.
Definition: ZDKBanafoRequestState.h:22
Banafo Service state.
Definition: ZDKBanafoServiceState.h:20
Definition: ZDKEventHandle.h:13
Search pagination.
Definition: ZDKPagination.h:18