conversation

package
v1.0.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	Conversation_GetConversation_FullMethodName                         = "/openim.conversation.conversation/GetConversation"
	Conversation_GetSortedConversationList_FullMethodName               = "/openim.conversation.conversation/GetSortedConversationList"
	Conversation_GetAllConversations_FullMethodName                     = "/openim.conversation.conversation/GetAllConversations"
	Conversation_GetConversations_FullMethodName                        = "/openim.conversation.conversation/GetConversations"
	Conversation_SetConversation_FullMethodName                         = "/openim.conversation.conversation/SetConversation"
	Conversation_GetRecvMsgNotNotifyUserIDs_FullMethodName              = "/openim.conversation.conversation/GetRecvMsgNotNotifyUserIDs"
	Conversation_CreateSingleChatConversations_FullMethodName           = "/openim.conversation.conversation/CreateSingleChatConversations"
	Conversation_CreateGroupChatConversations_FullMethodName            = "/openim.conversation.conversation/CreateGroupChatConversations"
	Conversation_SetConversationMaxSeq_FullMethodName                   = "/openim.conversation.conversation/SetConversationMaxSeq"
	Conversation_SetConversationMinSeq_FullMethodName                   = "/openim.conversation.conversation/SetConversationMinSeq"
	Conversation_GetConversationIDs_FullMethodName                      = "/openim.conversation.conversation/GetConversationIDs"
	Conversation_SetConversations_FullMethodName                        = "/openim.conversation.conversation/SetConversations"
	Conversation_GetUserConversationIDsHash_FullMethodName              = "/openim.conversation.conversation/GetUserConversationIDsHash"
	Conversation_GetConversationsByConversationID_FullMethodName        = "/openim.conversation.conversation/GetConversationsByConversationID"
	Conversation_GetConversationOfflinePushUserIDs_FullMethodName       = "/openim.conversation.conversation/GetConversationOfflinePushUserIDs"
	Conversation_GetConversationNotReceiveMessageUserIDs_FullMethodName = "/openim.conversation.conversation/GetConversationNotReceiveMessageUserIDs"
	Conversation_UpdateConversation_FullMethodName                      = "/openim.conversation.conversation/UpdateConversation"
	Conversation_GetFullOwnerConversationIDs_FullMethodName             = "/openim.conversation.conversation/GetFullOwnerConversationIDs"
	Conversation_GetIncrementalConversation_FullMethodName              = "/openim.conversation.conversation/GetIncrementalConversation"
	Conversation_GetOwnerConversation_FullMethodName                    = "/openim.conversation.conversation/GetOwnerConversation"
	Conversation_GetConversationsNeedDestructMsgs_FullMethodName        = "/openim.conversation.conversation/GetConversationsNeedDestructMsgs"
)

Variables

View Source
var Conversation_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "openim.conversation.conversation",
	HandlerType: (*ConversationServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetConversation",
			Handler:    _Conversation_GetConversation_Handler,
		},
		{
			MethodName: "GetSortedConversationList",
			Handler:    _Conversation_GetSortedConversationList_Handler,
		},
		{
			MethodName: "GetAllConversations",
			Handler:    _Conversation_GetAllConversations_Handler,
		},
		{
			MethodName: "GetConversations",
			Handler:    _Conversation_GetConversations_Handler,
		},
		{
			MethodName: "SetConversation",
			Handler:    _Conversation_SetConversation_Handler,
		},
		{
			MethodName: "GetRecvMsgNotNotifyUserIDs",
			Handler:    _Conversation_GetRecvMsgNotNotifyUserIDs_Handler,
		},
		{
			MethodName: "CreateSingleChatConversations",
			Handler:    _Conversation_CreateSingleChatConversations_Handler,
		},
		{
			MethodName: "CreateGroupChatConversations",
			Handler:    _Conversation_CreateGroupChatConversations_Handler,
		},
		{
			MethodName: "SetConversationMaxSeq",
			Handler:    _Conversation_SetConversationMaxSeq_Handler,
		},
		{
			MethodName: "SetConversationMinSeq",
			Handler:    _Conversation_SetConversationMinSeq_Handler,
		},
		{
			MethodName: "GetConversationIDs",
			Handler:    _Conversation_GetConversationIDs_Handler,
		},
		{
			MethodName: "SetConversations",
			Handler:    _Conversation_SetConversations_Handler,
		},
		{
			MethodName: "GetUserConversationIDsHash",
			Handler:    _Conversation_GetUserConversationIDsHash_Handler,
		},
		{
			MethodName: "GetConversationsByConversationID",
			Handler:    _Conversation_GetConversationsByConversationID_Handler,
		},
		{
			MethodName: "GetConversationOfflinePushUserIDs",
			Handler:    _Conversation_GetConversationOfflinePushUserIDs_Handler,
		},
		{
			MethodName: "GetConversationNotReceiveMessageUserIDs",
			Handler:    _Conversation_GetConversationNotReceiveMessageUserIDs_Handler,
		},
		{
			MethodName: "UpdateConversation",
			Handler:    _Conversation_UpdateConversation_Handler,
		},
		{
			MethodName: "GetFullOwnerConversationIDs",
			Handler:    _Conversation_GetFullOwnerConversationIDs_Handler,
		},
		{
			MethodName: "GetIncrementalConversation",
			Handler:    _Conversation_GetIncrementalConversation_Handler,
		},
		{
			MethodName: "GetOwnerConversation",
			Handler:    _Conversation_GetOwnerConversation_Handler,
		},
		{
			MethodName: "GetConversationsNeedDestructMsgs",
			Handler:    _Conversation_GetConversationsNeedDestructMsgs_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "conversation/conversation.proto",
}

Conversation_ServiceDesc is the grpc.ServiceDesc for Conversation service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_conversation_conversation_proto protoreflect.FileDescriptor

Functions

func RegisterConversationServer

func RegisterConversationServer(s grpc.ServiceRegistrar, 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)
	SetConversationMinSeq(ctx context.Context, in *SetConversationMinSeqReq, opts ...grpc.CallOption) (*SetConversationMinSeqResp, 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://pkg.go.dev/google.golang.org/grpc/?tab=doc#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)
	SetConversationMinSeq(context.Context, *SetConversationMinSeqReq) (*SetConversationMinSeqResp, 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. All implementations should embed UnimplementedConversationServer for forward compatibility.

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 SetConversationMinSeqReq

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

func (*SetConversationMinSeqReq) Descriptor deprecated

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

Deprecated: Use SetConversationMinSeqReq.ProtoReflect.Descriptor instead.

func (*SetConversationMinSeqReq) GetConversationID

func (x *SetConversationMinSeqReq) GetConversationID() string

func (*SetConversationMinSeqReq) GetMinSeq

func (x *SetConversationMinSeqReq) GetMinSeq() int64

func (*SetConversationMinSeqReq) GetOwnerUserID

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

func (*SetConversationMinSeqReq) ProtoMessage

func (*SetConversationMinSeqReq) ProtoMessage()

func (*SetConversationMinSeqReq) ProtoReflect

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

func (*SetConversationMinSeqReq) Reset

func (x *SetConversationMinSeqReq) Reset()

func (*SetConversationMinSeqReq) String

func (x *SetConversationMinSeqReq) String() string

type SetConversationMinSeqResp

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

func (*SetConversationMinSeqResp) Descriptor deprecated

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

Deprecated: Use SetConversationMinSeqResp.ProtoReflect.Descriptor instead.

func (*SetConversationMinSeqResp) ProtoMessage

func (*SetConversationMinSeqResp) ProtoMessage()

func (*SetConversationMinSeqResp) ProtoReflect

func (*SetConversationMinSeqResp) Reset

func (x *SetConversationMinSeqResp) Reset()

func (*SetConversationMinSeqResp) String

func (x *SetConversationMinSeqResp) 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 should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedConversationServer) GetAllConversations

func (UnimplementedConversationServer) GetConversation

func (UnimplementedConversationServer) GetConversationIDs

func (UnimplementedConversationServer) GetConversations

func (UnimplementedConversationServer) GetOwnerConversation

func (UnimplementedConversationServer) SetConversation

func (UnimplementedConversationServer) SetConversationMaxSeq

func (UnimplementedConversationServer) SetConversationMinSeq

func (UnimplementedConversationServer) SetConversations

func (UnimplementedConversationServer) UpdateConversation

type UnsafeConversationServer

type UnsafeConversationServer interface {
	// contains filtered or unexported methods
}

UnsafeConversationServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversationServer will result in compilation errors.

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