ShengwangChatSDK 1.3.2
属性 | 所有成员列表
AgoraChatFetchServerMessagesOption类 参考

#import <AgoraChatFetchServerMessagesOption.h>

类 AgoraChatFetchServerMessagesOption 继承关系图:

属性

NSString *_Nullable from
 
NSArray< NSNumber * > *_Nullable msgTypes
 
NSInteger startTime
 
NSInteger endTime
 
AgoraChatMessageSearchDirection direction
 
BOOL isSave
 

详细描述

The parameter configuration class for pulling historical messages from the server.

属性说明

◆ direction

- (AgoraChatMessageSearchDirection) direction
readwritenonatomicassign

The message search direction. See AgoraChatConversation.AgoraChatMessageSearchDirection.

◆ endTime

- (NSInteger) endTime
readwritenonatomicassign

The end time for message query. The time is a UNIX time stamp in milliseconds. The default value is -1, indicating that this parameter is ignored during message query. If the start time is set to a specific time spot and the end time uses the default value -1, the SDK returns messages that are sent and received in the period that is from the start time to the current time. If the start time uses the default value -1 and the end time is set to a specific time spot, the SDK returns messages that are sent and received in the period that is from the timestamp of the first message to the current time.

◆ from

- (NSString* _Nullable) from
readwritenonatomicstrong

The user ID of the message sender in the group conversation.

◆ isSave

- (BOOL) isSave
readwritenonatomicassign

Whether to save the retrieved messages to the database: -YES: Yes; -NO:No.

◆ msgTypes

- (NSArray<NSNumber*>* _Nullable) msgTypes
readwritenonatomicstrong

The array of message types for query. The default value is null, indicating that all types of messages are retrieved.

◆ startTime

- (NSInteger) startTime
readwritenonatomicassign

The start time for message query. The time is a UNIX time stamp in milliseconds. The default value is -1, indicating that this parameter is ignored during message query. If the start time is set to a specific time spot and the end time uses the default value -1, the SDK returns messages that are sent and received in the period that is from the start time to the current time. If the start time uses the default value -1 and the end time is set to a specific time spot, the SDK returns messages that are sent and received in the period that is from the timestamp of the first message to the current time.


该类的文档由以下文件生成: