zdk.objc
ZDKConferenceProvider.h
1//
2// ZDKConferenceProvider.h
3// ZDK
4//
5
6#ifndef ZDKConferenceProvider_h
7#define ZDKConferenceProvider_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKConference.h"
11#import "ZDKBrandingInfo.h"
12#import "ZDKCall.h"
13#import "ZDKConferenceProviderEventsHandler.h"
14#import "ZDKZHandle.h"
15#import "ZDKBrandingInfo.h"
16@protocol ZDKBrandingInfo;
17#import "ZDKCall.h"
18@protocol ZDKCall;
19#import "ZDKConferenceProviderEventsHandler.h"
21#import "ZDKConference.h"
22@protocol ZDKConference;
23
24NS_ASSUME_NONNULL_BEGIN
25
29
36@property(nonatomic, readonly) NSArray<id<ZDKConference>>* listConferences;
37
42@property(nonatomic, readonly) int conferencesCount;
43
48@property(nonatomic, readonly) int callsInConferences;
49
56@property(nonatomic, readonly) id<ZDKBrandingInfo> _Nullable brandingInfo;
57
74-(id<ZDKConference>)createConference:(NSArray*)calls ;
83-(id<ZDKConference> _Nullable)getConference:(long int)hConf ;
96-(BOOL)isCallInConference:(long int)hCall ;
107-(id<ZDKConference> _Nullable)conferenceContainingCall:(id<ZDKCall>)call ;
116-(void)addConferenceProviderListener:(id<ZDKConferenceProviderEventsHandler>)value ;
125-(void)dropConferenceProviderListener:(id<ZDKConferenceProviderEventsHandler>)value ;
126-(NSString*)handlesDescription;
127
128@end
129
130NS_ASSUME_NONNULL_END
131
132#endif
Definition: ZDKBrandingInfo.h:14
Definition: ZDKCall.h:44
Definition: ZDKConference.h:23
Conference controlling helper.
Definition: ZDKConferenceProvider.h:28
id< ZDKBrandingInfo > _Nullable brandingInfo
Gets the conference branding info.
Definition: ZDKConferenceProvider.h:56
int callsInConferences
Gets the total count of calls in all conferences.
Definition: ZDKConferenceProvider.h:48
int conferencesCount
Gets the count of all conferences.
Definition: ZDKConferenceProvider.h:42
NSArray< id< ZDKConference > > * listConferences
Gets a list with all conferences.
Definition: ZDKConferenceProvider.h:36
Definition: ZDKConferenceProviderEventsHandler.h:20
Definition: ZDKZHandle.h:13