#import <AgoraChatFetchServerMessagesOption.h>
The parameter configuration class for pulling historical messages from the server.
◆ direction
- (AgoraChatMessageSearchDirection) direction |
|
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.
◆ endTime
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.
◆ isSave
◆ msgTypes
- (NSArray<NSNumber*>* _Nullable) msgTypes |
|
readwritenonatomicstrong |
The user ID of the message sender in the group conversation.
◆ startTime
The array of message types for query. The default value is null
, indicating that all types of messages are retrieved.
The documentation for this class was generated from the following file: