You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
591 B
23 lines
591 B
2 months ago
|
package jssdk
|
||
|
|
||
|
import (
|
||
|
"github.com/openimsdk/protocol/conversation"
|
||
|
"github.com/openimsdk/protocol/sdkws"
|
||
|
)
|
||
|
|
||
|
type ActiveConversationsReq struct {
|
||
|
Count int `json:"count"`
|
||
|
}
|
||
|
|
||
|
type ConversationMsg struct {
|
||
|
Conversation *conversation.Conversation `json:"conversation"`
|
||
|
LastMsg *sdkws.MsgData `json:"lastMsg"`
|
||
|
MaxSeq int64 `json:"maxSeq"`
|
||
|
ReadSeq int64 `json:"readSeq"`
|
||
|
}
|
||
|
|
||
|
type ConversationsResp struct {
|
||
|
UnreadCount int64 `json:"unreadCount"`
|
||
|
Conversations []ConversationMsg `json:"conversations"`
|
||
|
}
|