zdk.objc
ZDKBanafoRecording.h
1//
2// ZDKBanafoRecording.h
3// ZDK
4//
5
6#ifndef ZDKBanafoRecording_h
7#define ZDKBanafoRecording_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKRecordingStream.h"
11#import "ZDKZHandle.h"
12
13NS_ASSUME_NONNULL_BEGIN
14
20
27@property(nonatomic, readonly) NSString* _Nullable banafoId;
28
36@property(nonatomic, readonly) NSString* startedAt;
37
45@property(nonatomic, readonly) NSString* _Nullable finishedAt;
46
53@property(nonatomic, readonly) NSString* banafoCallId;
54
63@property(nonatomic, readonly) NSArray<id<ZDKRecordingStream>>* streams;
64
65-(NSString*)handlesDescription;
66
67@end
68
69NS_ASSUME_NONNULL_END
70
71#endif
Banafo Recording.
Definition: ZDKBanafoRecording.h:19
NSString *_Nullable finishedAt
Ending time of the recording.
Definition: ZDKBanafoRecording.h:45
NSString * startedAt
Started time of the recording.
Definition: ZDKBanafoRecording.h:36
NSArray< id< ZDKRecordingStream > > * streams
List of streams this recording consists of.
Definition: ZDKBanafoRecording.h:63
NSString * banafoCallId
The Banafo Service's call ID this recording was taken for.
Definition: ZDKBanafoRecording.h:53
NSString *_Nullable banafoId
The Banafo Service's recording ID.
Definition: ZDKBanafoRecording.h:27
Definition: ZDKZHandle.h:13