conversation

package
v0.3.70 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_conversation_conversation_proto protoreflect.FileDescriptor

Functions

func RegisterConversationServer

func RegisterConversationServer(s *grpc.Server, srv ConversationServer)

Types

type Conversation

type Conversation struct {
	OwnerUserID           string `protobuf:"bytes,1,opt,name=ownerUserID,proto3" json:"ownerUserID"`
	ConversationID        string `protobuf:"bytes,2,opt,name=conversationID,proto3" json:"conversationID"`
	RecvMsgOpt            int32  `protobuf:"varint,3,opt,name=recvMsgOpt,proto3" json:"recvMsgOpt"`
	ConversationType      int32  `protobuf:"varint,4,opt,name=conversationType,proto3" json:"conversationType"`
	UserID                string `protobuf:"bytes,5,opt,name=userID,proto3" json:"userID"`
	GroupID               string `protobuf:"bytes,6,opt,name=groupID,proto3" json:"groupID"`
	IsPinned              bool   `protobuf:"varint,7,opt,name=isPinned,proto3" json:"isPinned"`
	AttachedInfo          string `protobuf:"bytes,8,opt,name=attachedInfo,proto3" json:"attachedInfo"`
	IsPrivateChat         bool   `protobuf:"varint,9,opt,name=isPrivateChat,proto3" json:"isPrivateChat"`
	GroupAtType           int32  `protobuf:"varint,10,opt,name=groupAtType,proto3" json:"groupAtType"`
	Ex                    string `protobuf:"bytes,11,opt,name=ex,proto3" json:"ex"`
	BurnDuration          int32  `protobuf:"varint,12,opt,name=burnDuration,proto3" json:"burnDuration"`
	MinSeq                int64  `protobuf:"varint,13,opt,name=minSeq,proto3" json:"minSeq"`
	MaxSeq                int64  `protobuf:"varint,14,opt,name=maxSeq,proto3" json:"maxSeq"`
	MsgDestructTime       int64  `protobuf:"varint,15,opt,name=msgDestructTime,proto3" json:"msgDestructTime"`
	LatestMsgDestructTime int64  `protobuf:"varint,16,opt,name=latestMsgDestructTime,proto3" json:"latestMsgDestructTime"`
	IsMsgDestruct         bool   `protobuf:"varint,17,opt,name=isMsgDestruct,proto3" json:"isMsgDestruct"`
	// contains filtered or unexported fields
}

func (*Conversation) Check

func (x *Conversation) Check() error

func (*Conversation) Descriptor deprecated

func (*Conversation) Descriptor() ([]byte, []int)

Deprecated: Use Conversation.ProtoReflect.Descriptor instead.

func (*Conversation) GetAttachedInfo

func (x *Conversation) GetAttachedInfo() string

func (*Conversation) GetBurnDuration

func (x *Conversation) GetBurnDuration() int32

func (*Conversation) GetConversationID

func (x *Conversation) GetConversationID() string

func (*Conversation) GetConversationType

func (x *Conversation) GetConversationType() int32

func (*Conversation) GetEx

func (x *Conversation) GetEx() string

func (*Conversation) GetGroupAtType

func (x *Conversation) GetGroupAtType() int32

func (*Conversation) GetGroupID

func (x *Conversation) GetGroupID() string

func (*Conversation) GetIsMsgDestruct

func (x *Conversation) GetIsMsgDestruct() bool

func (*Conversation) GetIsPinned

func (x *Conversation) GetIsPinned() bool

func (*Conversation) GetIsPrivateChat

func (x *Conversation) GetIsPrivateChat() bool

func (*Conversation) GetLatestMsgDestructTime

func (x *Conversation) GetLatestMsgDestructTime() int64

func (*Conversation) GetMaxSeq

func (x *Conversation) GetMaxSeq() int64

func (*Conversation) GetMinSeq

func (x *Conversation) GetMinSeq() int64

func (*Conversation) GetMsgDestructTime

func (x *Conversation) GetMsgDestructTime() int64

func (*Conversation) GetOwnerUserID

func (x *Conversation) GetOwnerUserID() string

func (*Conversation) GetRecvMsgOpt

func (x *Conversation) GetRecvMsgOpt() int32

func (*Conversation) GetUserID

func (x *Conversation) GetUserID() string

func (*Conversation) ProtoMessage

func (*Conversation) ProtoMessage()

func (*Conversation) ProtoReflect

func (x *Conversation) ProtoReflect() protoreflect.Message

func (*Conversation) Reset

func (x *Conversation) Reset()

func (*Conversation) String

func (x *Conversation) String() string

type ConversationClient

type ConversationClient interface {
	GetConversation(ctx context.Context, in *GetConversationReq, opts ...grpc.CallOption) (*GetConversationResp, error)
	GetSortedConversationList(ctx context.Context, in *GetSortedConversationListReq, opts ...grpc.CallOption) (*GetSortedConversationListResp, error)
	GetAllConversations(ctx context.Context, in *GetAllConversationsReq, opts ...grpc.CallOption) (*GetAllConversationsResp, error)
	GetConversations(ctx context.Context, in *GetConversationsReq, opts ...grpc.CallOption) (*GetConversationsResp, error)
	SetConversation(ctx context.Context, in *SetConversationReq, opts ...grpc.CallOption) (*SetConversationResp, error)
	GetRecvMsgNotNotifyUserIDs(ctx context.Context, in *GetRecvMsgNotNotifyUserIDsReq, opts ...grpc.CallOption) (*GetRecvMsgNotNotifyUserIDsResp, error)
	CreateSingleChatConversations(ctx context.Context, in *CreateSingleChatConversationsReq, opts ...grpc.CallOption) (*CreateSingleChatConversationsResp, error)
	CreateGroupChatConversations(ctx context.Context, in *CreateGroupChatConversationsReq, opts ...grpc.CallOption) (*CreateGroupChatConversationsResp, error)
	SetConversationMaxSeq(ctx context.Context, in *SetConversationMaxSeqReq, opts ...grpc.CallOption) (*SetConversationMaxSeqResp, error)
	GetConversationIDs(ctx context.Context, in *GetConversationIDsReq, opts ...grpc.CallOption) (*GetConversationIDsResp, error)
	SetConversations(ctx context.Context, in *SetConversationsReq, opts ...grpc.CallOption) (*SetConversationsResp, error)
	GetUserConversationIDsHash(ctx context.Context, in *GetUserConversationIDsHashReq, opts ...grpc.CallOption) (*GetUserConversationIDsHashResp, error)
	GetConversationsByConversationID(ctx context.Context, in *GetConversationsByConversationIDReq, opts ...grpc.CallOption) (*GetConversationsByConversationIDResp, error)
	GetConversationOfflinePushUserIDs(ctx context.Context, in *GetConversationOfflinePushUserIDsReq, opts ...grpc.CallOption) (*GetConversationOfflinePushUserIDsResp, error)
	GetConversationNotReceiveMessageUserIDs(ctx context.Context, in *GetConversationNotReceiveMessageUserIDsReq, opts ...grpc.CallOption) (*GetConversationNotReceiveMessageUserIDsResp, error)
	UpdateConversation(ctx context.Context, in *UpdateConversationReq, opts ...grpc.CallOption) (*UpdateConversationResp, error)
	GetFullOwnerConversationIDs(ctx context.Context, in *GetFullOwnerConversationIDsReq, opts ...grpc.CallOption) (*GetFullOwnerConversationIDsResp, error)
	GetIncrementalConversation(ctx context.Context, in *GetIncrementalConversationReq, opts ...grpc.CallOption) (*GetIncrementalConversationResp, error)
	GetOwnerConversation(ctx context.Context, in *GetOwnerConversationReq, opts ...grpc.CallOption) (*GetOwnerConversationResp, error)
	GetConversationsNeedDestructMsgs(ctx context.Context, in *GetConversationsNeedDestructMsgsReq, opts ...grpc.CallOption) (*GetConversationsNeedDestructMsgsResp, error)
}

ConversationClient is the client API for Conversation service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversationElem

type ConversationElem struct {
	ConversationID string   `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	RecvMsgOpt     int32    `protobuf:"varint,2,opt,name=recvMsgOpt,proto3" json:"recvMsgOpt"`
	UnreadCount    int64    `protobuf:"varint,3,opt,name=unreadCount,proto3" json:"unreadCount"`
	IsPinned       bool     `protobuf:"varint,4,opt,name=IsPinned,proto3" json:"IsPinned"`
	MsgInfo        *MsgInfo `protobuf:"bytes,5,opt,name=msgInfo,proto3" json:"msgInfo"`
	// contains filtered or unexported fields
}

func (*ConversationElem) Descriptor deprecated

func (*ConversationElem) Descriptor() ([]byte, []int)

Deprecated: Use ConversationElem.ProtoReflect.Descriptor instead.

func (*ConversationElem) GetConversationID

func (x *ConversationElem) GetConversationID() string

func (*ConversationElem) GetIsPinned

func (x *ConversationElem) GetIsPinned() bool

func (*ConversationElem) GetMsgInfo

func (x *ConversationElem) GetMsgInfo() *MsgInfo

func (*ConversationElem) GetRecvMsgOpt

func (x *ConversationElem) GetRecvMsgOpt() int32

func (*ConversationElem) GetUnreadCount

func (x *ConversationElem) GetUnreadCount() int64

func (*ConversationElem) ProtoMessage

func (*ConversationElem) ProtoMessage()

func (*ConversationElem) ProtoReflect

func (x *ConversationElem) ProtoReflect() protoreflect.Message

func (*ConversationElem) Reset

func (x *ConversationElem) Reset()

func (*ConversationElem) String

func (x *ConversationElem) String() string

type ConversationReq

type ConversationReq struct {
	ConversationID   string                  `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	ConversationType int32                   `protobuf:"varint,2,opt,name=conversationType,proto3" json:"conversationType"`
	UserID           string                  `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID"`
	GroupID          string                  `protobuf:"bytes,4,opt,name=groupID,proto3" json:"groupID"`
	RecvMsgOpt       *wrapperspb.Int32Value  `protobuf:"bytes,5,opt,name=recvMsgOpt,proto3" json:"recvMsgOpt"`
	IsPinned         *wrapperspb.BoolValue   `protobuf:"bytes,6,opt,name=isPinned,proto3" json:"isPinned"`
	AttachedInfo     *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=attachedInfo,proto3" json:"attachedInfo"`
	IsPrivateChat    *wrapperspb.BoolValue   `protobuf:"bytes,8,opt,name=isPrivateChat,proto3" json:"isPrivateChat"`
	Ex               *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=ex,proto3" json:"ex"`
	BurnDuration     *wrapperspb.Int32Value  `protobuf:"bytes,10,opt,name=burnDuration,proto3" json:"burnDuration"`
	MinSeq           *wrapperspb.Int64Value  `protobuf:"bytes,11,opt,name=minSeq,proto3" json:"minSeq"`
	MaxSeq           *wrapperspb.Int64Value  `protobuf:"bytes,12,opt,name=maxSeq,proto3" json:"maxSeq"`
	GroupAtType      *wrapperspb.Int32Value  `protobuf:"bytes,13,opt,name=groupAtType,proto3" json:"groupAtType"`
	MsgDestructTime  *wrapperspb.Int64Value  `protobuf:"bytes,14,opt,name=msgDestructTime,proto3" json:"msgDestructTime"`
	IsMsgDestruct    *wrapperspb.BoolValue   `protobuf:"bytes,15,opt,name=isMsgDestruct,proto3" json:"isMsgDestruct"`
	// contains filtered or unexported fields
}

func (*ConversationReq) Check

func (x *ConversationReq) Check() error

func (*ConversationReq) Descriptor deprecated

func (*ConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use ConversationReq.ProtoReflect.Descriptor instead.

func (*ConversationReq) GetAttachedInfo

func (x *ConversationReq) GetAttachedInfo() *wrapperspb.StringValue

func (*ConversationReq) GetBurnDuration

func (x *ConversationReq) GetBurnDuration() *wrapperspb.Int32Value

func (*ConversationReq) GetConversationID

func (x *ConversationReq) GetConversationID() string

func (*ConversationReq) GetConversationType

func (x *ConversationReq) GetConversationType() int32

func (*ConversationReq) GetEx

func (*ConversationReq) GetGroupAtType

func (x *ConversationReq) GetGroupAtType() *wrapperspb.Int32Value

func (*ConversationReq) GetGroupID

func (x *ConversationReq) GetGroupID() string

func (*ConversationReq) GetIsMsgDestruct

func (x *ConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue

func (*ConversationReq) GetIsPinned

func (x *ConversationReq) GetIsPinned() *wrapperspb.BoolValue

func (*ConversationReq) GetIsPrivateChat

func (x *ConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue

func (*ConversationReq) GetMaxSeq

func (x *ConversationReq) GetMaxSeq() *wrapperspb.Int64Value

func (*ConversationReq) GetMinSeq

func (x *ConversationReq) GetMinSeq() *wrapperspb.Int64Value

func (*ConversationReq) GetMsgDestructTime

func (x *ConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value

func (*ConversationReq) GetRecvMsgOpt

func (x *ConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value

func (*ConversationReq) GetUserID

func (x *ConversationReq) GetUserID() string

func (*ConversationReq) ProtoMessage

func (*ConversationReq) ProtoMessage()

func (*ConversationReq) ProtoReflect

func (x *ConversationReq) ProtoReflect() protoreflect.Message

func (*ConversationReq) Reset

func (x *ConversationReq) Reset()

func (*ConversationReq) String

func (x *ConversationReq) String() string

type ConversationServer

type ConversationServer interface {
	GetConversation(context.Context, *GetConversationReq) (*GetConversationResp, error)
	GetSortedConversationList(context.Context, *GetSortedConversationListReq) (*GetSortedConversationListResp, error)
	GetAllConversations(context.Context, *GetAllConversationsReq) (*GetAllConversationsResp, error)
	GetConversations(context.Context, *GetConversationsReq) (*GetConversationsResp, error)
	SetConversation(context.Context, *SetConversationReq) (*SetConversationResp, error)
	GetRecvMsgNotNotifyUserIDs(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error)
	CreateSingleChatConversations(context.Context, *CreateSingleChatConversationsReq) (*CreateSingleChatConversationsResp, error)
	CreateGroupChatConversations(context.Context, *CreateGroupChatConversationsReq) (*CreateGroupChatConversationsResp, error)
	SetConversationMaxSeq(context.Context, *SetConversationMaxSeqReq) (*SetConversationMaxSeqResp, error)
	GetConversationIDs(context.Context, *GetConversationIDsReq) (*GetConversationIDsResp, error)
	SetConversations(context.Context, *SetConversationsReq) (*SetConversationsResp, error)
	GetUserConversationIDsHash(context.Context, *GetUserConversationIDsHashReq) (*GetUserConversationIDsHashResp, error)
	GetConversationsByConversationID(context.Context, *GetConversationsByConversationIDReq) (*GetConversationsByConversationIDResp, error)
	GetConversationOfflinePushUserIDs(context.Context, *GetConversationOfflinePushUserIDsReq) (*GetConversationOfflinePushUserIDsResp, error)
	GetConversationNotReceiveMessageUserIDs(context.Context, *GetConversationNotReceiveMessageUserIDsReq) (*GetConversationNotReceiveMessageUserIDsResp, error)
	UpdateConversation(context.Context, *UpdateConversationReq) (*UpdateConversationResp, error)
	GetFullOwnerConversationIDs(context.Context, *GetFullOwnerConversationIDsReq) (*GetFullOwnerConversationIDsResp, error)
	GetIncrementalConversation(context.Context, *GetIncrementalConversationReq) (*GetIncrementalConversationResp, error)
	GetOwnerConversation(context.Context, *GetOwnerConversationReq) (*GetOwnerConversationResp, error)
	GetConversationsNeedDestructMsgs(context.Context, *GetConversationsNeedDestructMsgsReq) (*GetConversationsNeedDestructMsgsResp, error)
}

ConversationServer is the server API for Conversation service.

type CreateGroupChatConversationsReq

type CreateGroupChatConversationsReq struct {
	UserIDs []string `protobuf:"bytes,1,rep,name=userIDs,proto3" json:"userIDs"`
	GroupID string   `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID"`
	// contains filtered or unexported fields
}

func (*CreateGroupChatConversationsReq) Check

func (*CreateGroupChatConversationsReq) Descriptor deprecated

func (*CreateGroupChatConversationsReq) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupChatConversationsReq.ProtoReflect.Descriptor instead.

func (*CreateGroupChatConversationsReq) GetGroupID

func (x *CreateGroupChatConversationsReq) GetGroupID() string

func (*CreateGroupChatConversationsReq) GetUserIDs

func (x *CreateGroupChatConversationsReq) GetUserIDs() []string

func (*CreateGroupChatConversationsReq) ProtoMessage

func (*CreateGroupChatConversationsReq) ProtoMessage()

func (*CreateGroupChatConversationsReq) ProtoReflect

func (*CreateGroupChatConversationsReq) Reset

func (*CreateGroupChatConversationsReq) String

type CreateGroupChatConversationsResp

type CreateGroupChatConversationsResp struct {
	// contains filtered or unexported fields
}

func (*CreateGroupChatConversationsResp) Descriptor deprecated

func (*CreateGroupChatConversationsResp) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupChatConversationsResp.ProtoReflect.Descriptor instead.

func (*CreateGroupChatConversationsResp) ProtoMessage

func (*CreateGroupChatConversationsResp) ProtoMessage()

func (*CreateGroupChatConversationsResp) ProtoReflect

func (*CreateGroupChatConversationsResp) Reset

func (*CreateGroupChatConversationsResp) String

type CreateSingleChatConversationsReq

type CreateSingleChatConversationsReq struct {
	RecvID           string `protobuf:"bytes,1,opt,name=recvID,proto3" json:"recvID"`
	SendID           string `protobuf:"bytes,2,opt,name=sendID,proto3" json:"sendID"`
	ConversationID   string `protobuf:"bytes,3,opt,name=conversationID,proto3" json:"conversationID"`
	ConversationType int32  `protobuf:"varint,4,opt,name=conversationType,proto3" json:"conversationType"`
	// contains filtered or unexported fields
}

func (*CreateSingleChatConversationsReq) Descriptor deprecated

func (*CreateSingleChatConversationsReq) Descriptor() ([]byte, []int)

Deprecated: Use CreateSingleChatConversationsReq.ProtoReflect.Descriptor instead.

func (*CreateSingleChatConversationsReq) GetConversationID

func (x *CreateSingleChatConversationsReq) GetConversationID() string

func (*CreateSingleChatConversationsReq) GetConversationType

func (x *CreateSingleChatConversationsReq) GetConversationType() int32

func (*CreateSingleChatConversationsReq) GetRecvID

func (*CreateSingleChatConversationsReq) GetSendID

func (*CreateSingleChatConversationsReq) ProtoMessage

func (*CreateSingleChatConversationsReq) ProtoMessage()

func (*CreateSingleChatConversationsReq) ProtoReflect

func (*CreateSingleChatConversationsReq) Reset

func (*CreateSingleChatConversationsReq) String

type CreateSingleChatConversationsResp

type CreateSingleChatConversationsResp struct {
	// contains filtered or unexported fields
}

func (*CreateSingleChatConversationsResp) Descriptor deprecated

func (*CreateSingleChatConversationsResp) Descriptor() ([]byte, []int)

Deprecated: Use CreateSingleChatConversationsResp.ProtoReflect.Descriptor instead.

func (*CreateSingleChatConversationsResp) ProtoMessage

func (*CreateSingleChatConversationsResp) ProtoMessage()

func (*CreateSingleChatConversationsResp) ProtoReflect

func (*CreateSingleChatConversationsResp) Reset

func (*CreateSingleChatConversationsResp) String

type GetAllConversationsReq

type GetAllConversationsReq struct {
	OwnerUserID string `protobuf:"bytes,1,opt,name=ownerUserID,proto3" json:"ownerUserID"`
	// contains filtered or unexported fields
}

func (*GetAllConversationsReq) Check

func (x *GetAllConversationsReq) Check() error

func (*GetAllConversationsReq) Descriptor deprecated

func (*GetAllConversationsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetAllConversationsReq.ProtoReflect.Descriptor instead.

func (*GetAllConversationsReq) GetOwnerUserID

func (x *GetAllConversationsReq) GetOwnerUserID() string

func (*GetAllConversationsReq) ProtoMessage

func (*GetAllConversationsReq) ProtoMessage()

func (*GetAllConversationsReq) ProtoReflect

func (x *GetAllConversationsReq) ProtoReflect() protoreflect.Message

func (*GetAllConversationsReq) Reset

func (x *GetAllConversationsReq) Reset()

func (*GetAllConversationsReq) String

func (x *GetAllConversationsReq) String() string

type GetAllConversationsResp

type GetAllConversationsResp struct {
	Conversations []*Conversation `protobuf:"bytes,2,rep,name=conversations,proto3" json:"conversations"`
	// contains filtered or unexported fields
}

func (*GetAllConversationsResp) Descriptor deprecated

func (*GetAllConversationsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetAllConversationsResp.ProtoReflect.Descriptor instead.

func (*GetAllConversationsResp) Format

func (x *GetAllConversationsResp) Format() any

func (*GetAllConversationsResp) GetConversations

func (x *GetAllConversationsResp) GetConversations() []*Conversation

func (*GetAllConversationsResp) ProtoMessage

func (*GetAllConversationsResp) ProtoMessage()

func (*GetAllConversationsResp) ProtoReflect

func (x *GetAllConversationsResp) ProtoReflect() protoreflect.Message

func (*GetAllConversationsResp) Reset

func (x *GetAllConversationsResp) Reset()

func (*GetAllConversationsResp) String

func (x *GetAllConversationsResp) String() string

type GetConversationIDsReq

type GetConversationIDsReq struct {
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
	// contains filtered or unexported fields
}

func (*GetConversationIDsReq) Descriptor deprecated

func (*GetConversationIDsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationIDsReq.ProtoReflect.Descriptor instead.

func (*GetConversationIDsReq) GetUserID

func (x *GetConversationIDsReq) GetUserID() string

func (*GetConversationIDsReq) ProtoMessage

func (*GetConversationIDsReq) ProtoMessage()

func (*GetConversationIDsReq) ProtoReflect

func (x *GetConversationIDsReq) ProtoReflect() protoreflect.Message

func (*GetConversationIDsReq) Reset

func (x *GetConversationIDsReq) Reset()

func (*GetConversationIDsReq) String

func (x *GetConversationIDsReq) String() string

type GetConversationIDsResp

type GetConversationIDsResp struct {
	ConversationIDs []string `protobuf:"bytes,1,rep,name=conversationIDs,proto3" json:"conversationIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationIDsResp) Descriptor deprecated

func (*GetConversationIDsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationIDsResp.ProtoReflect.Descriptor instead.

func (*GetConversationIDsResp) Format

func (x *GetConversationIDsResp) Format() any

func (*GetConversationIDsResp) GetConversationIDs

func (x *GetConversationIDsResp) GetConversationIDs() []string

func (*GetConversationIDsResp) ProtoMessage

func (*GetConversationIDsResp) ProtoMessage()

func (*GetConversationIDsResp) ProtoReflect

func (x *GetConversationIDsResp) ProtoReflect() protoreflect.Message

func (*GetConversationIDsResp) Reset

func (x *GetConversationIDsResp) Reset()

func (*GetConversationIDsResp) String

func (x *GetConversationIDsResp) String() string

type GetConversationNotReceiveMessageUserIDsReq

type GetConversationNotReceiveMessageUserIDsReq struct {
	ConversationID string `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	// contains filtered or unexported fields
}

func (*GetConversationNotReceiveMessageUserIDsReq) Descriptor deprecated

Deprecated: Use GetConversationNotReceiveMessageUserIDsReq.ProtoReflect.Descriptor instead.

func (*GetConversationNotReceiveMessageUserIDsReq) GetConversationID

func (x *GetConversationNotReceiveMessageUserIDsReq) GetConversationID() string

func (*GetConversationNotReceiveMessageUserIDsReq) ProtoMessage

func (*GetConversationNotReceiveMessageUserIDsReq) ProtoReflect

func (*GetConversationNotReceiveMessageUserIDsReq) Reset

func (*GetConversationNotReceiveMessageUserIDsReq) String

type GetConversationNotReceiveMessageUserIDsResp

type GetConversationNotReceiveMessageUserIDsResp struct {
	UserIDs []string `protobuf:"bytes,1,rep,name=userIDs,proto3" json:"userIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationNotReceiveMessageUserIDsResp) Descriptor deprecated

Deprecated: Use GetConversationNotReceiveMessageUserIDsResp.ProtoReflect.Descriptor instead.

func (*GetConversationNotReceiveMessageUserIDsResp) GetUserIDs

func (*GetConversationNotReceiveMessageUserIDsResp) ProtoMessage

func (*GetConversationNotReceiveMessageUserIDsResp) ProtoReflect

func (*GetConversationNotReceiveMessageUserIDsResp) Reset

func (*GetConversationNotReceiveMessageUserIDsResp) String

type GetConversationOfflinePushUserIDsReq

type GetConversationOfflinePushUserIDsReq struct {
	ConversationID string   `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	UserIDs        []string `protobuf:"bytes,2,rep,name=userIDs,proto3" json:"userIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationOfflinePushUserIDsReq) Descriptor deprecated

func (*GetConversationOfflinePushUserIDsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationOfflinePushUserIDsReq.ProtoReflect.Descriptor instead.

func (*GetConversationOfflinePushUserIDsReq) GetConversationID

func (x *GetConversationOfflinePushUserIDsReq) GetConversationID() string

func (*GetConversationOfflinePushUserIDsReq) GetUserIDs

func (x *GetConversationOfflinePushUserIDsReq) GetUserIDs() []string

func (*GetConversationOfflinePushUserIDsReq) ProtoMessage

func (*GetConversationOfflinePushUserIDsReq) ProtoMessage()

func (*GetConversationOfflinePushUserIDsReq) ProtoReflect

func (*GetConversationOfflinePushUserIDsReq) Reset

func (*GetConversationOfflinePushUserIDsReq) String

type GetConversationOfflinePushUserIDsResp

type GetConversationOfflinePushUserIDsResp struct {
	UserIDs []string `protobuf:"bytes,1,rep,name=userIDs,proto3" json:"userIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationOfflinePushUserIDsResp) Descriptor deprecated

func (*GetConversationOfflinePushUserIDsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationOfflinePushUserIDsResp.ProtoReflect.Descriptor instead.

func (*GetConversationOfflinePushUserIDsResp) GetUserIDs

func (*GetConversationOfflinePushUserIDsResp) ProtoMessage

func (*GetConversationOfflinePushUserIDsResp) ProtoMessage()

func (*GetConversationOfflinePushUserIDsResp) ProtoReflect

func (*GetConversationOfflinePushUserIDsResp) Reset

func (*GetConversationOfflinePushUserIDsResp) String

type GetConversationReq

type GetConversationReq struct {
	ConversationID string `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	OwnerUserID    string `protobuf:"bytes,2,opt,name=ownerUserID,proto3" json:"ownerUserID"`
	// contains filtered or unexported fields
}

func (*GetConversationReq) Check

func (x *GetConversationReq) Check() error

func (*GetConversationReq) Descriptor deprecated

func (*GetConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationReq.ProtoReflect.Descriptor instead.

func (*GetConversationReq) GetConversationID

func (x *GetConversationReq) GetConversationID() string

func (*GetConversationReq) GetOwnerUserID

func (x *GetConversationReq) GetOwnerUserID() string

func (*GetConversationReq) ProtoMessage

func (*GetConversationReq) ProtoMessage()

func (*GetConversationReq) ProtoReflect

func (x *GetConversationReq) ProtoReflect() protoreflect.Message

func (*GetConversationReq) Reset

func (x *GetConversationReq) Reset()

func (*GetConversationReq) String

func (x *GetConversationReq) String() string

type GetConversationResp

type GetConversationResp struct {
	Conversation *Conversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation"`
	// contains filtered or unexported fields
}

func (*GetConversationResp) Descriptor deprecated

func (*GetConversationResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationResp.ProtoReflect.Descriptor instead.

func (*GetConversationResp) GetConversation

func (x *GetConversationResp) GetConversation() *Conversation

func (*GetConversationResp) ProtoMessage

func (*GetConversationResp) ProtoMessage()

func (*GetConversationResp) ProtoReflect

func (x *GetConversationResp) ProtoReflect() protoreflect.Message

func (*GetConversationResp) Reset

func (x *GetConversationResp) Reset()

func (*GetConversationResp) String

func (x *GetConversationResp) String() string

type GetConversationsByConversationIDReq

type GetConversationsByConversationIDReq struct {
	ConversationIDs []string `protobuf:"bytes,1,rep,name=conversationIDs,proto3" json:"conversationIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationsByConversationIDReq) Check

func (*GetConversationsByConversationIDReq) Descriptor deprecated

func (*GetConversationsByConversationIDReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsByConversationIDReq.ProtoReflect.Descriptor instead.

func (*GetConversationsByConversationIDReq) GetConversationIDs

func (x *GetConversationsByConversationIDReq) GetConversationIDs() []string

func (*GetConversationsByConversationIDReq) ProtoMessage

func (*GetConversationsByConversationIDReq) ProtoMessage()

func (*GetConversationsByConversationIDReq) ProtoReflect

func (*GetConversationsByConversationIDReq) Reset

func (*GetConversationsByConversationIDReq) String

type GetConversationsByConversationIDResp

type GetConversationsByConversationIDResp struct {
	Conversations []*Conversation `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations"`
	// contains filtered or unexported fields
}

func (*GetConversationsByConversationIDResp) Descriptor deprecated

func (*GetConversationsByConversationIDResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsByConversationIDResp.ProtoReflect.Descriptor instead.

func (*GetConversationsByConversationIDResp) GetConversations

func (x *GetConversationsByConversationIDResp) GetConversations() []*Conversation

func (*GetConversationsByConversationIDResp) ProtoMessage

func (*GetConversationsByConversationIDResp) ProtoMessage()

func (*GetConversationsByConversationIDResp) ProtoReflect

func (*GetConversationsByConversationIDResp) Reset

func (*GetConversationsByConversationIDResp) String

type GetConversationsNeedDestructMsgsReq

type GetConversationsNeedDestructMsgsReq struct {
	// contains filtered or unexported fields
}

func (*GetConversationsNeedDestructMsgsReq) Descriptor deprecated

func (*GetConversationsNeedDestructMsgsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsNeedDestructMsgsReq.ProtoReflect.Descriptor instead.

func (*GetConversationsNeedDestructMsgsReq) ProtoMessage

func (*GetConversationsNeedDestructMsgsReq) ProtoMessage()

func (*GetConversationsNeedDestructMsgsReq) ProtoReflect

func (*GetConversationsNeedDestructMsgsReq) Reset

func (*GetConversationsNeedDestructMsgsReq) String

type GetConversationsNeedDestructMsgsResp

type GetConversationsNeedDestructMsgsResp struct {
	Conversations []*Conversation `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations"`
	// contains filtered or unexported fields
}

func (*GetConversationsNeedDestructMsgsResp) Descriptor deprecated

func (*GetConversationsNeedDestructMsgsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsNeedDestructMsgsResp.ProtoReflect.Descriptor instead.

func (*GetConversationsNeedDestructMsgsResp) GetConversations

func (x *GetConversationsNeedDestructMsgsResp) GetConversations() []*Conversation

func (*GetConversationsNeedDestructMsgsResp) ProtoMessage

func (*GetConversationsNeedDestructMsgsResp) ProtoMessage()

func (*GetConversationsNeedDestructMsgsResp) ProtoReflect

func (*GetConversationsNeedDestructMsgsResp) Reset

func (*GetConversationsNeedDestructMsgsResp) String

type GetConversationsReq

type GetConversationsReq struct {
	OwnerUserID     string   `protobuf:"bytes,1,opt,name=ownerUserID,proto3" json:"ownerUserID"`
	ConversationIDs []string `protobuf:"bytes,2,rep,name=conversationIDs,proto3" json:"conversationIDs"`
	// contains filtered or unexported fields
}

func (*GetConversationsReq) Check

func (x *GetConversationsReq) Check() error

func (*GetConversationsReq) Descriptor deprecated

func (*GetConversationsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsReq.ProtoReflect.Descriptor instead.

func (*GetConversationsReq) GetConversationIDs

func (x *GetConversationsReq) GetConversationIDs() []string

func (*GetConversationsReq) GetOwnerUserID

func (x *GetConversationsReq) GetOwnerUserID() string

func (*GetConversationsReq) ProtoMessage

func (*GetConversationsReq) ProtoMessage()

func (*GetConversationsReq) ProtoReflect

func (x *GetConversationsReq) ProtoReflect() protoreflect.Message

func (*GetConversationsReq) Reset

func (x *GetConversationsReq) Reset()

func (*GetConversationsReq) String

func (x *GetConversationsReq) String() string

type GetConversationsResp

type GetConversationsResp struct {
	Conversations []*Conversation `protobuf:"bytes,2,rep,name=conversations,proto3" json:"conversations"`
	// contains filtered or unexported fields
}

func (*GetConversationsResp) Descriptor deprecated

func (*GetConversationsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetConversationsResp.ProtoReflect.Descriptor instead.

func (*GetConversationsResp) GetConversations

func (x *GetConversationsResp) GetConversations() []*Conversation

func (*GetConversationsResp) ProtoMessage

func (*GetConversationsResp) ProtoMessage()

func (*GetConversationsResp) ProtoReflect

func (x *GetConversationsResp) ProtoReflect() protoreflect.Message

func (*GetConversationsResp) Reset

func (x *GetConversationsResp) Reset()

func (*GetConversationsResp) String

func (x *GetConversationsResp) String() string

type GetFullOwnerConversationIDsReq

type GetFullOwnerConversationIDsReq struct {
	IdHash uint64 `protobuf:"varint,1,opt,name=idHash,proto3" json:"idHash"`
	UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"`
	// contains filtered or unexported fields
}

func (*GetFullOwnerConversationIDsReq) Descriptor deprecated

func (*GetFullOwnerConversationIDsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetFullOwnerConversationIDsReq.ProtoReflect.Descriptor instead.

func (*GetFullOwnerConversationIDsReq) GetIdHash

func (x *GetFullOwnerConversationIDsReq) GetIdHash() uint64

func (*GetFullOwnerConversationIDsReq) GetUserID

func (x *GetFullOwnerConversationIDsReq) GetUserID() string

func (*GetFullOwnerConversationIDsReq) ProtoMessage

func (*GetFullOwnerConversationIDsReq) ProtoMessage()

func (*GetFullOwnerConversationIDsReq) ProtoReflect

func (*GetFullOwnerConversationIDsReq) Reset

func (x *GetFullOwnerConversationIDsReq) Reset()

func (*GetFullOwnerConversationIDsReq) String

type GetFullOwnerConversationIDsResp

type GetFullOwnerConversationIDsResp struct {
	Version         uint64   `protobuf:"varint,1,opt,name=version,proto3" json:"version"`
	VersionID       string   `protobuf:"bytes,2,opt,name=versionID,proto3" json:"versionID"`
	Equal           bool     `protobuf:"varint,3,opt,name=equal,proto3" json:"equal"`
	ConversationIDs []string `protobuf:"bytes,4,rep,name=conversationIDs,proto3" json:"conversationIDs"`
	// contains filtered or unexported fields
}

func (*GetFullOwnerConversationIDsResp) Descriptor deprecated

func (*GetFullOwnerConversationIDsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetFullOwnerConversationIDsResp.ProtoReflect.Descriptor instead.

func (*GetFullOwnerConversationIDsResp) Format

func (*GetFullOwnerConversationIDsResp) GetConversationIDs

func (x *GetFullOwnerConversationIDsResp) GetConversationIDs() []string

func (*GetFullOwnerConversationIDsResp) GetEqual

func (x *GetFullOwnerConversationIDsResp) GetEqual() bool

func (*GetFullOwnerConversationIDsResp) GetVersion

func (x *GetFullOwnerConversationIDsResp) GetVersion() uint64

func (*GetFullOwnerConversationIDsResp) GetVersionID

func (x *GetFullOwnerConversationIDsResp) GetVersionID() string

func (*GetFullOwnerConversationIDsResp) ProtoMessage

func (*GetFullOwnerConversationIDsResp) ProtoMessage()

func (*GetFullOwnerConversationIDsResp) ProtoReflect

func (*GetFullOwnerConversationIDsResp) Reset

func (*GetFullOwnerConversationIDsResp) String

type GetIncrementalConversationReq

type GetIncrementalConversationReq struct {
	UserID    string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
	VersionID string `protobuf:"bytes,2,opt,name=versionID,proto3" json:"versionID"`
	Version   uint64 `protobuf:"varint,3,opt,name=version,proto3" json:"version"`
	// contains filtered or unexported fields
}

func (*GetIncrementalConversationReq) Descriptor deprecated

func (*GetIncrementalConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use GetIncrementalConversationReq.ProtoReflect.Descriptor instead.

func (*GetIncrementalConversationReq) GetUserID

func (x *GetIncrementalConversationReq) GetUserID() string

func (*GetIncrementalConversationReq) GetVersion

func (x *GetIncrementalConversationReq) GetVersion() uint64

func (*GetIncrementalConversationReq) GetVersionID

func (x *GetIncrementalConversationReq) GetVersionID() string

func (*GetIncrementalConversationReq) ProtoMessage

func (*GetIncrementalConversationReq) ProtoMessage()

func (*GetIncrementalConversationReq) ProtoReflect

func (*GetIncrementalConversationReq) Reset

func (x *GetIncrementalConversationReq) Reset()

func (*GetIncrementalConversationReq) String

type GetIncrementalConversationResp

type GetIncrementalConversationResp struct {
	Version   uint64          `protobuf:"varint,1,opt,name=version,proto3" json:"version"`
	VersionID string          `protobuf:"bytes,2,opt,name=versionID,proto3" json:"versionID"`
	Full      bool            `protobuf:"varint,3,opt,name=full,proto3" json:"full"`
	Delete    []string        `protobuf:"bytes,4,rep,name=delete,proto3" json:"delete"`
	Insert    []*Conversation `protobuf:"bytes,5,rep,name=insert,proto3" json:"insert"`
	Update    []*Conversation `protobuf:"bytes,6,rep,name=update,proto3" json:"update"`
	// contains filtered or unexported fields
}

func (*GetIncrementalConversationResp) Descriptor deprecated

func (*GetIncrementalConversationResp) Descriptor() ([]byte, []int)

Deprecated: Use GetIncrementalConversationResp.ProtoReflect.Descriptor instead.

func (*GetIncrementalConversationResp) GetDelete

func (x *GetIncrementalConversationResp) GetDelete() []string

func (*GetIncrementalConversationResp) GetFull

func (x *GetIncrementalConversationResp) GetFull() bool

func (*GetIncrementalConversationResp) GetInsert

func (x *GetIncrementalConversationResp) GetInsert() []*Conversation

func (*GetIncrementalConversationResp) GetUpdate

func (x *GetIncrementalConversationResp) GetUpdate() []*Conversation

func (*GetIncrementalConversationResp) GetVersion

func (x *GetIncrementalConversationResp) GetVersion() uint64

func (*GetIncrementalConversationResp) GetVersionID

func (x *GetIncrementalConversationResp) GetVersionID() string

func (*GetIncrementalConversationResp) ProtoMessage

func (*GetIncrementalConversationResp) ProtoMessage()

func (*GetIncrementalConversationResp) ProtoReflect

func (*GetIncrementalConversationResp) Reset

func (x *GetIncrementalConversationResp) Reset()

func (*GetIncrementalConversationResp) String

type GetOwnerConversationReq

type GetOwnerConversationReq struct {
	UserID     string                   `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
	Pagination *sdkws.RequestPagination `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination"`
	// contains filtered or unexported fields
}

func (*GetOwnerConversationReq) Descriptor deprecated

func (*GetOwnerConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use GetOwnerConversationReq.ProtoReflect.Descriptor instead.

func (*GetOwnerConversationReq) GetPagination

func (x *GetOwnerConversationReq) GetPagination() *sdkws.RequestPagination

func (*GetOwnerConversationReq) GetUserID

func (x *GetOwnerConversationReq) GetUserID() string

func (*GetOwnerConversationReq) ProtoMessage

func (*GetOwnerConversationReq) ProtoMessage()

func (*GetOwnerConversationReq) ProtoReflect

func (x *GetOwnerConversationReq) ProtoReflect() protoreflect.Message

func (*GetOwnerConversationReq) Reset

func (x *GetOwnerConversationReq) Reset()

func (*GetOwnerConversationReq) String

func (x *GetOwnerConversationReq) String() string

type GetOwnerConversationResp

type GetOwnerConversationResp struct {
	Total         int64           `protobuf:"varint,1,opt,name=total,proto3" json:"total"`
	Conversations []*Conversation `protobuf:"bytes,2,rep,name=conversations,proto3" json:"conversations"`
	// contains filtered or unexported fields
}

func (*GetOwnerConversationResp) Descriptor deprecated

func (*GetOwnerConversationResp) Descriptor() ([]byte, []int)

Deprecated: Use GetOwnerConversationResp.ProtoReflect.Descriptor instead.

func (*GetOwnerConversationResp) Format

func (x *GetOwnerConversationResp) Format() any

func (*GetOwnerConversationResp) GetConversations

func (x *GetOwnerConversationResp) GetConversations() []*Conversation

func (*GetOwnerConversationResp) GetTotal

func (x *GetOwnerConversationResp) GetTotal() int64

func (*GetOwnerConversationResp) ProtoMessage

func (*GetOwnerConversationResp) ProtoMessage()

func (*GetOwnerConversationResp) ProtoReflect

func (x *GetOwnerConversationResp) ProtoReflect() protoreflect.Message

func (*GetOwnerConversationResp) Reset

func (x *GetOwnerConversationResp) Reset()

func (*GetOwnerConversationResp) String

func (x *GetOwnerConversationResp) String() string

type GetRecvMsgNotNotifyUserIDsReq

type GetRecvMsgNotNotifyUserIDsReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID"`
	// contains filtered or unexported fields
}

func (*GetRecvMsgNotNotifyUserIDsReq) Check

func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor deprecated

func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetRecvMsgNotNotifyUserIDsReq.ProtoReflect.Descriptor instead.

func (*GetRecvMsgNotNotifyUserIDsReq) GetGroupID

func (x *GetRecvMsgNotNotifyUserIDsReq) GetGroupID() string

func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage

func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage()

func (*GetRecvMsgNotNotifyUserIDsReq) ProtoReflect

func (*GetRecvMsgNotNotifyUserIDsReq) Reset

func (x *GetRecvMsgNotNotifyUserIDsReq) Reset()

func (*GetRecvMsgNotNotifyUserIDsReq) String

type GetRecvMsgNotNotifyUserIDsResp

type GetRecvMsgNotNotifyUserIDsResp struct {
	UserIDs []string `protobuf:"bytes,1,rep,name=userIDs,proto3" json:"userIDs"`
	// contains filtered or unexported fields
}

func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor deprecated

func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetRecvMsgNotNotifyUserIDsResp.ProtoReflect.Descriptor instead.

func (*GetRecvMsgNotNotifyUserIDsResp) GetUserIDs

func (x *GetRecvMsgNotNotifyUserIDsResp) GetUserIDs() []string

func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage

func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage()

func (*GetRecvMsgNotNotifyUserIDsResp) ProtoReflect

func (*GetRecvMsgNotNotifyUserIDsResp) Reset

func (x *GetRecvMsgNotNotifyUserIDsResp) Reset()

func (*GetRecvMsgNotNotifyUserIDsResp) String

type GetSortedConversationListReq

type GetSortedConversationListReq struct {
	UserID          string                   `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
	ConversationIDs []string                 `protobuf:"bytes,2,rep,name=conversationIDs,proto3" json:"conversationIDs"`
	Pagination      *sdkws.RequestPagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination"`
	// contains filtered or unexported fields
}

func (*GetSortedConversationListReq) Check

func (*GetSortedConversationListReq) Descriptor deprecated

func (*GetSortedConversationListReq) Descriptor() ([]byte, []int)

Deprecated: Use GetSortedConversationListReq.ProtoReflect.Descriptor instead.

func (*GetSortedConversationListReq) GetConversationIDs

func (x *GetSortedConversationListReq) GetConversationIDs() []string

func (*GetSortedConversationListReq) GetPagination

func (*GetSortedConversationListReq) GetUserID

func (x *GetSortedConversationListReq) GetUserID() string

func (*GetSortedConversationListReq) ProtoMessage

func (*GetSortedConversationListReq) ProtoMessage()

func (*GetSortedConversationListReq) ProtoReflect

func (*GetSortedConversationListReq) Reset

func (x *GetSortedConversationListReq) Reset()

func (*GetSortedConversationListReq) String

type GetSortedConversationListResp

type GetSortedConversationListResp struct {
	ConversationTotal int64               `protobuf:"varint,1,opt,name=conversationTotal,proto3" json:"conversationTotal"`
	UnreadTotal       int64               `protobuf:"varint,2,opt,name=unreadTotal,proto3" json:"unreadTotal"`
	ConversationElems []*ConversationElem `protobuf:"bytes,3,rep,name=conversationElems,proto3" json:"conversationElems"`
	// contains filtered or unexported fields
}

func (*GetSortedConversationListResp) Descriptor deprecated

func (*GetSortedConversationListResp) Descriptor() ([]byte, []int)

Deprecated: Use GetSortedConversationListResp.ProtoReflect.Descriptor instead.

func (*GetSortedConversationListResp) GetConversationElems

func (x *GetSortedConversationListResp) GetConversationElems() []*ConversationElem

func (*GetSortedConversationListResp) GetConversationTotal

func (x *GetSortedConversationListResp) GetConversationTotal() int64

func (*GetSortedConversationListResp) GetUnreadTotal

func (x *GetSortedConversationListResp) GetUnreadTotal() int64

func (*GetSortedConversationListResp) ProtoMessage

func (*GetSortedConversationListResp) ProtoMessage()

func (*GetSortedConversationListResp) ProtoReflect

func (*GetSortedConversationListResp) Reset

func (x *GetSortedConversationListResp) Reset()

func (*GetSortedConversationListResp) String

type GetUserConversationIDsHashReq

type GetUserConversationIDsHashReq struct {
	OwnerUserID string `protobuf:"bytes,1,opt,name=ownerUserID,proto3" json:"ownerUserID"`
	// contains filtered or unexported fields
}

func (*GetUserConversationIDsHashReq) Check

func (*GetUserConversationIDsHashReq) Descriptor deprecated

func (*GetUserConversationIDsHashReq) Descriptor() ([]byte, []int)

Deprecated: Use GetUserConversationIDsHashReq.ProtoReflect.Descriptor instead.

func (*GetUserConversationIDsHashReq) GetOwnerUserID

func (x *GetUserConversationIDsHashReq) GetOwnerUserID() string

func (*GetUserConversationIDsHashReq) ProtoMessage

func (*GetUserConversationIDsHashReq) ProtoMessage()

func (*GetUserConversationIDsHashReq) ProtoReflect

func (*GetUserConversationIDsHashReq) Reset

func (x *GetUserConversationIDsHashReq) Reset()

func (*GetUserConversationIDsHashReq) String

type GetUserConversationIDsHashResp

type GetUserConversationIDsHashResp struct {
	Hash uint64 `protobuf:"varint,1,opt,name=hash,proto3" json:"hash"`
	// contains filtered or unexported fields
}

func (*GetUserConversationIDsHashResp) Descriptor deprecated

func (*GetUserConversationIDsHashResp) Descriptor() ([]byte, []int)

Deprecated: Use GetUserConversationIDsHashResp.ProtoReflect.Descriptor instead.

func (*GetUserConversationIDsHashResp) GetHash

func (*GetUserConversationIDsHashResp) ProtoMessage

func (*GetUserConversationIDsHashResp) ProtoMessage()

func (*GetUserConversationIDsHashResp) ProtoReflect

func (*GetUserConversationIDsHashResp) Reset

func (x *GetUserConversationIDsHashResp) Reset()

func (*GetUserConversationIDsHashResp) String

type MsgInfo

type MsgInfo struct {
	ServerMsgID       string `protobuf:"bytes,1,opt,name=serverMsgID,proto3" json:"serverMsgID"`
	ClientMsgID       string `protobuf:"bytes,2,opt,name=clientMsgID,proto3" json:"clientMsgID"`
	SessionType       int32  `protobuf:"varint,3,opt,name=sessionType,proto3" json:"sessionType"`
	SendID            string `protobuf:"bytes,4,opt,name=sendID,proto3" json:"sendID"`
	RecvID            string `protobuf:"bytes,5,opt,name=recvID,proto3" json:"recvID"`
	SenderName        string `protobuf:"bytes,6,opt,name=senderName,proto3" json:"senderName"`
	FaceURL           string `protobuf:"bytes,7,opt,name=faceURL,proto3" json:"faceURL"`
	GroupID           string `protobuf:"bytes,8,opt,name=groupID,proto3" json:"groupID"`
	GroupName         string `protobuf:"bytes,9,opt,name=groupName,proto3" json:"groupName"`
	GroupFaceURL      string `protobuf:"bytes,10,opt,name=groupFaceURL,proto3" json:"groupFaceURL"`
	GroupType         int32  `protobuf:"varint,11,opt,name=groupType,proto3" json:"groupType"`
	GroupMemberCount  uint32 `protobuf:"varint,12,opt,name=groupMemberCount,proto3" json:"groupMemberCount"`
	LatestMsgRecvTime int64  `protobuf:"varint,13,opt,name=LatestMsgRecvTime,proto3" json:"LatestMsgRecvTime"`
	MsgFrom           int32  `protobuf:"varint,14,opt,name=msgFrom,proto3" json:"msgFrom"`
	ContentType       int32  `protobuf:"varint,15,opt,name=contentType,proto3" json:"contentType"`
	Content           string `protobuf:"bytes,16,opt,name=content,proto3" json:"content"`
	Ex                string `protobuf:"bytes,17,opt,name=ex,proto3" json:"ex"`
	// contains filtered or unexported fields
}

func (*MsgInfo) Descriptor deprecated

func (*MsgInfo) Descriptor() ([]byte, []int)

Deprecated: Use MsgInfo.ProtoReflect.Descriptor instead.

func (*MsgInfo) GetClientMsgID

func (x *MsgInfo) GetClientMsgID() string

func (*MsgInfo) GetContent

func (x *MsgInfo) GetContent() string

func (*MsgInfo) GetContentType

func (x *MsgInfo) GetContentType() int32

func (*MsgInfo) GetEx

func (x *MsgInfo) GetEx() string

func (*MsgInfo) GetFaceURL

func (x *MsgInfo) GetFaceURL() string

func (*MsgInfo) GetGroupFaceURL

func (x *MsgInfo) GetGroupFaceURL() string

func (*MsgInfo) GetGroupID

func (x *MsgInfo) GetGroupID() string

func (*MsgInfo) GetGroupMemberCount

func (x *MsgInfo) GetGroupMemberCount() uint32

func (*MsgInfo) GetGroupName

func (x *MsgInfo) GetGroupName() string

func (*MsgInfo) GetGroupType

func (x *MsgInfo) GetGroupType() int32

func (*MsgInfo) GetLatestMsgRecvTime

func (x *MsgInfo) GetLatestMsgRecvTime() int64

func (*MsgInfo) GetMsgFrom

func (x *MsgInfo) GetMsgFrom() int32

func (*MsgInfo) GetRecvID

func (x *MsgInfo) GetRecvID() string

func (*MsgInfo) GetSendID

func (x *MsgInfo) GetSendID() string

func (*MsgInfo) GetSenderName

func (x *MsgInfo) GetSenderName() string

func (*MsgInfo) GetServerMsgID

func (x *MsgInfo) GetServerMsgID() string

func (*MsgInfo) GetSessionType

func (x *MsgInfo) GetSessionType() int32

func (*MsgInfo) ProtoMessage

func (*MsgInfo) ProtoMessage()

func (*MsgInfo) ProtoReflect

func (x *MsgInfo) ProtoReflect() protoreflect.Message

func (*MsgInfo) Reset

func (x *MsgInfo) Reset()

func (*MsgInfo) String

func (x *MsgInfo) String() string

type SetConversationMaxSeqReq

type SetConversationMaxSeqReq struct {
	ConversationID string   `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	OwnerUserID    []string `protobuf:"bytes,2,rep,name=ownerUserID,proto3" json:"ownerUserID"`
	MaxSeq         int64    `protobuf:"varint,3,opt,name=maxSeq,proto3" json:"maxSeq"`
	// contains filtered or unexported fields
}

func (*SetConversationMaxSeqReq) Check

func (x *SetConversationMaxSeqReq) Check() error

func (*SetConversationMaxSeqReq) Descriptor deprecated

func (*SetConversationMaxSeqReq) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationMaxSeqReq.ProtoReflect.Descriptor instead.

func (*SetConversationMaxSeqReq) GetConversationID

func (x *SetConversationMaxSeqReq) GetConversationID() string

func (*SetConversationMaxSeqReq) GetMaxSeq

func (x *SetConversationMaxSeqReq) GetMaxSeq() int64

func (*SetConversationMaxSeqReq) GetOwnerUserID

func (x *SetConversationMaxSeqReq) GetOwnerUserID() []string

func (*SetConversationMaxSeqReq) ProtoMessage

func (*SetConversationMaxSeqReq) ProtoMessage()

func (*SetConversationMaxSeqReq) ProtoReflect

func (x *SetConversationMaxSeqReq) ProtoReflect() protoreflect.Message

func (*SetConversationMaxSeqReq) Reset

func (x *SetConversationMaxSeqReq) Reset()

func (*SetConversationMaxSeqReq) String

func (x *SetConversationMaxSeqReq) String() string

type SetConversationMaxSeqResp

type SetConversationMaxSeqResp struct {
	// contains filtered or unexported fields
}

func (*SetConversationMaxSeqResp) Descriptor deprecated

func (*SetConversationMaxSeqResp) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationMaxSeqResp.ProtoReflect.Descriptor instead.

func (*SetConversationMaxSeqResp) ProtoMessage

func (*SetConversationMaxSeqResp) ProtoMessage()

func (*SetConversationMaxSeqResp) ProtoReflect

func (*SetConversationMaxSeqResp) Reset

func (x *SetConversationMaxSeqResp) Reset()

func (*SetConversationMaxSeqResp) String

func (x *SetConversationMaxSeqResp) String() string

type SetConversationReq

type SetConversationReq struct {
	Conversation *Conversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation"`
	// contains filtered or unexported fields
}

func (*SetConversationReq) Check

func (x *SetConversationReq) Check() error

func (*SetConversationReq) Descriptor deprecated

func (*SetConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationReq.ProtoReflect.Descriptor instead.

func (*SetConversationReq) GetConversation

func (x *SetConversationReq) GetConversation() *Conversation

func (*SetConversationReq) ProtoMessage

func (*SetConversationReq) ProtoMessage()

func (*SetConversationReq) ProtoReflect

func (x *SetConversationReq) ProtoReflect() protoreflect.Message

func (*SetConversationReq) Reset

func (x *SetConversationReq) Reset()

func (*SetConversationReq) String

func (x *SetConversationReq) String() string

type SetConversationResp

type SetConversationResp struct {
	// contains filtered or unexported fields
}

func (*SetConversationResp) Descriptor deprecated

func (*SetConversationResp) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationResp.ProtoReflect.Descriptor instead.

func (*SetConversationResp) ProtoMessage

func (*SetConversationResp) ProtoMessage()

func (*SetConversationResp) ProtoReflect

func (x *SetConversationResp) ProtoReflect() protoreflect.Message

func (*SetConversationResp) Reset

func (x *SetConversationResp) Reset()

func (*SetConversationResp) String

func (x *SetConversationResp) String() string

type SetConversationsReq

type SetConversationsReq struct {
	UserIDs      []string         `protobuf:"bytes,1,rep,name=userIDs,proto3" json:"userIDs"`
	Conversation *ConversationReq `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation"`
	// contains filtered or unexported fields
}

func (*SetConversationsReq) Check

func (x *SetConversationsReq) Check() error

func (*SetConversationsReq) Descriptor deprecated

func (*SetConversationsReq) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationsReq.ProtoReflect.Descriptor instead.

func (*SetConversationsReq) GetConversation

func (x *SetConversationsReq) GetConversation() *ConversationReq

func (*SetConversationsReq) GetUserIDs

func (x *SetConversationsReq) GetUserIDs() []string

func (*SetConversationsReq) ProtoMessage

func (*SetConversationsReq) ProtoMessage()

func (*SetConversationsReq) ProtoReflect

func (x *SetConversationsReq) ProtoReflect() protoreflect.Message

func (*SetConversationsReq) Reset

func (x *SetConversationsReq) Reset()

func (*SetConversationsReq) String

func (x *SetConversationsReq) String() string

type SetConversationsResp

type SetConversationsResp struct {
	// contains filtered or unexported fields
}

func (*SetConversationsResp) Descriptor deprecated

func (*SetConversationsResp) Descriptor() ([]byte, []int)

Deprecated: Use SetConversationsResp.ProtoReflect.Descriptor instead.

func (*SetConversationsResp) ProtoMessage

func (*SetConversationsResp) ProtoMessage()

func (*SetConversationsResp) ProtoReflect

func (x *SetConversationsResp) ProtoReflect() protoreflect.Message

func (*SetConversationsResp) Reset

func (x *SetConversationsResp) Reset()

func (*SetConversationsResp) String

func (x *SetConversationsResp) String() string

type UnimplementedConversationServer

type UnimplementedConversationServer struct {
}

UnimplementedConversationServer can be embedded to have forward compatible implementations.

func (*UnimplementedConversationServer) GetAllConversations

func (*UnimplementedConversationServer) GetConversation

func (*UnimplementedConversationServer) GetConversationIDs

func (*UnimplementedConversationServer) GetConversations

func (*UnimplementedConversationServer) GetOwnerConversation

func (*UnimplementedConversationServer) GetSortedConversationList

func (*UnimplementedConversationServer) SetConversation

func (*UnimplementedConversationServer) SetConversationMaxSeq

func (*UnimplementedConversationServer) SetConversations

func (*UnimplementedConversationServer) UpdateConversation

type UpdateConversationReq

type UpdateConversationReq struct {
	ConversationID        string                  `protobuf:"bytes,1,opt,name=conversationID,proto3" json:"conversationID"`
	UserIDs               []string                `protobuf:"bytes,2,rep,name=userIDs,proto3" json:"userIDs"`
	RecvMsgOpt            *wrapperspb.Int32Value  `protobuf:"bytes,3,opt,name=recvMsgOpt,proto3" json:"recvMsgOpt"`
	IsPinned              *wrapperspb.BoolValue   `protobuf:"bytes,4,opt,name=isPinned,proto3" json:"isPinned"`
	AttachedInfo          *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=attachedInfo,proto3" json:"attachedInfo"`
	IsPrivateChat         *wrapperspb.BoolValue   `protobuf:"bytes,6,opt,name=isPrivateChat,proto3" json:"isPrivateChat"`
	Ex                    *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=ex,proto3" json:"ex"`
	BurnDuration          *wrapperspb.Int32Value  `protobuf:"bytes,8,opt,name=burnDuration,proto3" json:"burnDuration"`
	MinSeq                *wrapperspb.Int64Value  `protobuf:"bytes,9,opt,name=minSeq,proto3" json:"minSeq"`
	MaxSeq                *wrapperspb.Int64Value  `protobuf:"bytes,10,opt,name=maxSeq,proto3" json:"maxSeq"`
	GroupAtType           *wrapperspb.Int32Value  `protobuf:"bytes,11,opt,name=groupAtType,proto3" json:"groupAtType"`
	MsgDestructTime       *wrapperspb.Int64Value  `protobuf:"bytes,12,opt,name=msgDestructTime,proto3" json:"msgDestructTime"`
	IsMsgDestruct         *wrapperspb.BoolValue   `protobuf:"bytes,13,opt,name=isMsgDestruct,proto3" json:"isMsgDestruct"`
	LatestMsgDestructTime *wrapperspb.Int64Value  `protobuf:"bytes,14,opt,name=latestMsgDestructTime,proto3" json:"latestMsgDestructTime"`
	// contains filtered or unexported fields
}

func (*UpdateConversationReq) Descriptor deprecated

func (*UpdateConversationReq) Descriptor() ([]byte, []int)

Deprecated: Use UpdateConversationReq.ProtoReflect.Descriptor instead.

func (*UpdateConversationReq) GetAttachedInfo

func (x *UpdateConversationReq) GetAttachedInfo() *wrapperspb.StringValue

func (*UpdateConversationReq) GetBurnDuration

func (x *UpdateConversationReq) GetBurnDuration() *wrapperspb.Int32Value

func (*UpdateConversationReq) GetConversationID

func (x *UpdateConversationReq) GetConversationID() string

func (*UpdateConversationReq) GetEx

func (*UpdateConversationReq) GetGroupAtType

func (x *UpdateConversationReq) GetGroupAtType() *wrapperspb.Int32Value

func (*UpdateConversationReq) GetIsMsgDestruct

func (x *UpdateConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue

func (*UpdateConversationReq) GetIsPinned

func (x *UpdateConversationReq) GetIsPinned() *wrapperspb.BoolValue

func (*UpdateConversationReq) GetIsPrivateChat

func (x *UpdateConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue

func (*UpdateConversationReq) GetLatestMsgDestructTime

func (x *UpdateConversationReq) GetLatestMsgDestructTime() *wrapperspb.Int64Value

func (*UpdateConversationReq) GetMaxSeq

func (*UpdateConversationReq) GetMinSeq

func (*UpdateConversationReq) GetMsgDestructTime

func (x *UpdateConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value

func (*UpdateConversationReq) GetRecvMsgOpt

func (x *UpdateConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value

func (*UpdateConversationReq) GetUserIDs

func (x *UpdateConversationReq) GetUserIDs() []string

func (*UpdateConversationReq) ProtoMessage

func (*UpdateConversationReq) ProtoMessage()

func (*UpdateConversationReq) ProtoReflect

func (x *UpdateConversationReq) ProtoReflect() protoreflect.Message

func (*UpdateConversationReq) Reset

func (x *UpdateConversationReq) Reset()

func (*UpdateConversationReq) String

func (x *UpdateConversationReq) String() string

type UpdateConversationResp

type UpdateConversationResp struct {
	// contains filtered or unexported fields
}

func (*UpdateConversationResp) Descriptor deprecated

func (*UpdateConversationResp) Descriptor() ([]byte, []int)

Deprecated: Use UpdateConversationResp.ProtoReflect.Descriptor instead.

func (*UpdateConversationResp) ProtoMessage

func (*UpdateConversationResp) ProtoMessage()

func (*UpdateConversationResp) ProtoReflect

func (x *UpdateConversationResp) ProtoReflect() protoreflect.Message

func (*UpdateConversationResp) Reset

func (x *UpdateConversationResp) Reset()

func (*UpdateConversationResp) String

func (x *UpdateConversationResp) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL