Suggestions

close search

StringeeCall

@interface StringeeCall : NSObject

This class provides methods to make/receive a Stringee call. It contains all data of a call.

localIdentifier

The local identifier of the message in the local database, only meaningful on one device.

@property (strong, nonatomic, readonly) NSString *localIdentifier;
identifier

The unique identifier of the message in the system.

@property (strong, nonatomic, readonly) NSString *identifier;
convLocalId

The localIdentifier of the conversation that the message belongs to.

@property (strong, nonatomic, readonly) NSString *convLocalId;
convId

The identifier of the conversation that the message belongs to.

@property (strong, nonatomic, readonly) NSString *convId;
type

The type of the message.

@property (assign, nonatomic, readonly) StringeeMessageType type;
content

The text content of the message.

@property (strong, nonatomic, readonly) NSString *content;
created

The timestamp when the message was created.

@property (assign, nonatomic, readonly) long long created;
seq

The sequence of the message.

@property (assign, nonatomic, readonly) NSUInteger seq;
sender

The userId of the message sender.

@property (strong, nonatomic, readonly) NSString *sender;
deleted

delete is true if the message has been deleted.

@property(assign, nonatomic, readonly) BOOL deleted;
channelType

Channel of message(normal, facebook, zalo, livechat)

@property (assign, nonatomic, readonly) StringeeChannel channelType;
metadata

The transfer status of the data. Ex: uploading image, video...

@property (assign, nonatomic, readonly) StringeeContentTransferStatus transferStatus;
transferStatus

The custom data from your server when a client makes a call or receives an incoming call.

@property (strong, nonatomic) NSString *customDataFromYourServer;
progress

An instance of StringeeProgress, works with this object to get a report on the data transfer process.

@property (strong, nonatomic, readonly) StringeeProgress *progress;