Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterConversationServer(s grpc.ServiceRegistrar, srv ConversationServer)
- type Conversation
- func (x *Conversation) Check() error
- func (*Conversation) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation) GetAttachedInfo() string
- func (x *Conversation) GetBurnDuration() int32
- func (x *Conversation) GetConversationID() string
- func (x *Conversation) GetConversationType() int32
- func (x *Conversation) GetEx() string
- func (x *Conversation) GetGroupAtType() int32
- func (x *Conversation) GetGroupID() string
- func (x *Conversation) GetIsMsgDestruct() bool
- func (x *Conversation) GetIsPinned() bool
- func (x *Conversation) GetIsPrivateChat() bool
- func (x *Conversation) GetLatestMsgDestructTime() int64
- func (x *Conversation) GetMaxSeq() int64
- func (x *Conversation) GetMinSeq() int64
- func (x *Conversation) GetMsgDestructTime() int64
- func (x *Conversation) GetOwnerUserID() string
- func (x *Conversation) GetRecvMsgOpt() int32
- func (x *Conversation) GetUserID() string
- func (*Conversation) ProtoMessage()
- func (x *Conversation) ProtoReflect() protoreflect.Message
- func (x *Conversation) Reset()
- func (x *Conversation) String() string
- type ConversationClient
- type ConversationElem
- func (*ConversationElem) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationElem) GetConversationID() string
- func (x *ConversationElem) GetIsPinned() bool
- func (x *ConversationElem) GetMsgInfo() *MsgInfo
- func (x *ConversationElem) GetRecvMsgOpt() int32
- func (x *ConversationElem) GetUnreadCount() int64
- func (*ConversationElem) ProtoMessage()
- func (x *ConversationElem) ProtoReflect() protoreflect.Message
- func (x *ConversationElem) Reset()
- func (x *ConversationElem) String() string
- type ConversationReq
- func (x *ConversationReq) Check() error
- func (*ConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationReq) GetAttachedInfo() *wrapperspb.StringValue
- func (x *ConversationReq) GetBurnDuration() *wrapperspb.Int32Value
- func (x *ConversationReq) GetConversationID() string
- func (x *ConversationReq) GetConversationType() int32
- func (x *ConversationReq) GetEx() *wrapperspb.StringValue
- func (x *ConversationReq) GetGroupAtType() *wrapperspb.Int32Value
- func (x *ConversationReq) GetGroupID() string
- func (x *ConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue
- func (x *ConversationReq) GetIsPinned() *wrapperspb.BoolValue
- func (x *ConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue
- func (x *ConversationReq) GetMaxSeq() *wrapperspb.Int64Value
- func (x *ConversationReq) GetMinSeq() *wrapperspb.Int64Value
- func (x *ConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value
- func (x *ConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value
- func (x *ConversationReq) GetUserID() string
- func (*ConversationReq) ProtoMessage()
- func (x *ConversationReq) ProtoReflect() protoreflect.Message
- func (x *ConversationReq) Reset()
- func (x *ConversationReq) String() string
- type ConversationServer
- type CreateGroupChatConversationsReq
- func (x *CreateGroupChatConversationsReq) Check() error
- func (*CreateGroupChatConversationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGroupChatConversationsReq) GetGroupID() string
- func (x *CreateGroupChatConversationsReq) GetUserIDs() []string
- func (*CreateGroupChatConversationsReq) ProtoMessage()
- func (x *CreateGroupChatConversationsReq) ProtoReflect() protoreflect.Message
- func (x *CreateGroupChatConversationsReq) Reset()
- func (x *CreateGroupChatConversationsReq) String() string
- type CreateGroupChatConversationsResp
- func (*CreateGroupChatConversationsResp) Descriptor() ([]byte, []int)deprecated
- func (*CreateGroupChatConversationsResp) ProtoMessage()
- func (x *CreateGroupChatConversationsResp) ProtoReflect() protoreflect.Message
- func (x *CreateGroupChatConversationsResp) Reset()
- func (x *CreateGroupChatConversationsResp) String() string
- type CreateSingleChatConversationsReq
- func (*CreateSingleChatConversationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSingleChatConversationsReq) GetConversationID() string
- func (x *CreateSingleChatConversationsReq) GetConversationType() int32
- func (x *CreateSingleChatConversationsReq) GetRecvID() string
- func (x *CreateSingleChatConversationsReq) GetSendID() string
- func (*CreateSingleChatConversationsReq) ProtoMessage()
- func (x *CreateSingleChatConversationsReq) ProtoReflect() protoreflect.Message
- func (x *CreateSingleChatConversationsReq) Reset()
- func (x *CreateSingleChatConversationsReq) String() string
- type CreateSingleChatConversationsResp
- func (*CreateSingleChatConversationsResp) Descriptor() ([]byte, []int)deprecated
- func (*CreateSingleChatConversationsResp) ProtoMessage()
- func (x *CreateSingleChatConversationsResp) ProtoReflect() protoreflect.Message
- func (x *CreateSingleChatConversationsResp) Reset()
- func (x *CreateSingleChatConversationsResp) String() string
- type GetAllConversationsReq
- func (x *GetAllConversationsReq) Check() error
- func (*GetAllConversationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllConversationsReq) GetOwnerUserID() string
- func (*GetAllConversationsReq) ProtoMessage()
- func (x *GetAllConversationsReq) ProtoReflect() protoreflect.Message
- func (x *GetAllConversationsReq) Reset()
- func (x *GetAllConversationsReq) String() string
- type GetAllConversationsResp
- func (*GetAllConversationsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllConversationsResp) Format() any
- func (x *GetAllConversationsResp) GetConversations() []*Conversation
- func (*GetAllConversationsResp) ProtoMessage()
- func (x *GetAllConversationsResp) ProtoReflect() protoreflect.Message
- func (x *GetAllConversationsResp) Reset()
- func (x *GetAllConversationsResp) String() string
- type GetConversationIDsReq
- func (*GetConversationIDsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationIDsReq) GetUserID() string
- func (*GetConversationIDsReq) ProtoMessage()
- func (x *GetConversationIDsReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationIDsReq) Reset()
- func (x *GetConversationIDsReq) String() string
- type GetConversationIDsResp
- func (*GetConversationIDsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationIDsResp) Format() any
- func (x *GetConversationIDsResp) GetConversationIDs() []string
- func (*GetConversationIDsResp) ProtoMessage()
- func (x *GetConversationIDsResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationIDsResp) Reset()
- func (x *GetConversationIDsResp) String() string
- type GetConversationNotReceiveMessageUserIDsReq
- func (*GetConversationNotReceiveMessageUserIDsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationNotReceiveMessageUserIDsReq) GetConversationID() string
- func (*GetConversationNotReceiveMessageUserIDsReq) ProtoMessage()
- func (x *GetConversationNotReceiveMessageUserIDsReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationNotReceiveMessageUserIDsReq) Reset()
- func (x *GetConversationNotReceiveMessageUserIDsReq) String() string
- type GetConversationNotReceiveMessageUserIDsResp
- func (*GetConversationNotReceiveMessageUserIDsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationNotReceiveMessageUserIDsResp) GetUserIDs() []string
- func (*GetConversationNotReceiveMessageUserIDsResp) ProtoMessage()
- func (x *GetConversationNotReceiveMessageUserIDsResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationNotReceiveMessageUserIDsResp) Reset()
- func (x *GetConversationNotReceiveMessageUserIDsResp) String() string
- type GetConversationOfflinePushUserIDsReq
- func (*GetConversationOfflinePushUserIDsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationOfflinePushUserIDsReq) GetConversationID() string
- func (x *GetConversationOfflinePushUserIDsReq) GetUserIDs() []string
- func (*GetConversationOfflinePushUserIDsReq) ProtoMessage()
- func (x *GetConversationOfflinePushUserIDsReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationOfflinePushUserIDsReq) Reset()
- func (x *GetConversationOfflinePushUserIDsReq) String() string
- type GetConversationOfflinePushUserIDsResp
- func (*GetConversationOfflinePushUserIDsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationOfflinePushUserIDsResp) GetUserIDs() []string
- func (*GetConversationOfflinePushUserIDsResp) ProtoMessage()
- func (x *GetConversationOfflinePushUserIDsResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationOfflinePushUserIDsResp) Reset()
- func (x *GetConversationOfflinePushUserIDsResp) String() string
- type GetConversationReq
- func (x *GetConversationReq) Check() error
- func (*GetConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationReq) GetConversationID() string
- func (x *GetConversationReq) GetOwnerUserID() string
- func (*GetConversationReq) ProtoMessage()
- func (x *GetConversationReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationReq) Reset()
- func (x *GetConversationReq) String() string
- type GetConversationResp
- func (*GetConversationResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationResp) GetConversation() *Conversation
- func (*GetConversationResp) ProtoMessage()
- func (x *GetConversationResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationResp) Reset()
- func (x *GetConversationResp) String() string
- type GetConversationsByConversationIDReq
- func (x *GetConversationsByConversationIDReq) Check() error
- func (*GetConversationsByConversationIDReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationsByConversationIDReq) GetConversationIDs() []string
- func (*GetConversationsByConversationIDReq) ProtoMessage()
- func (x *GetConversationsByConversationIDReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationsByConversationIDReq) Reset()
- func (x *GetConversationsByConversationIDReq) String() string
- type GetConversationsByConversationIDResp
- func (*GetConversationsByConversationIDResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationsByConversationIDResp) GetConversations() []*Conversation
- func (*GetConversationsByConversationIDResp) ProtoMessage()
- func (x *GetConversationsByConversationIDResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationsByConversationIDResp) Reset()
- func (x *GetConversationsByConversationIDResp) String() string
- type GetConversationsNeedDestructMsgsReq
- func (*GetConversationsNeedDestructMsgsReq) Descriptor() ([]byte, []int)deprecated
- func (*GetConversationsNeedDestructMsgsReq) ProtoMessage()
- func (x *GetConversationsNeedDestructMsgsReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationsNeedDestructMsgsReq) Reset()
- func (x *GetConversationsNeedDestructMsgsReq) String() string
- type GetConversationsNeedDestructMsgsResp
- func (*GetConversationsNeedDestructMsgsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationsNeedDestructMsgsResp) GetConversations() []*Conversation
- func (*GetConversationsNeedDestructMsgsResp) ProtoMessage()
- func (x *GetConversationsNeedDestructMsgsResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationsNeedDestructMsgsResp) Reset()
- func (x *GetConversationsNeedDestructMsgsResp) String() string
- type GetConversationsReq
- func (x *GetConversationsReq) Check() error
- func (*GetConversationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationsReq) GetConversationIDs() []string
- func (x *GetConversationsReq) GetOwnerUserID() string
- func (*GetConversationsReq) ProtoMessage()
- func (x *GetConversationsReq) ProtoReflect() protoreflect.Message
- func (x *GetConversationsReq) Reset()
- func (x *GetConversationsReq) String() string
- type GetConversationsResp
- func (*GetConversationsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationsResp) GetConversations() []*Conversation
- func (*GetConversationsResp) ProtoMessage()
- func (x *GetConversationsResp) ProtoReflect() protoreflect.Message
- func (x *GetConversationsResp) Reset()
- func (x *GetConversationsResp) String() string
- type GetFullOwnerConversationIDsReq
- func (*GetFullOwnerConversationIDsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetFullOwnerConversationIDsReq) GetIdHash() uint64
- func (x *GetFullOwnerConversationIDsReq) GetUserID() string
- func (*GetFullOwnerConversationIDsReq) ProtoMessage()
- func (x *GetFullOwnerConversationIDsReq) ProtoReflect() protoreflect.Message
- func (x *GetFullOwnerConversationIDsReq) Reset()
- func (x *GetFullOwnerConversationIDsReq) String() string
- type GetFullOwnerConversationIDsResp
- func (*GetFullOwnerConversationIDsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetFullOwnerConversationIDsResp) Format() any
- func (x *GetFullOwnerConversationIDsResp) GetConversationIDs() []string
- func (x *GetFullOwnerConversationIDsResp) GetEqual() bool
- func (x *GetFullOwnerConversationIDsResp) GetVersion() uint64
- func (x *GetFullOwnerConversationIDsResp) GetVersionID() string
- func (*GetFullOwnerConversationIDsResp) ProtoMessage()
- func (x *GetFullOwnerConversationIDsResp) ProtoReflect() protoreflect.Message
- func (x *GetFullOwnerConversationIDsResp) Reset()
- func (x *GetFullOwnerConversationIDsResp) String() string
- type GetIncrementalConversationReq
- func (*GetIncrementalConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetIncrementalConversationReq) GetUserID() string
- func (x *GetIncrementalConversationReq) GetVersion() uint64
- func (x *GetIncrementalConversationReq) GetVersionID() string
- func (*GetIncrementalConversationReq) ProtoMessage()
- func (x *GetIncrementalConversationReq) ProtoReflect() protoreflect.Message
- func (x *GetIncrementalConversationReq) Reset()
- func (x *GetIncrementalConversationReq) String() string
- type GetIncrementalConversationResp
- func (*GetIncrementalConversationResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetIncrementalConversationResp) GetDelete() []string
- func (x *GetIncrementalConversationResp) GetFull() bool
- func (x *GetIncrementalConversationResp) GetInsert() []*Conversation
- func (x *GetIncrementalConversationResp) GetUpdate() []*Conversation
- func (x *GetIncrementalConversationResp) GetVersion() uint64
- func (x *GetIncrementalConversationResp) GetVersionID() string
- func (*GetIncrementalConversationResp) ProtoMessage()
- func (x *GetIncrementalConversationResp) ProtoReflect() protoreflect.Message
- func (x *GetIncrementalConversationResp) Reset()
- func (x *GetIncrementalConversationResp) String() string
- type GetOwnerConversationReq
- func (*GetOwnerConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnerConversationReq) GetPagination() *sdkws.RequestPagination
- func (x *GetOwnerConversationReq) GetUserID() string
- func (*GetOwnerConversationReq) ProtoMessage()
- func (x *GetOwnerConversationReq) ProtoReflect() protoreflect.Message
- func (x *GetOwnerConversationReq) Reset()
- func (x *GetOwnerConversationReq) String() string
- type GetOwnerConversationResp
- func (*GetOwnerConversationResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnerConversationResp) Format() any
- func (x *GetOwnerConversationResp) GetConversations() []*Conversation
- func (x *GetOwnerConversationResp) GetTotal() int64
- func (*GetOwnerConversationResp) ProtoMessage()
- func (x *GetOwnerConversationResp) ProtoReflect() protoreflect.Message
- func (x *GetOwnerConversationResp) Reset()
- func (x *GetOwnerConversationResp) String() string
- type GetRecvMsgNotNotifyUserIDsReq
- func (x *GetRecvMsgNotNotifyUserIDsReq) Check() error
- func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecvMsgNotNotifyUserIDsReq) GetGroupID() string
- func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage()
- func (x *GetRecvMsgNotNotifyUserIDsReq) ProtoReflect() protoreflect.Message
- func (x *GetRecvMsgNotNotifyUserIDsReq) Reset()
- func (x *GetRecvMsgNotNotifyUserIDsReq) String() string
- type GetRecvMsgNotNotifyUserIDsResp
- func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecvMsgNotNotifyUserIDsResp) GetUserIDs() []string
- func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage()
- func (x *GetRecvMsgNotNotifyUserIDsResp) ProtoReflect() protoreflect.Message
- func (x *GetRecvMsgNotNotifyUserIDsResp) Reset()
- func (x *GetRecvMsgNotNotifyUserIDsResp) String() string
- type GetSortedConversationListReq
- func (x *GetSortedConversationListReq) Check() error
- func (*GetSortedConversationListReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetSortedConversationListReq) GetConversationIDs() []string
- func (x *GetSortedConversationListReq) GetPagination() *sdkws.RequestPagination
- func (x *GetSortedConversationListReq) GetUserID() string
- func (*GetSortedConversationListReq) ProtoMessage()
- func (x *GetSortedConversationListReq) ProtoReflect() protoreflect.Message
- func (x *GetSortedConversationListReq) Reset()
- func (x *GetSortedConversationListReq) String() string
- type GetSortedConversationListResp
- func (*GetSortedConversationListResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetSortedConversationListResp) GetConversationElems() []*ConversationElem
- func (x *GetSortedConversationListResp) GetConversationTotal() int64
- func (x *GetSortedConversationListResp) GetUnreadTotal() int64
- func (*GetSortedConversationListResp) ProtoMessage()
- func (x *GetSortedConversationListResp) ProtoReflect() protoreflect.Message
- func (x *GetSortedConversationListResp) Reset()
- func (x *GetSortedConversationListResp) String() string
- type GetUserConversationIDsHashReq
- func (x *GetUserConversationIDsHashReq) Check() error
- func (*GetUserConversationIDsHashReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserConversationIDsHashReq) GetOwnerUserID() string
- func (*GetUserConversationIDsHashReq) ProtoMessage()
- func (x *GetUserConversationIDsHashReq) ProtoReflect() protoreflect.Message
- func (x *GetUserConversationIDsHashReq) Reset()
- func (x *GetUserConversationIDsHashReq) String() string
- type GetUserConversationIDsHashResp
- func (*GetUserConversationIDsHashResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserConversationIDsHashResp) GetHash() uint64
- func (*GetUserConversationIDsHashResp) ProtoMessage()
- func (x *GetUserConversationIDsHashResp) ProtoReflect() protoreflect.Message
- func (x *GetUserConversationIDsHashResp) Reset()
- func (x *GetUserConversationIDsHashResp) String() string
- type MsgInfo
- func (*MsgInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MsgInfo) GetClientMsgID() string
- func (x *MsgInfo) GetContent() string
- func (x *MsgInfo) GetContentType() int32
- func (x *MsgInfo) GetEx() string
- func (x *MsgInfo) GetFaceURL() string
- func (x *MsgInfo) GetGroupFaceURL() string
- func (x *MsgInfo) GetGroupID() string
- func (x *MsgInfo) GetGroupMemberCount() uint32
- func (x *MsgInfo) GetGroupName() string
- func (x *MsgInfo) GetGroupType() int32
- func (x *MsgInfo) GetLatestMsgRecvTime() int64
- func (x *MsgInfo) GetMsgFrom() int32
- func (x *MsgInfo) GetRecvID() string
- func (x *MsgInfo) GetSendID() string
- func (x *MsgInfo) GetSenderName() string
- func (x *MsgInfo) GetServerMsgID() string
- func (x *MsgInfo) GetSessionType() int32
- func (*MsgInfo) ProtoMessage()
- func (x *MsgInfo) ProtoReflect() protoreflect.Message
- func (x *MsgInfo) Reset()
- func (x *MsgInfo) String() string
- type SetConversationMaxSeqReq
- func (x *SetConversationMaxSeqReq) Check() error
- func (*SetConversationMaxSeqReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetConversationMaxSeqReq) GetConversationID() string
- func (x *SetConversationMaxSeqReq) GetMaxSeq() int64
- func (x *SetConversationMaxSeqReq) GetOwnerUserID() []string
- func (*SetConversationMaxSeqReq) ProtoMessage()
- func (x *SetConversationMaxSeqReq) ProtoReflect() protoreflect.Message
- func (x *SetConversationMaxSeqReq) Reset()
- func (x *SetConversationMaxSeqReq) String() string
- type SetConversationMaxSeqResp
- type SetConversationMinSeqReq
- func (*SetConversationMinSeqReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetConversationMinSeqReq) GetConversationID() string
- func (x *SetConversationMinSeqReq) GetMinSeq() int64
- func (x *SetConversationMinSeqReq) GetOwnerUserID() []string
- func (*SetConversationMinSeqReq) ProtoMessage()
- func (x *SetConversationMinSeqReq) ProtoReflect() protoreflect.Message
- func (x *SetConversationMinSeqReq) Reset()
- func (x *SetConversationMinSeqReq) String() string
- type SetConversationMinSeqResp
- type SetConversationReq
- func (x *SetConversationReq) Check() error
- func (*SetConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetConversationReq) GetConversation() *Conversation
- func (*SetConversationReq) ProtoMessage()
- func (x *SetConversationReq) ProtoReflect() protoreflect.Message
- func (x *SetConversationReq) Reset()
- func (x *SetConversationReq) String() string
- type SetConversationResp
- type SetConversationsReq
- func (x *SetConversationsReq) Check() error
- func (*SetConversationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetConversationsReq) GetConversation() *ConversationReq
- func (x *SetConversationsReq) GetUserIDs() []string
- func (*SetConversationsReq) ProtoMessage()
- func (x *SetConversationsReq) ProtoReflect() protoreflect.Message
- func (x *SetConversationsReq) Reset()
- func (x *SetConversationsReq) String() string
- type SetConversationsResp
- type UnimplementedConversationServer
- func (UnimplementedConversationServer) CreateGroupChatConversations(context.Context, *CreateGroupChatConversationsReq) (*CreateGroupChatConversationsResp, error)
- func (UnimplementedConversationServer) CreateSingleChatConversations(context.Context, *CreateSingleChatConversationsReq) (*CreateSingleChatConversationsResp, error)
- func (UnimplementedConversationServer) GetAllConversations(context.Context, *GetAllConversationsReq) (*GetAllConversationsResp, error)
- func (UnimplementedConversationServer) GetConversation(context.Context, *GetConversationReq) (*GetConversationResp, error)
- func (UnimplementedConversationServer) GetConversationIDs(context.Context, *GetConversationIDsReq) (*GetConversationIDsResp, error)
- func (UnimplementedConversationServer) GetConversationNotReceiveMessageUserIDs(context.Context, *GetConversationNotReceiveMessageUserIDsReq) (*GetConversationNotReceiveMessageUserIDsResp, error)
- func (UnimplementedConversationServer) GetConversationOfflinePushUserIDs(context.Context, *GetConversationOfflinePushUserIDsReq) (*GetConversationOfflinePushUserIDsResp, error)
- func (UnimplementedConversationServer) GetConversations(context.Context, *GetConversationsReq) (*GetConversationsResp, error)
- func (UnimplementedConversationServer) GetConversationsByConversationID(context.Context, *GetConversationsByConversationIDReq) (*GetConversationsByConversationIDResp, error)
- func (UnimplementedConversationServer) GetConversationsNeedDestructMsgs(context.Context, *GetConversationsNeedDestructMsgsReq) (*GetConversationsNeedDestructMsgsResp, error)
- func (UnimplementedConversationServer) GetFullOwnerConversationIDs(context.Context, *GetFullOwnerConversationIDsReq) (*GetFullOwnerConversationIDsResp, error)
- func (UnimplementedConversationServer) GetIncrementalConversation(context.Context, *GetIncrementalConversationReq) (*GetIncrementalConversationResp, error)
- func (UnimplementedConversationServer) GetOwnerConversation(context.Context, *GetOwnerConversationReq) (*GetOwnerConversationResp, error)
- func (UnimplementedConversationServer) GetRecvMsgNotNotifyUserIDs(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error)
- func (UnimplementedConversationServer) GetSortedConversationList(context.Context, *GetSortedConversationListReq) (*GetSortedConversationListResp, error)
- func (UnimplementedConversationServer) GetUserConversationIDsHash(context.Context, *GetUserConversationIDsHashReq) (*GetUserConversationIDsHashResp, error)
- func (UnimplementedConversationServer) SetConversation(context.Context, *SetConversationReq) (*SetConversationResp, error)
- func (UnimplementedConversationServer) SetConversationMaxSeq(context.Context, *SetConversationMaxSeqReq) (*SetConversationMaxSeqResp, error)
- func (UnimplementedConversationServer) SetConversationMinSeq(context.Context, *SetConversationMinSeqReq) (*SetConversationMinSeqResp, error)
- func (UnimplementedConversationServer) SetConversations(context.Context, *SetConversationsReq) (*SetConversationsResp, error)
- func (UnimplementedConversationServer) UpdateConversation(context.Context, *UpdateConversationReq) (*UpdateConversationResp, error)
- type UnsafeConversationServer
- type UpdateConversationReq
- func (*UpdateConversationReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConversationReq) GetAttachedInfo() *wrapperspb.StringValue
- func (x *UpdateConversationReq) GetBurnDuration() *wrapperspb.Int32Value
- func (x *UpdateConversationReq) GetConversationID() string
- func (x *UpdateConversationReq) GetEx() *wrapperspb.StringValue
- func (x *UpdateConversationReq) GetGroupAtType() *wrapperspb.Int32Value
- func (x *UpdateConversationReq) GetIsMsgDestruct() *wrapperspb.BoolValue
- func (x *UpdateConversationReq) GetIsPinned() *wrapperspb.BoolValue
- func (x *UpdateConversationReq) GetIsPrivateChat() *wrapperspb.BoolValue
- func (x *UpdateConversationReq) GetLatestMsgDestructTime() *wrapperspb.Int64Value
- func (x *UpdateConversationReq) GetMaxSeq() *wrapperspb.Int64Value
- func (x *UpdateConversationReq) GetMinSeq() *wrapperspb.Int64Value
- func (x *UpdateConversationReq) GetMsgDestructTime() *wrapperspb.Int64Value
- func (x *UpdateConversationReq) GetRecvMsgOpt() *wrapperspb.Int32Value
- func (x *UpdateConversationReq) GetUserIDs() []string
- func (*UpdateConversationReq) ProtoMessage()
- func (x *UpdateConversationReq) ProtoReflect() protoreflect.Message
- func (x *UpdateConversationReq) Reset()
- func (x *UpdateConversationReq) String() string
- type UpdateConversationResp
Constants ¶
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 ¶
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)
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.
func NewConversationClient ¶
func NewConversationClient(cc grpc.ClientConnInterface) ConversationClient
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 (x *ConversationReq) GetEx() *wrapperspb.StringValue
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 (x *CreateGroupChatConversationsReq) Check() error
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 (x *CreateGroupChatConversationsReq) ProtoReflect() protoreflect.Message
func (*CreateGroupChatConversationsReq) Reset ¶
func (x *CreateGroupChatConversationsReq) Reset()
func (*CreateGroupChatConversationsReq) String ¶
func (x *CreateGroupChatConversationsReq) String() 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 (x *CreateGroupChatConversationsResp) ProtoReflect() protoreflect.Message
func (*CreateGroupChatConversationsResp) Reset ¶
func (x *CreateGroupChatConversationsResp) Reset()
func (*CreateGroupChatConversationsResp) String ¶
func (x *CreateGroupChatConversationsResp) String() 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 (x *CreateSingleChatConversationsReq) GetRecvID() string
func (*CreateSingleChatConversationsReq) GetSendID ¶
func (x *CreateSingleChatConversationsReq) GetSendID() string
func (*CreateSingleChatConversationsReq) ProtoMessage ¶
func (*CreateSingleChatConversationsReq) ProtoMessage()
func (*CreateSingleChatConversationsReq) ProtoReflect ¶
func (x *CreateSingleChatConversationsReq) ProtoReflect() protoreflect.Message
func (*CreateSingleChatConversationsReq) Reset ¶
func (x *CreateSingleChatConversationsReq) Reset()
func (*CreateSingleChatConversationsReq) String ¶
func (x *CreateSingleChatConversationsReq) String() 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 (x *CreateSingleChatConversationsResp) ProtoReflect() protoreflect.Message
func (*CreateSingleChatConversationsResp) Reset ¶
func (x *CreateSingleChatConversationsResp) Reset()
func (*CreateSingleChatConversationsResp) String ¶
func (x *CreateSingleChatConversationsResp) String() 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
func (*GetConversationNotReceiveMessageUserIDsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetConversationNotReceiveMessageUserIDsReq.ProtoReflect.Descriptor instead.
func (*GetConversationNotReceiveMessageUserIDsReq) GetConversationID ¶
func (x *GetConversationNotReceiveMessageUserIDsReq) GetConversationID() string
func (*GetConversationNotReceiveMessageUserIDsReq) ProtoMessage ¶
func (*GetConversationNotReceiveMessageUserIDsReq) ProtoMessage()
func (*GetConversationNotReceiveMessageUserIDsReq) ProtoReflect ¶
func (x *GetConversationNotReceiveMessageUserIDsReq) ProtoReflect() protoreflect.Message
func (*GetConversationNotReceiveMessageUserIDsReq) Reset ¶
func (x *GetConversationNotReceiveMessageUserIDsReq) Reset()
func (*GetConversationNotReceiveMessageUserIDsReq) String ¶
func (x *GetConversationNotReceiveMessageUserIDsReq) String() 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
func (*GetConversationNotReceiveMessageUserIDsResp) Descriptor() ([]byte, []int)
Deprecated: Use GetConversationNotReceiveMessageUserIDsResp.ProtoReflect.Descriptor instead.
func (*GetConversationNotReceiveMessageUserIDsResp) GetUserIDs ¶
func (x *GetConversationNotReceiveMessageUserIDsResp) GetUserIDs() []string
func (*GetConversationNotReceiveMessageUserIDsResp) ProtoMessage ¶
func (*GetConversationNotReceiveMessageUserIDsResp) ProtoMessage()
func (*GetConversationNotReceiveMessageUserIDsResp) ProtoReflect ¶
func (x *GetConversationNotReceiveMessageUserIDsResp) ProtoReflect() protoreflect.Message
func (*GetConversationNotReceiveMessageUserIDsResp) Reset ¶
func (x *GetConversationNotReceiveMessageUserIDsResp) Reset()
func (*GetConversationNotReceiveMessageUserIDsResp) String ¶
func (x *GetConversationNotReceiveMessageUserIDsResp) 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 (x *GetConversationOfflinePushUserIDsReq) ProtoReflect() protoreflect.Message
func (*GetConversationOfflinePushUserIDsReq) Reset ¶
func (x *GetConversationOfflinePushUserIDsReq) Reset()
func (*GetConversationOfflinePushUserIDsReq) String ¶
func (x *GetConversationOfflinePushUserIDsReq) String() 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 (x *GetConversationOfflinePushUserIDsResp) GetUserIDs() []string
func (*GetConversationOfflinePushUserIDsResp) ProtoMessage ¶
func (*GetConversationOfflinePushUserIDsResp) ProtoMessage()
func (*GetConversationOfflinePushUserIDsResp) ProtoReflect ¶
func (x *GetConversationOfflinePushUserIDsResp) ProtoReflect() protoreflect.Message
func (*GetConversationOfflinePushUserIDsResp) Reset ¶
func (x *GetConversationOfflinePushUserIDsResp) Reset()
func (*GetConversationOfflinePushUserIDsResp) String ¶
func (x *GetConversationOfflinePushUserIDsResp) String() 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 (x *GetConversationsByConversationIDReq) Check() error
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 (x *GetConversationsByConversationIDReq) ProtoReflect() protoreflect.Message
func (*GetConversationsByConversationIDReq) Reset ¶
func (x *GetConversationsByConversationIDReq) Reset()
func (*GetConversationsByConversationIDReq) String ¶
func (x *GetConversationsByConversationIDReq) String() 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 (x *GetConversationsByConversationIDResp) ProtoReflect() protoreflect.Message
func (*GetConversationsByConversationIDResp) Reset ¶
func (x *GetConversationsByConversationIDResp) Reset()
func (*GetConversationsByConversationIDResp) String ¶
func (x *GetConversationsByConversationIDResp) String() 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 (x *GetConversationsNeedDestructMsgsReq) ProtoReflect() protoreflect.Message
func (*GetConversationsNeedDestructMsgsReq) Reset ¶
func (x *GetConversationsNeedDestructMsgsReq) Reset()
func (*GetConversationsNeedDestructMsgsReq) String ¶
func (x *GetConversationsNeedDestructMsgsReq) String() 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 (x *GetConversationsNeedDestructMsgsResp) ProtoReflect() protoreflect.Message
func (*GetConversationsNeedDestructMsgsResp) Reset ¶
func (x *GetConversationsNeedDestructMsgsResp) Reset()
func (*GetConversationsNeedDestructMsgsResp) String ¶
func (x *GetConversationsNeedDestructMsgsResp) String() 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 (x *GetFullOwnerConversationIDsReq) ProtoReflect() protoreflect.Message
func (*GetFullOwnerConversationIDsReq) Reset ¶
func (x *GetFullOwnerConversationIDsReq) Reset()
func (*GetFullOwnerConversationIDsReq) String ¶
func (x *GetFullOwnerConversationIDsReq) String() 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 (x *GetFullOwnerConversationIDsResp) Format() any
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 (x *GetFullOwnerConversationIDsResp) ProtoReflect() protoreflect.Message
func (*GetFullOwnerConversationIDsResp) Reset ¶
func (x *GetFullOwnerConversationIDsResp) Reset()
func (*GetFullOwnerConversationIDsResp) String ¶
func (x *GetFullOwnerConversationIDsResp) String() 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 (x *GetIncrementalConversationReq) ProtoReflect() protoreflect.Message
func (*GetIncrementalConversationReq) Reset ¶
func (x *GetIncrementalConversationReq) Reset()
func (*GetIncrementalConversationReq) String ¶
func (x *GetIncrementalConversationReq) String() 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 (x *GetIncrementalConversationResp) ProtoReflect() protoreflect.Message
func (*GetIncrementalConversationResp) Reset ¶
func (x *GetIncrementalConversationResp) Reset()
func (*GetIncrementalConversationResp) String ¶
func (x *GetIncrementalConversationResp) String() 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 (x *GetRecvMsgNotNotifyUserIDsReq) Check() error
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 (x *GetRecvMsgNotNotifyUserIDsReq) ProtoReflect() protoreflect.Message
func (*GetRecvMsgNotNotifyUserIDsReq) Reset ¶
func (x *GetRecvMsgNotNotifyUserIDsReq) Reset()
func (*GetRecvMsgNotNotifyUserIDsReq) String ¶
func (x *GetRecvMsgNotNotifyUserIDsReq) String() 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 (x *GetRecvMsgNotNotifyUserIDsResp) ProtoReflect() protoreflect.Message
func (*GetRecvMsgNotNotifyUserIDsResp) Reset ¶
func (x *GetRecvMsgNotNotifyUserIDsResp) Reset()
func (*GetRecvMsgNotNotifyUserIDsResp) String ¶
func (x *GetRecvMsgNotNotifyUserIDsResp) String() 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 (x *GetSortedConversationListReq) Check() error
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 (x *GetSortedConversationListReq) GetPagination() *sdkws.RequestPagination
func (*GetSortedConversationListReq) GetUserID ¶
func (x *GetSortedConversationListReq) GetUserID() string
func (*GetSortedConversationListReq) ProtoMessage ¶
func (*GetSortedConversationListReq) ProtoMessage()
func (*GetSortedConversationListReq) ProtoReflect ¶
func (x *GetSortedConversationListReq) ProtoReflect() protoreflect.Message
func (*GetSortedConversationListReq) Reset ¶
func (x *GetSortedConversationListReq) Reset()
func (*GetSortedConversationListReq) String ¶
func (x *GetSortedConversationListReq) String() 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 (x *GetSortedConversationListResp) ProtoReflect() protoreflect.Message
func (*GetSortedConversationListResp) Reset ¶
func (x *GetSortedConversationListResp) Reset()
func (*GetSortedConversationListResp) String ¶
func (x *GetSortedConversationListResp) String() 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 (x *GetUserConversationIDsHashReq) Check() error
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 (x *GetUserConversationIDsHashReq) ProtoReflect() protoreflect.Message
func (*GetUserConversationIDsHashReq) Reset ¶
func (x *GetUserConversationIDsHashReq) Reset()
func (*GetUserConversationIDsHashReq) String ¶
func (x *GetUserConversationIDsHashReq) String() 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 (x *GetUserConversationIDsHashResp) GetHash() uint64
func (*GetUserConversationIDsHashResp) ProtoMessage ¶
func (*GetUserConversationIDsHashResp) ProtoMessage()
func (*GetUserConversationIDsHashResp) ProtoReflect ¶
func (x *GetUserConversationIDsHashResp) ProtoReflect() protoreflect.Message
func (*GetUserConversationIDsHashResp) Reset ¶
func (x *GetUserConversationIDsHashResp) Reset()
func (*GetUserConversationIDsHashResp) String ¶
func (x *GetUserConversationIDsHashResp) String() 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) GetClientMsgID ¶
func (*MsgInfo) GetContent ¶
func (*MsgInfo) GetContentType ¶
func (*MsgInfo) GetFaceURL ¶
func (*MsgInfo) GetGroupFaceURL ¶
func (*MsgInfo) GetGroupID ¶
func (*MsgInfo) GetGroupMemberCount ¶
func (*MsgInfo) GetGroupName ¶
func (*MsgInfo) GetGroupType ¶
func (*MsgInfo) GetLatestMsgRecvTime ¶
func (*MsgInfo) GetMsgFrom ¶
func (*MsgInfo) GetSenderName ¶
func (*MsgInfo) GetServerMsgID ¶
func (*MsgInfo) GetSessionType ¶
func (*MsgInfo) ProtoMessage ¶
func (*MsgInfo) ProtoMessage()
func (*MsgInfo) ProtoReflect ¶
func (x *MsgInfo) ProtoReflect() protoreflect.Message
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 (x *SetConversationMaxSeqResp) ProtoReflect() protoreflect.Message
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 (x *SetConversationMinSeqResp) ProtoReflect() protoreflect.Message
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) CreateGroupChatConversations ¶
func (UnimplementedConversationServer) CreateGroupChatConversations(context.Context, *CreateGroupChatConversationsReq) (*CreateGroupChatConversationsResp, error)
func (UnimplementedConversationServer) CreateSingleChatConversations ¶
func (UnimplementedConversationServer) CreateSingleChatConversations(context.Context, *CreateSingleChatConversationsReq) (*CreateSingleChatConversationsResp, error)
func (UnimplementedConversationServer) GetAllConversations ¶
func (UnimplementedConversationServer) GetAllConversations(context.Context, *GetAllConversationsReq) (*GetAllConversationsResp, error)
func (UnimplementedConversationServer) GetConversation ¶
func (UnimplementedConversationServer) GetConversation(context.Context, *GetConversationReq) (*GetConversationResp, error)
func (UnimplementedConversationServer) GetConversationIDs ¶
func (UnimplementedConversationServer) GetConversationIDs(context.Context, *GetConversationIDsReq) (*GetConversationIDsResp, error)
func (UnimplementedConversationServer) GetConversationNotReceiveMessageUserIDs ¶
func (UnimplementedConversationServer) GetConversationNotReceiveMessageUserIDs(context.Context, *GetConversationNotReceiveMessageUserIDsReq) (*GetConversationNotReceiveMessageUserIDsResp, error)
func (UnimplementedConversationServer) GetConversationOfflinePushUserIDs ¶
func (UnimplementedConversationServer) GetConversationOfflinePushUserIDs(context.Context, *GetConversationOfflinePushUserIDsReq) (*GetConversationOfflinePushUserIDsResp, error)
func (UnimplementedConversationServer) GetConversations ¶
func (UnimplementedConversationServer) GetConversations(context.Context, *GetConversationsReq) (*GetConversationsResp, error)
func (UnimplementedConversationServer) GetConversationsByConversationID ¶
func (UnimplementedConversationServer) GetConversationsByConversationID(context.Context, *GetConversationsByConversationIDReq) (*GetConversationsByConversationIDResp, error)
func (UnimplementedConversationServer) GetConversationsNeedDestructMsgs ¶
func (UnimplementedConversationServer) GetConversationsNeedDestructMsgs(context.Context, *GetConversationsNeedDestructMsgsReq) (*GetConversationsNeedDestructMsgsResp, error)
func (UnimplementedConversationServer) GetFullOwnerConversationIDs ¶
func (UnimplementedConversationServer) GetFullOwnerConversationIDs(context.Context, *GetFullOwnerConversationIDsReq) (*GetFullOwnerConversationIDsResp, error)
func (UnimplementedConversationServer) GetIncrementalConversation ¶
func (UnimplementedConversationServer) GetIncrementalConversation(context.Context, *GetIncrementalConversationReq) (*GetIncrementalConversationResp, error)
func (UnimplementedConversationServer) GetOwnerConversation ¶
func (UnimplementedConversationServer) GetOwnerConversation(context.Context, *GetOwnerConversationReq) (*GetOwnerConversationResp, error)
func (UnimplementedConversationServer) GetRecvMsgNotNotifyUserIDs ¶
func (UnimplementedConversationServer) GetRecvMsgNotNotifyUserIDs(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error)
func (UnimplementedConversationServer) GetSortedConversationList ¶
func (UnimplementedConversationServer) GetSortedConversationList(context.Context, *GetSortedConversationListReq) (*GetSortedConversationListResp, error)
func (UnimplementedConversationServer) GetUserConversationIDsHash ¶
func (UnimplementedConversationServer) GetUserConversationIDsHash(context.Context, *GetUserConversationIDsHashReq) (*GetUserConversationIDsHashResp, error)
func (UnimplementedConversationServer) SetConversation ¶
func (UnimplementedConversationServer) SetConversation(context.Context, *SetConversationReq) (*SetConversationResp, error)
func (UnimplementedConversationServer) SetConversationMaxSeq ¶
func (UnimplementedConversationServer) SetConversationMaxSeq(context.Context, *SetConversationMaxSeqReq) (*SetConversationMaxSeqResp, error)
func (UnimplementedConversationServer) SetConversationMinSeq ¶
func (UnimplementedConversationServer) SetConversationMinSeq(context.Context, *SetConversationMinSeqReq) (*SetConversationMinSeqResp, error)
func (UnimplementedConversationServer) SetConversations ¶
func (UnimplementedConversationServer) SetConversations(context.Context, *SetConversationsReq) (*SetConversationsResp, error)
func (UnimplementedConversationServer) UpdateConversation ¶
func (UnimplementedConversationServer) UpdateConversation(context.Context, *UpdateConversationReq) (*UpdateConversationResp, error)
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 (x *UpdateConversationReq) GetEx() *wrapperspb.StringValue
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 (x *UpdateConversationReq) GetMaxSeq() *wrapperspb.Int64Value
func (*UpdateConversationReq) GetMinSeq ¶
func (x *UpdateConversationReq) GetMinSeq() *wrapperspb.Int64Value
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