spark-server/internal/module/sync/service.go
2026-09-16 19:08:06 +08:00

22 lines
384 B
Go

package syncx
import "context"
type InboxRequest struct {
UserID int64
DeviceID uint64
MailboxSeq int64
DialogScore int64
}
type MessagesRequest struct {
ConversationID int64
LastMsgID int64
Limit int
}
type Service interface {
SyncInbox(ctx context.Context, req *InboxRequest) error
SyncMessages(ctx context.Context, req *MessagesRequest) error
}