TTMessageStatus Class Reference

Inherits from NSManagedObject
Declared in TTMessageStatus.h

  messageToken

Identifying token of the message with this message status.

@property (nonnull, nonatomic, retain) NSString *messageToken

Declared In

TTMessageStatus.h

  status

NSString of the status.

@property (nullable, nonatomic, retain) NSString *status

Discussion

Possible values: kTTKitMessageStatusSending, kTTKitMessageStatusSent, kTTKitMessageStatusFailed, kTTKitMessageStatusRead, kTTKitMessageStatusToBeRead, kTTKitMessageStatusDelivered, kTTKitMessageStatusNew.

Declared In

TTMessageStatus.h

  timestamp

Time of the last change to message status.

@property (nullable, nonatomic, retain) NSDate *timestamp

Declared In

TTMessageStatus.h

  userToken

Token of the user that sent the message.

@property (nonnull, nonatomic, retain) NSString *userToken

Declared In

TTMessageStatus.h

  message

Message object with this message status.

@property (nullable, nonatomic, retain) TTMessage *message

Declared In

TTMessageStatus.h

  user

User object with userToken as its token.

@property (nullable, nonatomic, retain) TTUser *user

Declared In

TTMessageStatus.h

  role

Role object that sent the message. When setting user property, if user is of type TTRole, then role is set as well.

@property (nullable, nonatomic, retain) TTRole *role

Declared In

TTMessageStatus.h