Bit6Message Class Reference
| Inherits from | NSObject |
| Declared in | Bit6Message.h |
Tasks
-
conversationproperty -
contentproperty -
createdproperty -
updatedproperty -
incomingproperty -
statusproperty -
callStatusproperty -
typeproperty -
otherproperty -
attachFileTypeproperty -
audioDurationproperty -
– callHasChannel: -
statusForThumbnailAttachmentproperty -
statusForFullAttachmentproperty -
pathForThumbnailAttachmentproperty -
pathForFullAttachmentproperty -
remoteURLForThumbnailAttachmentproperty -
remoteURLForFullAttachmentproperty -
attachmentTypeproperty -
locationproperty -
callDurationproperty
Properties
attachFileType
Gets the attachment type of the sender as a value of the Bit6MessageFileType enumeration.
@property (nonatomic, readonly) Bit6MessageFileType attachFileTypeDeclared In
Bit6Message.hattachmentType
The remote url for the sender’s full attachment.
@property (nullable, nonatomic, readonly) NSString *attachmentTypeDeclared In
Bit6Message.haudioDuration
Gets the length of the audio file attached to the sender.
@property (nonatomic, readonly) double audioDurationDiscussion
Note: You should check if the sender has an audio file attached by using the Bit6Message.attachFileType property.
Declared In
Bit6Message.hcallDuration
Gets the length of the call. This property should be used only if self.type == Bit6MessageType_Call.
@property (nullable, nonatomic, readonly) NSNumber *callDurationDeclared In
Bit6Message.hcallStatus
Call status as a value of the Bit6MessageCallStatus enumeration. This property should be used only if self.type == Bit6MessageType_Call.
@property (nonatomic, readonly) Bit6MessageCallStatus callStatusDeclared In
Bit6Message.hcontent
The text content of the sender.
@property (nullable, nonatomic, readonly, copy) NSString *contentDeclared In
Bit6Message.hconversation
The conversation the sender belongs to.
@property (nullable, nonatomic, readonly) Bit6Conversation *conversationDeclared In
Bit6Message.hcreated
The creation timestamp of the sender.
@property (nonnull, nonatomic, copy, readonly) NSNumber *createdDeclared In
Bit6Message.hincoming
YES if this is an incoming message.
@property (nonatomic, readonly) BOOL incomingDeclared In
Bit6Message.hlocation
Location attached to the message if available, or kCLLocationCoordinate2DInvalid if not.
@property (nonatomic, readonly) CLLocationCoordinate2D locationDeclared In
Bit6Message.hother
Gets the other person address as a Bit6Address object.
@property (nullable, nonatomic, readonly, copy) Bit6Address *otherDeclared In
Bit6Message.hpathForFullAttachment
The path for the sender’s full attachment.
@property (nullable, nonatomic, readonly) NSString *pathForFullAttachmentDeclared In
Bit6Message.hpathForThumbnailAttachment
The path for the sender’s full attachment.
@property (nullable, nonatomic, readonly) NSString *pathForThumbnailAttachmentDeclared In
Bit6Message.hremoteURLForFullAttachment
The remote url for the sender’s full attachment.
@property (nullable, nonatomic, readonly) NSURL *remoteURLForFullAttachmentDeclared In
Bit6Message.hremoteURLForThumbnailAttachment
The remote url for the sender’s thumbnail attachment.
@property (nullable, nonatomic, readonly) NSURL *remoteURLForThumbnailAttachmentDeclared In
Bit6Message.hstatus
Sender status as a value of the Bit6MessageStatus enumeration.
@property (nonatomic, readonly) Bit6MessageStatus statusDeclared In
Bit6Message.hstatusForFullAttachment
The status for the sender’s full attachment as a value of the Bit6MessageAttachmentStatus enumeration.
@property (nonatomic, readonly) Bit6MessageAttachmentStatus statusForFullAttachmentDeclared In
Bit6Message.hstatusForThumbnailAttachment
The status for the sender’s thumbnail attachment as a value of the Bit6MessageAttachmentStatus enumeration.
@property (nonatomic, readonly) Bit6MessageAttachmentStatus statusForThumbnailAttachmentDeclared In
Bit6Message.htype
Sender type as a value of the Bit6MessageType enumeration.
@property (nonatomic, readonly) Bit6MessageType typeDeclared In
Bit6Message.hInstance Methods
callHasChannel:
Determine if the call had the specific channel. This method should be used only if self.type == Bit6MessageType_Call.
- (BOOL)callHasChannel:(Bit6MessageCallChannel)channelParameters
- channel
Channel to look for in the call.
Return Value
true if the call had the specific channel.
Declared In
Bit6Message.h