conversation

package
v0.0.37 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: Apache-2.0 Imports: 11 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)
	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)
}

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 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

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 added in v0.0.28

func (x *CreateSingleChatConversationsReq) GetConversationID() string

func (*CreateSingleChatConversationsReq) GetConversationType added in v0.0.28

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) 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) 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 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 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 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 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 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) SetConversation

func (*UnimplementedConversationServer) SetConversationMaxSeq

func (*UnimplementedConversationServer) SetConversations

Jump to

Keyboard shortcuts

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