zdk.objc
Instance Methods | Properties | List of all members
<ZDKBanafoCall> Protocol Reference

Banafo Call. More...

#import <ZDKBanafoCall.h>

Inheritance diagram for <ZDKBanafoCall>:
<ZDKZHandle>

Instance Methods

(NSString *) - handlesDescription
 
- Instance Methods inherited from <ZDKZHandle>
(long int) - handle
 
(void) - initialize
 
(void) - releaseReference
 
(NSString *) - handlesDescription
 

Properties

NSString *_Nullable banafoId
 The Banafo Service's call ID. More...
 
NSString *_Nullable summary
 Summary of the call. More...
 
NSString *_Nullable title
 Title of the call. More...
 
NSString * source
 The call's source. More...
 
ZDKOriginType origin
 The call's origin. More...
 
NSString * startedAt
 Started time of the call. More...
 
NSString *_Nullable acceptedAt
 Acceptance time of the call. More...
 
NSString *_Nullable finishedAt
 Ending time of the call. More...
 
NSString * type
 Type of the call. More...
 
NSString *_Nullable localPhone
 Local user's phone number. More...
 
NSString *_Nullable remotePhone
 Remote user's phone number. More...
 
id< ZDKBanafoContact > _Nullable contact
 Remote user's contact. More...
 

Detailed Description

Banafo Call.

Describes the Banafo call. The Origin(), Type(), Source() and StartedAt() fields are MANDATORY!

Method Documentation

◆ handlesDescription

- (NSString *) handlesDescription

Reimplemented from <ZDKZHandle>.

Property Documentation

◆ acceptedAt

- (NSString* _Nullable) acceptedAt
readnonatomicassign

Acceptance time of the call.

Time and date when call was accepted in ZDKSO 8601 Format. Example: '2019-11-18T15:20:32.728Z'

Returns
The start time of the call

◆ banafoId

- (NSString* _Nullable) banafoId
readnonatomicassign

The Banafo Service's call ID.

The Banafo Service's call ID.

Returns
The Banafo Service's call ZDKD

◆ contact

- (id<ZDKBanafoContact> _Nullable) contact
readnonatomicassign

Remote user's contact.

Remote user's contact.

Returns
The remote user's contact

◆ finishedAt

- (NSString* _Nullable) finishedAt
readnonatomicassign

Ending time of the call.

Time and date when call was finished in ZDKSO 8601 Format. Example: '2019-11-18T15:22:12.422Z'

Returns
The start time of the call

◆ localPhone

- (NSString* _Nullable) localPhone
readnonatomicassign

Local user's phone number.

Local user's phone number.

Returns
The local user's phone number

◆ origin

- (ZDKOriginType) origin
readnonatomicassign

The call's origin.

The originator of the call

Returns
The originator of the call
See also
OriginType

◆ remotePhone

- (NSString* _Nullable) remotePhone
readnonatomicassign

Remote user's phone number.

Remote user's phone number

Returns
The remote user's phone number

◆ source

- (NSString*) source
readnonatomicassign

The call's source.

The conversation's source.

Returns
The call's source

◆ startedAt

- (NSString*) startedAt
readnonatomicassign

Started time of the call.

Time and date when call was initiated in ZDKSO 8601 Format. Example: '2019-11-18T15:20:31.928Z'

Returns
The start time of the call

◆ summary

- (NSString* _Nullable) summary
readnonatomicassign

Summary of the call.

Some descriptive text about the call.

Returns
The summary of the call

◆ title

- (NSString* _Nullable) title
readnonatomicassign

Title of the call.

Some title for the concersation.

Returns
The title of the call

◆ type

- (NSString*) type
readnonatomicassign

Type of the call.

The type of conversation, for phone calls the type should be set as phone-call.

Returns
The type of the call

The documentation for this protocol was generated from the following file: