zdk.objc
ZDKBanafoCall.h
1//
2// ZDKBanafoCall.h
3// ZDK
4//
5
6#ifndef ZDKBanafoCall_h
7#define ZDKBanafoCall_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKOriginType.h"
11#import "ZDKBanafoContact.h"
12#import "ZDKZHandle.h"
13#import "ZDKBanafoContact.h"
14@protocol ZDKBanafoContact;
15
16NS_ASSUME_NONNULL_BEGIN
17
23
30@property(nonatomic, readonly) NSString* _Nullable banafoId;
31
38@property(nonatomic, readonly) NSString* _Nullable summary;
39
46@property(nonatomic, readonly) NSString* _Nullable title;
47
54@property(nonatomic, readonly) NSString* source;
55
64@property(nonatomic, readonly) ZDKOriginType origin;
65
73@property(nonatomic, readonly) NSString* startedAt;
74
82@property(nonatomic, readonly) NSString* _Nullable acceptedAt;
83
91@property(nonatomic, readonly) NSString* _Nullable finishedAt;
92
99@property(nonatomic, readonly) NSString* type;
100
107@property(nonatomic, readonly) NSString* _Nullable localPhone;
108
115@property(nonatomic, readonly) NSString* _Nullable remotePhone;
116
123@property(nonatomic, readonly) id<ZDKBanafoContact> _Nullable contact;
124
125-(NSString*)handlesDescription;
126
127@end
128
129NS_ASSUME_NONNULL_END
130
131#endif
Banafo Call.
Definition: ZDKBanafoCall.h:22
NSString * type
Type of the call.
Definition: ZDKBanafoCall.h:99
ZDKOriginType origin
The call's origin.
Definition: ZDKBanafoCall.h:64
NSString *_Nullable acceptedAt
Acceptance time of the call.
Definition: ZDKBanafoCall.h:82
NSString *_Nullable finishedAt
Ending time of the call.
Definition: ZDKBanafoCall.h:91
NSString * source
The call's source.
Definition: ZDKBanafoCall.h:54
NSString * startedAt
Started time of the call.
Definition: ZDKBanafoCall.h:73
id< ZDKBanafoContact > _Nullable contact
Remote user's contact.
Definition: ZDKBanafoCall.h:123
NSString *_Nullable title
Title of the call.
Definition: ZDKBanafoCall.h:46
NSString *_Nullable banafoId
The Banafo Service's call ID.
Definition: ZDKBanafoCall.h:30
NSString *_Nullable localPhone
Local user's phone number.
Definition: ZDKBanafoCall.h:107
NSString *_Nullable summary
Summary of the call.
Definition: ZDKBanafoCall.h:38
NSString *_Nullable remotePhone
Remote user's phone number.
Definition: ZDKBanafoCall.h:115
Banafo Contact.
Definition: ZDKBanafoContact.h:20
Definition: ZDKZHandle.h:13