Versions in this module Expand all Collapse all v0 v0.1.2 Jun 5, 2025 v0.0.3 Jun 23, 2025 Changes in this version + const Conversation_ClearUserConversationMsg_FullMethodName + const Conversation_CreateGroupChatConversations_FullMethodName + const Conversation_CreateSingleChatConversations_FullMethodName + const Conversation_GetAllConversations_FullMethodName + const Conversation_GetConversationIDs_FullMethodName + const Conversation_GetConversationNotReceiveMessageUserIDs_FullMethodName + const Conversation_GetConversationOfflinePushUserIDs_FullMethodName + const Conversation_GetConversation_FullMethodName + const Conversation_GetConversationsByConversationID_FullMethodName + const Conversation_GetConversationsNeedClearMsg_FullMethodName + const Conversation_GetConversations_FullMethodName + const Conversation_GetFullOwnerConversationIDs_FullMethodName + const Conversation_GetIncrementalConversation_FullMethodName + const Conversation_GetNotNotifyConversationIDs_FullMethodName + const Conversation_GetOwnerConversation_FullMethodName + const Conversation_GetPinnedConversationIDs_FullMethodName + const Conversation_GetRecvMsgNotNotifyUserIDs_FullMethodName + const Conversation_GetSortedConversationList_FullMethodName + const Conversation_GetUserConversationIDsHash_FullMethodName + const Conversation_SetConversationMaxSeq_FullMethodName + const Conversation_SetConversationMinSeq_FullMethodName + const Conversation_SetConversation_FullMethodName + const Conversation_SetConversations_FullMethodName + const Conversation_UpdateConversation_FullMethodName + const Conversation_UpdateConversationsByUser_FullMethodName + var Conversation_ServiceDesc = grpc.ServiceDesc + var File_conversation_conversation_proto protoreflect.FileDescriptor + func RegisterConversationServer(s grpc.ServiceRegistrar, srv ConversationServer) + type ClearUserConversationMsgReq struct + Limit int32 + Timestamp int64 + func (*ClearUserConversationMsgReq) Descriptor() ([]byte, []int) + func (*ClearUserConversationMsgReq) ProtoMessage() + func (x *ClearUserConversationMsgReq) Check() error + func (x *ClearUserConversationMsgReq) GetLimit() int32 + func (x *ClearUserConversationMsgReq) GetTimestamp() int64 + func (x *ClearUserConversationMsgReq) ProtoReflect() protoreflect.Message + func (x *ClearUserConversationMsgReq) Reset() + func (x *ClearUserConversationMsgReq) String() string + type ClearUserConversationMsgResp struct + Count int32 + func (*ClearUserConversationMsgResp) Descriptor() ([]byte, []int) + func (*ClearUserConversationMsgResp) ProtoMessage() + func (x *ClearUserConversationMsgResp) GetCount() int32 + func (x *ClearUserConversationMsgResp) ProtoReflect() protoreflect.Message + func (x *ClearUserConversationMsgResp) Reset() + func (x *ClearUserConversationMsgResp) String() string + type Conversation struct + AttachedInfo string + BurnDuration int32 + ConversationID string + ConversationType int32 + Ex string + GroupAtType int32 + GroupID string + IsMsgDestruct bool + IsPinned bool + IsPrivateChat bool + LatestMsgDestructTime int64 + MaxSeq int64 + MinSeq int64 + MsgDestructTime int64 + OwnerUserID string + RecvMsgOpt int32 + UserID string + func (*Conversation) Descriptor() ([]byte, []int) + func (*Conversation) ProtoMessage() + func (x *Conversation) Check() error + func (x *Conversation) GetAttachedInfo() string + func (x *Conversation) GetBurnDuration() int32 + func (x *Conversation) GetConversationID() string + func (x *Conversation) GetConversationType() int32 + func (x *Conversation) GetEx() string + func (x *Conversation) GetGroupAtType() int32 + func (x *Conversation) GetGroupID() string + func (x *Conversation) GetIsMsgDestruct() bool + func (x *Conversation) GetIsPinned() bool + func (x *Conversation) GetIsPrivateChat() bool + func (x *Conversation) GetLatestMsgDestructTime() int64 + func (x *Conversation) GetMaxSeq() int64 + func (x *Conversation) GetMinSeq() int64 + func (x *Conversation) GetMsgDestructTime() int64 + func (x *Conversation) GetOwnerUserID() string + func (x *Conversation) GetRecvMsgOpt() int32 + func (x *Conversation) GetUserID() string + func (x *Conversation) ProtoReflect() protoreflect.Message + func (x *Conversation) Reset() + func (x *Conversation) String() string + type ConversationClient interface + ClearUserConversationMsg func(ctx context.Context, in *ClearUserConversationMsgReq, opts ...grpc.CallOption) (*ClearUserConversationMsgResp, error) + CreateGroupChatConversations func(ctx context.Context, in *CreateGroupChatConversationsReq, ...) (*CreateGroupChatConversationsResp, error) + CreateSingleChatConversations func(ctx context.Context, in *CreateSingleChatConversationsReq, ...) (*CreateSingleChatConversationsResp, error) + GetAllConversations func(ctx context.Context, in *GetAllConversationsReq, opts ...grpc.CallOption) (*GetAllConversationsResp, error) + GetConversation func(ctx context.Context, in *GetConversationReq, opts ...grpc.CallOption) (*GetConversationResp, error) + GetConversationIDs func(ctx context.Context, in *GetConversationIDsReq, opts ...grpc.CallOption) (*GetConversationIDsResp, error) + GetConversationNotReceiveMessageUserIDs func(ctx context.Context, in *GetConversationNotReceiveMessageUserIDsReq, ...) (*GetConversationNotReceiveMessageUserIDsResp, error) + GetConversationOfflinePushUserIDs func(ctx context.Context, in *GetConversationOfflinePushUserIDsReq, ...) (*GetConversationOfflinePushUserIDsResp, error) + GetConversations func(ctx context.Context, in *GetConversationsReq, opts ...grpc.CallOption) (*GetConversationsResp, error) + GetConversationsByConversationID func(ctx context.Context, in *GetConversationsByConversationIDReq, ...) (*GetConversationsByConversationIDResp, error) + GetConversationsNeedClearMsg func(ctx context.Context, in *GetConversationsNeedClearMsgReq, ...) (*GetConversationsNeedClearMsgResp, error) + GetFullOwnerConversationIDs func(ctx context.Context, in *GetFullOwnerConversationIDsReq, ...) (*GetFullOwnerConversationIDsResp, error) + GetIncrementalConversation func(ctx context.Context, in *GetIncrementalConversationReq, ...) (*GetIncrementalConversationResp, error) + GetNotNotifyConversationIDs func(ctx context.Context, in *GetNotNotifyConversationIDsReq, ...) (*GetNotNotifyConversationIDsResp, error) + GetOwnerConversation func(ctx context.Context, in *GetOwnerConversationReq, opts ...grpc.CallOption) (*GetOwnerConversationResp, error) + GetPinnedConversationIDs func(ctx context.Context, in *GetPinnedConversationIDsReq, opts ...grpc.CallOption) (*GetPinnedConversationIDsResp, error) + GetRecvMsgNotNotifyUserIDs func(ctx context.Context, in *GetRecvMsgNotNotifyUserIDsReq, ...) (*GetRecvMsgNotNotifyUserIDsResp, error) + GetSortedConversationList func(ctx context.Context, in *GetSortedConversationListReq, opts ...grpc.CallOption) (*GetSortedConversationListResp, error) + GetUserConversationIDsHash func(ctx context.Context, in *GetUserConversationIDsHashReq, ...) (*GetUserConversationIDsHashResp, error) + SetConversation func(ctx context.Context, in *SetConversationReq, opts ...grpc.CallOption) (*SetConversationResp, error) + SetConversationMaxSeq func(ctx context.Context, in *SetConversationMaxSeqReq, opts ...grpc.CallOption) (*SetConversationMaxSeqResp, error) + SetConversationMinSeq func(ctx context.Context, in *SetConversationMinSeqReq, opts ...grpc.CallOption) (*SetConversationMinSeqResp, error) + SetConversations func(ctx context.Context, in *SetConversationsReq, opts ...grpc.CallOption) (*SetConversationsResp, error) + UpdateConversation func(ctx context.Context, in *UpdateConversationReq, opts ...grpc.CallOption) (*UpdateConversationResp, error) + UpdateConversationsByUser func(ctx context.Context, in *UpdateConversationsByUserReq, opts ...grpc.CallOption) (*UpdateConversationsByUserResp, error) + func NewConversationClient(cc grpc.ClientConnInterface) ConversationClient + type ConversationElem struct + ConversationID string + IsPinned bool + MsgInfo *MsgInfo + RecvMsgOpt int32 + UnreadCount int64 + func (*ConversationElem) Descriptor() ([]byte, []int) + func (*ConversationElem) ProtoMessage() + func (x *ConversationElem) GetConversationID() string + func (x *ConversationElem) GetIsPinned() bool + func (x *ConversationElem) GetMsgInfo() *MsgInfo + func (x *ConversationElem) GetRecvMsgOpt() int32 + func (x *ConversationElem) GetUnreadCount() int64 + func (x *ConversationElem) ProtoReflect() protoreflect.Message + func (x *ConversationElem) Reset() + func (x *ConversationElem) String() string + type ConversationReq struct + AttachedInfo *wrapperspb.StringValue + BurnDuration *wrapperspb.Int32Value + ConversationID string + ConversationType int32 + Ex *wrapperspb.StringValue + GroupAtType *wrapperspb.Int32Value + GroupID string + IsMsgDestruct *wrapperspb.BoolValue + IsPinned *wrapperspb.BoolValue + IsPrivateChat *wrapperspb.BoolValue + MaxSeq *wrapperspb.Int64Value + MinSeq *wrapperspb.Int64Value + MsgDestructTime *wrapperspb.Int64Value + RecvMsgOpt *wrapperspb.Int32Value + UserID string + func (*ConversationReq) Descriptor() ([]byte, []int) + func (*ConversationReq) ProtoMessage() + func (x *ConversationReq) Check() error + func (x *ConversationReq) GetAttachedInfo() *wrapperspb.StringValue + func (x *ConversationReq) GetBurnDuration() *wrapperspb.Int32Value + func (x *ConversationReq) GetConversationID() string + func (x *ConversationReq) GetConversationType() int32 + func (x *ConversationReq) GetEx() *wrapperspb.StringValue + func (x *ConversationReq) GetGroupAtType() *wrapperspb.Int32Value + func (x *ConversationReq) GetGroupID() string + func (x *ConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue + func (x *ConversationReq) GetIsPinned() *wrapperspb.BoolValue + func (x *ConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue + func (x *ConversationReq) GetMaxSeq() *wrapperspb.Int64Value + func (x *ConversationReq) GetMinSeq() *wrapperspb.Int64Value + func (x *ConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value + func (x *ConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value + func (x *ConversationReq) GetUserID() string + func (x *ConversationReq) ProtoReflect() protoreflect.Message + func (x *ConversationReq) Reset() + func (x *ConversationReq) String() string + type ConversationServer interface + ClearUserConversationMsg func(context.Context, *ClearUserConversationMsgReq) (*ClearUserConversationMsgResp, error) + CreateGroupChatConversations func(context.Context, *CreateGroupChatConversationsReq) (*CreateGroupChatConversationsResp, error) + CreateSingleChatConversations func(context.Context, *CreateSingleChatConversationsReq) (*CreateSingleChatConversationsResp, error) + GetAllConversations func(context.Context, *GetAllConversationsReq) (*GetAllConversationsResp, error) + GetConversation func(context.Context, *GetConversationReq) (*GetConversationResp, error) + GetConversationIDs func(context.Context, *GetConversationIDsReq) (*GetConversationIDsResp, error) + GetConversationNotReceiveMessageUserIDs func(context.Context, *GetConversationNotReceiveMessageUserIDsReq) (*GetConversationNotReceiveMessageUserIDsResp, error) + GetConversationOfflinePushUserIDs func(context.Context, *GetConversationOfflinePushUserIDsReq) (*GetConversationOfflinePushUserIDsResp, error) + GetConversations func(context.Context, *GetConversationsReq) (*GetConversationsResp, error) + GetConversationsByConversationID func(context.Context, *GetConversationsByConversationIDReq) (*GetConversationsByConversationIDResp, error) + GetConversationsNeedClearMsg func(context.Context, *GetConversationsNeedClearMsgReq) (*GetConversationsNeedClearMsgResp, error) + GetFullOwnerConversationIDs func(context.Context, *GetFullOwnerConversationIDsReq) (*GetFullOwnerConversationIDsResp, error) + GetIncrementalConversation func(context.Context, *GetIncrementalConversationReq) (*GetIncrementalConversationResp, error) + GetNotNotifyConversationIDs func(context.Context, *GetNotNotifyConversationIDsReq) (*GetNotNotifyConversationIDsResp, error) + GetOwnerConversation func(context.Context, *GetOwnerConversationReq) (*GetOwnerConversationResp, error) + GetPinnedConversationIDs func(context.Context, *GetPinnedConversationIDsReq) (*GetPinnedConversationIDsResp, error) + GetRecvMsgNotNotifyUserIDs func(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error) + GetSortedConversationList func(context.Context, *GetSortedConversationListReq) (*GetSortedConversationListResp, error) + GetUserConversationIDsHash func(context.Context, *GetUserConversationIDsHashReq) (*GetUserConversationIDsHashResp, error) + SetConversation func(context.Context, *SetConversationReq) (*SetConversationResp, error) + SetConversationMaxSeq func(context.Context, *SetConversationMaxSeqReq) (*SetConversationMaxSeqResp, error) + SetConversationMinSeq func(context.Context, *SetConversationMinSeqReq) (*SetConversationMinSeqResp, error) + SetConversations func(context.Context, *SetConversationsReq) (*SetConversationsResp, error) + UpdateConversation func(context.Context, *UpdateConversationReq) (*UpdateConversationResp, error) + UpdateConversationsByUser func(context.Context, *UpdateConversationsByUserReq) (*UpdateConversationsByUserResp, error) + type CreateGroupChatConversationsReq struct + GroupID string + UserIDs []string + func (*CreateGroupChatConversationsReq) Descriptor() ([]byte, []int) + func (*CreateGroupChatConversationsReq) ProtoMessage() + func (x *CreateGroupChatConversationsReq) Check() error + func (x *CreateGroupChatConversationsReq) GetGroupID() string + func (x *CreateGroupChatConversationsReq) GetUserIDs() []string + func (x *CreateGroupChatConversationsReq) ProtoReflect() protoreflect.Message + func (x *CreateGroupChatConversationsReq) Reset() + func (x *CreateGroupChatConversationsReq) String() string + type CreateGroupChatConversationsResp struct + func (*CreateGroupChatConversationsResp) Descriptor() ([]byte, []int) + func (*CreateGroupChatConversationsResp) ProtoMessage() + func (x *CreateGroupChatConversationsResp) ProtoReflect() protoreflect.Message + func (x *CreateGroupChatConversationsResp) Reset() + func (x *CreateGroupChatConversationsResp) String() string + type CreateSingleChatConversationsReq struct + ConversationID string + ConversationType int32 + RecvID string + SendID string + func (*CreateSingleChatConversationsReq) Descriptor() ([]byte, []int) + func (*CreateSingleChatConversationsReq) ProtoMessage() + func (x *CreateSingleChatConversationsReq) GetConversationID() string + func (x *CreateSingleChatConversationsReq) GetConversationType() int32 + func (x *CreateSingleChatConversationsReq) GetRecvID() string + func (x *CreateSingleChatConversationsReq) GetSendID() string + func (x *CreateSingleChatConversationsReq) ProtoReflect() protoreflect.Message + func (x *CreateSingleChatConversationsReq) Reset() + func (x *CreateSingleChatConversationsReq) String() string + type CreateSingleChatConversationsResp struct + func (*CreateSingleChatConversationsResp) Descriptor() ([]byte, []int) + func (*CreateSingleChatConversationsResp) ProtoMessage() + func (x *CreateSingleChatConversationsResp) ProtoReflect() protoreflect.Message + func (x *CreateSingleChatConversationsResp) Reset() + func (x *CreateSingleChatConversationsResp) String() string + type GetAllConversationsReq struct + OwnerUserID string + func (*GetAllConversationsReq) Descriptor() ([]byte, []int) + func (*GetAllConversationsReq) ProtoMessage() + func (x *GetAllConversationsReq) Check() error + func (x *GetAllConversationsReq) GetOwnerUserID() string + func (x *GetAllConversationsReq) ProtoReflect() protoreflect.Message + func (x *GetAllConversationsReq) Reset() + func (x *GetAllConversationsReq) String() string + type GetAllConversationsResp struct + Conversations []*Conversation + func (*GetAllConversationsResp) Descriptor() ([]byte, []int) + func (*GetAllConversationsResp) ProtoMessage() + func (x *GetAllConversationsResp) Format() any + func (x *GetAllConversationsResp) GetConversations() []*Conversation + func (x *GetAllConversationsResp) ProtoReflect() protoreflect.Message + func (x *GetAllConversationsResp) Reset() + func (x *GetAllConversationsResp) String() string + type GetConversationIDsReq struct + UserID string + func (*GetConversationIDsReq) Descriptor() ([]byte, []int) + func (*GetConversationIDsReq) ProtoMessage() + func (x *GetConversationIDsReq) GetUserID() string + func (x *GetConversationIDsReq) ProtoReflect() protoreflect.Message + func (x *GetConversationIDsReq) Reset() + func (x *GetConversationIDsReq) String() string + type GetConversationIDsResp struct + ConversationIDs []string + func (*GetConversationIDsResp) Descriptor() ([]byte, []int) + func (*GetConversationIDsResp) ProtoMessage() + func (x *GetConversationIDsResp) Format() any + func (x *GetConversationIDsResp) GetConversationIDs() []string + func (x *GetConversationIDsResp) ProtoReflect() protoreflect.Message + func (x *GetConversationIDsResp) Reset() + func (x *GetConversationIDsResp) String() string + type GetConversationNotReceiveMessageUserIDsReq struct + ConversationID string + func (*GetConversationNotReceiveMessageUserIDsReq) Descriptor() ([]byte, []int) + func (*GetConversationNotReceiveMessageUserIDsReq) ProtoMessage() + func (x *GetConversationNotReceiveMessageUserIDsReq) GetConversationID() string + func (x *GetConversationNotReceiveMessageUserIDsReq) ProtoReflect() protoreflect.Message + func (x *GetConversationNotReceiveMessageUserIDsReq) Reset() + func (x *GetConversationNotReceiveMessageUserIDsReq) String() string + type GetConversationNotReceiveMessageUserIDsResp struct + UserIDs []string + func (*GetConversationNotReceiveMessageUserIDsResp) Descriptor() ([]byte, []int) + func (*GetConversationNotReceiveMessageUserIDsResp) ProtoMessage() + func (x *GetConversationNotReceiveMessageUserIDsResp) GetUserIDs() []string + func (x *GetConversationNotReceiveMessageUserIDsResp) ProtoReflect() protoreflect.Message + func (x *GetConversationNotReceiveMessageUserIDsResp) Reset() + func (x *GetConversationNotReceiveMessageUserIDsResp) String() string + type GetConversationOfflinePushUserIDsReq struct + ConversationID string + UserIDs []string + func (*GetConversationOfflinePushUserIDsReq) Descriptor() ([]byte, []int) + func (*GetConversationOfflinePushUserIDsReq) ProtoMessage() + func (x *GetConversationOfflinePushUserIDsReq) GetConversationID() string + func (x *GetConversationOfflinePushUserIDsReq) GetUserIDs() []string + func (x *GetConversationOfflinePushUserIDsReq) ProtoReflect() protoreflect.Message + func (x *GetConversationOfflinePushUserIDsReq) Reset() + func (x *GetConversationOfflinePushUserIDsReq) String() string + type GetConversationOfflinePushUserIDsResp struct + UserIDs []string + func (*GetConversationOfflinePushUserIDsResp) Descriptor() ([]byte, []int) + func (*GetConversationOfflinePushUserIDsResp) ProtoMessage() + func (x *GetConversationOfflinePushUserIDsResp) GetUserIDs() []string + func (x *GetConversationOfflinePushUserIDsResp) ProtoReflect() protoreflect.Message + func (x *GetConversationOfflinePushUserIDsResp) Reset() + func (x *GetConversationOfflinePushUserIDsResp) String() string + type GetConversationReq struct + ConversationID string + OwnerUserID string + func (*GetConversationReq) Descriptor() ([]byte, []int) + func (*GetConversationReq) ProtoMessage() + func (x *GetConversationReq) Check() error + func (x *GetConversationReq) GetConversationID() string + func (x *GetConversationReq) GetOwnerUserID() string + func (x *GetConversationReq) ProtoReflect() protoreflect.Message + func (x *GetConversationReq) Reset() + func (x *GetConversationReq) String() string + type GetConversationResp struct + Conversation *Conversation + func (*GetConversationResp) Descriptor() ([]byte, []int) + func (*GetConversationResp) ProtoMessage() + func (x *GetConversationResp) GetConversation() *Conversation + func (x *GetConversationResp) ProtoReflect() protoreflect.Message + func (x *GetConversationResp) Reset() + func (x *GetConversationResp) String() string + type GetConversationsByConversationIDReq struct + ConversationIDs []string + func (*GetConversationsByConversationIDReq) Descriptor() ([]byte, []int) + func (*GetConversationsByConversationIDReq) ProtoMessage() + func (x *GetConversationsByConversationIDReq) Check() error + func (x *GetConversationsByConversationIDReq) GetConversationIDs() []string + func (x *GetConversationsByConversationIDReq) ProtoReflect() protoreflect.Message + func (x *GetConversationsByConversationIDReq) Reset() + func (x *GetConversationsByConversationIDReq) String() string + type GetConversationsByConversationIDResp struct + Conversations []*Conversation + func (*GetConversationsByConversationIDResp) Descriptor() ([]byte, []int) + func (*GetConversationsByConversationIDResp) ProtoMessage() + func (x *GetConversationsByConversationIDResp) GetConversations() []*Conversation + func (x *GetConversationsByConversationIDResp) ProtoReflect() protoreflect.Message + func (x *GetConversationsByConversationIDResp) Reset() + func (x *GetConversationsByConversationIDResp) String() string + type GetConversationsNeedClearMsgReq struct + func (*GetConversationsNeedClearMsgReq) Descriptor() ([]byte, []int) + func (*GetConversationsNeedClearMsgReq) ProtoMessage() + func (x *GetConversationsNeedClearMsgReq) ProtoReflect() protoreflect.Message + func (x *GetConversationsNeedClearMsgReq) Reset() + func (x *GetConversationsNeedClearMsgReq) String() string + type GetConversationsNeedClearMsgResp struct + Conversations []*Conversation + func (*GetConversationsNeedClearMsgResp) Descriptor() ([]byte, []int) + func (*GetConversationsNeedClearMsgResp) ProtoMessage() + func (x *GetConversationsNeedClearMsgResp) GetConversations() []*Conversation + func (x *GetConversationsNeedClearMsgResp) ProtoReflect() protoreflect.Message + func (x *GetConversationsNeedClearMsgResp) Reset() + func (x *GetConversationsNeedClearMsgResp) String() string + type GetConversationsReq struct + ConversationIDs []string + OwnerUserID string + func (*GetConversationsReq) Descriptor() ([]byte, []int) + func (*GetConversationsReq) ProtoMessage() + func (x *GetConversationsReq) Check() error + func (x *GetConversationsReq) GetConversationIDs() []string + func (x *GetConversationsReq) GetOwnerUserID() string + func (x *GetConversationsReq) ProtoReflect() protoreflect.Message + func (x *GetConversationsReq) Reset() + func (x *GetConversationsReq) String() string + type GetConversationsResp struct + Conversations []*Conversation + func (*GetConversationsResp) Descriptor() ([]byte, []int) + func (*GetConversationsResp) ProtoMessage() + func (x *GetConversationsResp) GetConversations() []*Conversation + func (x *GetConversationsResp) ProtoReflect() protoreflect.Message + func (x *GetConversationsResp) Reset() + func (x *GetConversationsResp) String() string + type GetFullOwnerConversationIDsReq struct + IdHash uint64 + UserID string + func (*GetFullOwnerConversationIDsReq) Descriptor() ([]byte, []int) + func (*GetFullOwnerConversationIDsReq) ProtoMessage() + func (x *GetFullOwnerConversationIDsReq) GetIdHash() uint64 + func (x *GetFullOwnerConversationIDsReq) GetUserID() string + func (x *GetFullOwnerConversationIDsReq) ProtoReflect() protoreflect.Message + func (x *GetFullOwnerConversationIDsReq) Reset() + func (x *GetFullOwnerConversationIDsReq) String() string + type GetFullOwnerConversationIDsResp struct + ConversationIDs []string + Equal bool + Version uint64 + VersionID string + func (*GetFullOwnerConversationIDsResp) Descriptor() ([]byte, []int) + func (*GetFullOwnerConversationIDsResp) ProtoMessage() + func (x *GetFullOwnerConversationIDsResp) Format() any + func (x *GetFullOwnerConversationIDsResp) GetConversationIDs() []string + func (x *GetFullOwnerConversationIDsResp) GetEqual() bool + func (x *GetFullOwnerConversationIDsResp) GetVersion() uint64 + func (x *GetFullOwnerConversationIDsResp) GetVersionID() string + func (x *GetFullOwnerConversationIDsResp) ProtoReflect() protoreflect.Message + func (x *GetFullOwnerConversationIDsResp) Reset() + func (x *GetFullOwnerConversationIDsResp) String() string + type GetIncrementalConversationReq struct + UserID string + Version uint64 + VersionID string + func (*GetIncrementalConversationReq) Descriptor() ([]byte, []int) + func (*GetIncrementalConversationReq) ProtoMessage() + func (x *GetIncrementalConversationReq) GetUserID() string + func (x *GetIncrementalConversationReq) GetVersion() uint64 + func (x *GetIncrementalConversationReq) GetVersionID() string + func (x *GetIncrementalConversationReq) ProtoReflect() protoreflect.Message + func (x *GetIncrementalConversationReq) Reset() + func (x *GetIncrementalConversationReq) String() string + type GetIncrementalConversationResp struct + Delete []string + Full bool + Insert []*Conversation + Update []*Conversation + Version uint64 + VersionID string + func (*GetIncrementalConversationResp) Descriptor() ([]byte, []int) + func (*GetIncrementalConversationResp) ProtoMessage() + func (x *GetIncrementalConversationResp) GetDelete() []string + func (x *GetIncrementalConversationResp) GetFull() bool + func (x *GetIncrementalConversationResp) GetInsert() []*Conversation + func (x *GetIncrementalConversationResp) GetUpdate() []*Conversation + func (x *GetIncrementalConversationResp) GetVersion() uint64 + func (x *GetIncrementalConversationResp) GetVersionID() string + func (x *GetIncrementalConversationResp) ProtoReflect() protoreflect.Message + func (x *GetIncrementalConversationResp) Reset() + func (x *GetIncrementalConversationResp) String() string + type GetNotNotifyConversationIDsReq struct + UserID string + func (*GetNotNotifyConversationIDsReq) Descriptor() ([]byte, []int) + func (*GetNotNotifyConversationIDsReq) ProtoMessage() + func (x *GetNotNotifyConversationIDsReq) GetUserID() string + func (x *GetNotNotifyConversationIDsReq) ProtoReflect() protoreflect.Message + func (x *GetNotNotifyConversationIDsReq) Reset() + func (x *GetNotNotifyConversationIDsReq) String() string + type GetNotNotifyConversationIDsResp struct + ConversationIDs []string + func (*GetNotNotifyConversationIDsResp) Descriptor() ([]byte, []int) + func (*GetNotNotifyConversationIDsResp) ProtoMessage() + func (x *GetNotNotifyConversationIDsResp) GetConversationIDs() []string + func (x *GetNotNotifyConversationIDsResp) ProtoReflect() protoreflect.Message + func (x *GetNotNotifyConversationIDsResp) Reset() + func (x *GetNotNotifyConversationIDsResp) String() string + type GetOwnerConversationReq struct + Pagination *sdkws.RequestPagination + UserID string + func (*GetOwnerConversationReq) Descriptor() ([]byte, []int) + func (*GetOwnerConversationReq) ProtoMessage() + func (x *GetOwnerConversationReq) GetPagination() *sdkws.RequestPagination + func (x *GetOwnerConversationReq) GetUserID() string + func (x *GetOwnerConversationReq) ProtoReflect() protoreflect.Message + func (x *GetOwnerConversationReq) Reset() + func (x *GetOwnerConversationReq) String() string + type GetOwnerConversationResp struct + Conversations []*Conversation + Total int64 + func (*GetOwnerConversationResp) Descriptor() ([]byte, []int) + func (*GetOwnerConversationResp) ProtoMessage() + func (x *GetOwnerConversationResp) Format() any + func (x *GetOwnerConversationResp) GetConversations() []*Conversation + func (x *GetOwnerConversationResp) GetTotal() int64 + func (x *GetOwnerConversationResp) ProtoReflect() protoreflect.Message + func (x *GetOwnerConversationResp) Reset() + func (x *GetOwnerConversationResp) String() string + type GetPinnedConversationIDsReq struct + UserID string + func (*GetPinnedConversationIDsReq) Descriptor() ([]byte, []int) + func (*GetPinnedConversationIDsReq) ProtoMessage() + func (x *GetPinnedConversationIDsReq) GetUserID() string + func (x *GetPinnedConversationIDsReq) ProtoReflect() protoreflect.Message + func (x *GetPinnedConversationIDsReq) Reset() + func (x *GetPinnedConversationIDsReq) String() string + type GetPinnedConversationIDsResp struct + ConversationIDs []string + func (*GetPinnedConversationIDsResp) Descriptor() ([]byte, []int) + func (*GetPinnedConversationIDsResp) ProtoMessage() + func (x *GetPinnedConversationIDsResp) GetConversationIDs() []string + func (x *GetPinnedConversationIDsResp) ProtoReflect() protoreflect.Message + func (x *GetPinnedConversationIDsResp) Reset() + func (x *GetPinnedConversationIDsResp) String() string + type GetRecvMsgNotNotifyUserIDsReq struct + GroupID string + func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor() ([]byte, []int) + func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage() + func (x *GetRecvMsgNotNotifyUserIDsReq) Check() error + func (x *GetRecvMsgNotNotifyUserIDsReq) GetGroupID() string + func (x *GetRecvMsgNotNotifyUserIDsReq) ProtoReflect() protoreflect.Message + func (x *GetRecvMsgNotNotifyUserIDsReq) Reset() + func (x *GetRecvMsgNotNotifyUserIDsReq) String() string + type GetRecvMsgNotNotifyUserIDsResp struct + UserIDs []string + func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor() ([]byte, []int) + func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage() + func (x *GetRecvMsgNotNotifyUserIDsResp) GetUserIDs() []string + func (x *GetRecvMsgNotNotifyUserIDsResp) ProtoReflect() protoreflect.Message + func (x *GetRecvMsgNotNotifyUserIDsResp) Reset() + func (x *GetRecvMsgNotNotifyUserIDsResp) String() string + type GetSortedConversationListReq struct + ConversationIDs []string + Pagination *sdkws.RequestPagination + UserID string + func (*GetSortedConversationListReq) Descriptor() ([]byte, []int) + func (*GetSortedConversationListReq) ProtoMessage() + func (x *GetSortedConversationListReq) Check() error + func (x *GetSortedConversationListReq) GetConversationIDs() []string + func (x *GetSortedConversationListReq) GetPagination() *sdkws.RequestPagination + func (x *GetSortedConversationListReq) GetUserID() string + func (x *GetSortedConversationListReq) ProtoReflect() protoreflect.Message + func (x *GetSortedConversationListReq) Reset() + func (x *GetSortedConversationListReq) String() string + type GetSortedConversationListResp struct + ConversationElems []*ConversationElem + ConversationTotal int64 + UnreadTotal int64 + func (*GetSortedConversationListResp) Descriptor() ([]byte, []int) + func (*GetSortedConversationListResp) ProtoMessage() + func (x *GetSortedConversationListResp) GetConversationElems() []*ConversationElem + func (x *GetSortedConversationListResp) GetConversationTotal() int64 + func (x *GetSortedConversationListResp) GetUnreadTotal() int64 + func (x *GetSortedConversationListResp) ProtoReflect() protoreflect.Message + func (x *GetSortedConversationListResp) Reset() + func (x *GetSortedConversationListResp) String() string + type GetUserConversationIDsHashReq struct + OwnerUserID string + func (*GetUserConversationIDsHashReq) Descriptor() ([]byte, []int) + func (*GetUserConversationIDsHashReq) ProtoMessage() + func (x *GetUserConversationIDsHashReq) Check() error + func (x *GetUserConversationIDsHashReq) GetOwnerUserID() string + func (x *GetUserConversationIDsHashReq) ProtoReflect() protoreflect.Message + func (x *GetUserConversationIDsHashReq) Reset() + func (x *GetUserConversationIDsHashReq) String() string + type GetUserConversationIDsHashResp struct + Hash uint64 + func (*GetUserConversationIDsHashResp) Descriptor() ([]byte, []int) + func (*GetUserConversationIDsHashResp) ProtoMessage() + func (x *GetUserConversationIDsHashResp) GetHash() uint64 + func (x *GetUserConversationIDsHashResp) ProtoReflect() protoreflect.Message + func (x *GetUserConversationIDsHashResp) Reset() + func (x *GetUserConversationIDsHashResp) String() string + type MsgInfo struct + ClientMsgID string + Content string + ContentType int32 + Ex string + FaceURL string + GroupFaceURL string + GroupID string + GroupMemberCount uint32 + GroupName string + GroupType int32 + LatestMsgRecvTime int64 + MsgFrom int32 + RecvID string + SendID string + SenderName string + ServerMsgID string + SessionType int32 + func (*MsgInfo) Descriptor() ([]byte, []int) + func (*MsgInfo) ProtoMessage() + func (x *MsgInfo) GetClientMsgID() string + func (x *MsgInfo) GetContent() string + func (x *MsgInfo) GetContentType() int32 + func (x *MsgInfo) GetEx() string + func (x *MsgInfo) GetFaceURL() string + func (x *MsgInfo) GetGroupFaceURL() string + func (x *MsgInfo) GetGroupID() string + func (x *MsgInfo) GetGroupMemberCount() uint32 + func (x *MsgInfo) GetGroupName() string + func (x *MsgInfo) GetGroupType() int32 + func (x *MsgInfo) GetLatestMsgRecvTime() int64 + func (x *MsgInfo) GetMsgFrom() int32 + func (x *MsgInfo) GetRecvID() string + func (x *MsgInfo) GetSendID() string + func (x *MsgInfo) GetSenderName() string + func (x *MsgInfo) GetServerMsgID() string + func (x *MsgInfo) GetSessionType() int32 + func (x *MsgInfo) ProtoReflect() protoreflect.Message + func (x *MsgInfo) Reset() + func (x *MsgInfo) String() string + type SetConversationMaxSeqReq struct + ConversationID string + MaxSeq int64 + OwnerUserID []string + func (*SetConversationMaxSeqReq) Descriptor() ([]byte, []int) + func (*SetConversationMaxSeqReq) ProtoMessage() + func (x *SetConversationMaxSeqReq) Check() error + func (x *SetConversationMaxSeqReq) GetConversationID() string + func (x *SetConversationMaxSeqReq) GetMaxSeq() int64 + func (x *SetConversationMaxSeqReq) GetOwnerUserID() []string + func (x *SetConversationMaxSeqReq) ProtoReflect() protoreflect.Message + func (x *SetConversationMaxSeqReq) Reset() + func (x *SetConversationMaxSeqReq) String() string + type SetConversationMaxSeqResp struct + func (*SetConversationMaxSeqResp) Descriptor() ([]byte, []int) + func (*SetConversationMaxSeqResp) ProtoMessage() + func (x *SetConversationMaxSeqResp) ProtoReflect() protoreflect.Message + func (x *SetConversationMaxSeqResp) Reset() + func (x *SetConversationMaxSeqResp) String() string + type SetConversationMinSeqReq struct + ConversationID string + MinSeq int64 + OwnerUserID []string + func (*SetConversationMinSeqReq) Descriptor() ([]byte, []int) + func (*SetConversationMinSeqReq) ProtoMessage() + func (x *SetConversationMinSeqReq) GetConversationID() string + func (x *SetConversationMinSeqReq) GetMinSeq() int64 + func (x *SetConversationMinSeqReq) GetOwnerUserID() []string + func (x *SetConversationMinSeqReq) ProtoReflect() protoreflect.Message + func (x *SetConversationMinSeqReq) Reset() + func (x *SetConversationMinSeqReq) String() string + type SetConversationMinSeqResp struct + func (*SetConversationMinSeqResp) Descriptor() ([]byte, []int) + func (*SetConversationMinSeqResp) ProtoMessage() + func (x *SetConversationMinSeqResp) ProtoReflect() protoreflect.Message + func (x *SetConversationMinSeqResp) Reset() + func (x *SetConversationMinSeqResp) String() string + type SetConversationReq struct + Conversation *Conversation + func (*SetConversationReq) Descriptor() ([]byte, []int) + func (*SetConversationReq) ProtoMessage() + func (x *SetConversationReq) Check() error + func (x *SetConversationReq) GetConversation() *Conversation + func (x *SetConversationReq) ProtoReflect() protoreflect.Message + func (x *SetConversationReq) Reset() + func (x *SetConversationReq) String() string + type SetConversationResp struct + func (*SetConversationResp) Descriptor() ([]byte, []int) + func (*SetConversationResp) ProtoMessage() + func (x *SetConversationResp) ProtoReflect() protoreflect.Message + func (x *SetConversationResp) Reset() + func (x *SetConversationResp) String() string + type SetConversationsReq struct + Conversation *ConversationReq + UserIDs []string + func (*SetConversationsReq) Descriptor() ([]byte, []int) + func (*SetConversationsReq) ProtoMessage() + func (x *SetConversationsReq) Check() error + func (x *SetConversationsReq) GetConversation() *ConversationReq + func (x *SetConversationsReq) GetUserIDs() []string + func (x *SetConversationsReq) ProtoReflect() protoreflect.Message + func (x *SetConversationsReq) Reset() + func (x *SetConversationsReq) String() string + type SetConversationsResp struct + func (*SetConversationsResp) Descriptor() ([]byte, []int) + func (*SetConversationsResp) ProtoMessage() + func (x *SetConversationsResp) ProtoReflect() protoreflect.Message + func (x *SetConversationsResp) Reset() + func (x *SetConversationsResp) String() string + type UnimplementedConversationServer struct + func (UnimplementedConversationServer) ClearUserConversationMsg(context.Context, *ClearUserConversationMsgReq) (*ClearUserConversationMsgResp, error) + func (UnimplementedConversationServer) CreateGroupChatConversations(context.Context, *CreateGroupChatConversationsReq) (*CreateGroupChatConversationsResp, error) + func (UnimplementedConversationServer) CreateSingleChatConversations(context.Context, *CreateSingleChatConversationsReq) (*CreateSingleChatConversationsResp, error) + func (UnimplementedConversationServer) GetAllConversations(context.Context, *GetAllConversationsReq) (*GetAllConversationsResp, error) + func (UnimplementedConversationServer) GetConversation(context.Context, *GetConversationReq) (*GetConversationResp, error) + func (UnimplementedConversationServer) GetConversationIDs(context.Context, *GetConversationIDsReq) (*GetConversationIDsResp, error) + func (UnimplementedConversationServer) GetConversationNotReceiveMessageUserIDs(context.Context, *GetConversationNotReceiveMessageUserIDsReq) (*GetConversationNotReceiveMessageUserIDsResp, error) + func (UnimplementedConversationServer) GetConversationOfflinePushUserIDs(context.Context, *GetConversationOfflinePushUserIDsReq) (*GetConversationOfflinePushUserIDsResp, error) + func (UnimplementedConversationServer) GetConversations(context.Context, *GetConversationsReq) (*GetConversationsResp, error) + func (UnimplementedConversationServer) GetConversationsByConversationID(context.Context, *GetConversationsByConversationIDReq) (*GetConversationsByConversationIDResp, error) + func (UnimplementedConversationServer) GetConversationsNeedClearMsg(context.Context, *GetConversationsNeedClearMsgReq) (*GetConversationsNeedClearMsgResp, error) + func (UnimplementedConversationServer) GetFullOwnerConversationIDs(context.Context, *GetFullOwnerConversationIDsReq) (*GetFullOwnerConversationIDsResp, error) + func (UnimplementedConversationServer) GetIncrementalConversation(context.Context, *GetIncrementalConversationReq) (*GetIncrementalConversationResp, error) + func (UnimplementedConversationServer) GetNotNotifyConversationIDs(context.Context, *GetNotNotifyConversationIDsReq) (*GetNotNotifyConversationIDsResp, error) + func (UnimplementedConversationServer) GetOwnerConversation(context.Context, *GetOwnerConversationReq) (*GetOwnerConversationResp, error) + func (UnimplementedConversationServer) GetPinnedConversationIDs(context.Context, *GetPinnedConversationIDsReq) (*GetPinnedConversationIDsResp, error) + func (UnimplementedConversationServer) GetRecvMsgNotNotifyUserIDs(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error) + func (UnimplementedConversationServer) GetSortedConversationList(context.Context, *GetSortedConversationListReq) (*GetSortedConversationListResp, error) + func (UnimplementedConversationServer) GetUserConversationIDsHash(context.Context, *GetUserConversationIDsHashReq) (*GetUserConversationIDsHashResp, error) + func (UnimplementedConversationServer) SetConversation(context.Context, *SetConversationReq) (*SetConversationResp, error) + func (UnimplementedConversationServer) SetConversationMaxSeq(context.Context, *SetConversationMaxSeqReq) (*SetConversationMaxSeqResp, error) + func (UnimplementedConversationServer) SetConversationMinSeq(context.Context, *SetConversationMinSeqReq) (*SetConversationMinSeqResp, error) + func (UnimplementedConversationServer) SetConversations(context.Context, *SetConversationsReq) (*SetConversationsResp, error) + func (UnimplementedConversationServer) UpdateConversation(context.Context, *UpdateConversationReq) (*UpdateConversationResp, error) + func (UnimplementedConversationServer) UpdateConversationsByUser(context.Context, *UpdateConversationsByUserReq) (*UpdateConversationsByUserResp, error) + type UnsafeConversationServer interface + type UpdateConversationReq struct + AttachedInfo *wrapperspb.StringValue + BurnDuration *wrapperspb.Int32Value + ConversationID string + Ex *wrapperspb.StringValue + GroupAtType *wrapperspb.Int32Value + IsMsgDestruct *wrapperspb.BoolValue + IsPinned *wrapperspb.BoolValue + IsPrivateChat *wrapperspb.BoolValue + LatestMsgDestructTime *wrapperspb.Int64Value + MaxSeq *wrapperspb.Int64Value + MinSeq *wrapperspb.Int64Value + MsgDestructTime *wrapperspb.Int64Value + RecvMsgOpt *wrapperspb.Int32Value + UserIDs []string + func (*UpdateConversationReq) Descriptor() ([]byte, []int) + func (*UpdateConversationReq) ProtoMessage() + func (x *UpdateConversationReq) GetAttachedInfo() *wrapperspb.StringValue + func (x *UpdateConversationReq) GetBurnDuration() *wrapperspb.Int32Value + func (x *UpdateConversationReq) GetConversationID() string + func (x *UpdateConversationReq) GetEx() *wrapperspb.StringValue + func (x *UpdateConversationReq) GetGroupAtType() *wrapperspb.Int32Value + func (x *UpdateConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue + func (x *UpdateConversationReq) GetIsPinned() *wrapperspb.BoolValue + func (x *UpdateConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue + func (x *UpdateConversationReq) GetLatestMsgDestructTime() *wrapperspb.Int64Value + func (x *UpdateConversationReq) GetMaxSeq() *wrapperspb.Int64Value + func (x *UpdateConversationReq) GetMinSeq() *wrapperspb.Int64Value + func (x *UpdateConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value + func (x *UpdateConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value + func (x *UpdateConversationReq) GetUserIDs() []string + func (x *UpdateConversationReq) ProtoReflect() protoreflect.Message + func (x *UpdateConversationReq) Reset() + func (x *UpdateConversationReq) String() string + type UpdateConversationResp struct + func (*UpdateConversationResp) Descriptor() ([]byte, []int) + func (*UpdateConversationResp) ProtoMessage() + func (x *UpdateConversationResp) ProtoReflect() protoreflect.Message + func (x *UpdateConversationResp) Reset() + func (x *UpdateConversationResp) String() string + type UpdateConversationsByUserReq struct + Ex *wrapperspb.StringValue + UserID string + func (*UpdateConversationsByUserReq) Descriptor() ([]byte, []int) + func (*UpdateConversationsByUserReq) ProtoMessage() + func (x *UpdateConversationsByUserReq) GetEx() *wrapperspb.StringValue + func (x *UpdateConversationsByUserReq) GetUserID() string + func (x *UpdateConversationsByUserReq) ProtoReflect() protoreflect.Message + func (x *UpdateConversationsByUserReq) Reset() + func (x *UpdateConversationsByUserReq) String() string + type UpdateConversationsByUserResp struct + func (*UpdateConversationsByUserResp) Descriptor() ([]byte, []int) + func (*UpdateConversationsByUserResp) ProtoMessage() + func (x *UpdateConversationsByUserResp) ProtoReflect() protoreflect.Message + func (x *UpdateConversationsByUserResp) Reset() + func (x *UpdateConversationsByUserResp) String() string