imuserservice

package
v0.0.0-...-efd9455 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommonResp

type CommonResp = pb.CommonResp

type GetGroupMemberIDListFromCacheReq

type GetGroupMemberIDListFromCacheReq = pb.GetGroupMemberIDListFromCacheReq

type GetGroupMemberIDListFromCacheResp

type GetGroupMemberIDListFromCacheResp = pb.GetGroupMemberIDListFromCacheResp

type GetSingleConversationRecvMsgOptsReq

type GetSingleConversationRecvMsgOptsReq = pb.GetSingleConversationRecvMsgOptsReq

type GetSingleConversationRecvMsgOptsResp

type GetSingleConversationRecvMsgOptsResp = pb.GetSingleConversationRecvMsgOptsResp

type GetUserListFromSuperGroupWithOptReq

type GetUserListFromSuperGroupWithOptReq = pb.GetUserListFromSuperGroupWithOptReq

type GetUserListFromSuperGroupWithOptResp

type GetUserListFromSuperGroupWithOptResp = pb.GetUserListFromSuperGroupWithOptResp

type IfAInBBlacklistReq

type IfAInBBlacklistReq = pb.IfAInBBlacklistReq

type IfAInBBlacklistResp

type IfAInBBlacklistResp = pb.IfAInBBlacklistResp

type IfAInBFriendListReq

type IfAInBFriendListReq = pb.IfAInBFriendListReq

type IfAInBFriendListResp

type IfAInBFriendListResp = pb.IfAInBFriendListResp

type ImUserService

type ImUserService interface {
	//  获取群组成员列表
	GetGroupMemberIDListFromCache(ctx context.Context, in *GetGroupMemberIDListFromCacheReq, opts ...grpc.CallOption) (*GetGroupMemberIDListFromCacheResp, error)
	//  判断用户A是否在B黑名单中
	IfAInBBlacklist(ctx context.Context, in *IfAInBBlacklistReq, opts ...grpc.CallOption) (*IfAInBBlacklistResp, error)
	//  判断用户A是否在B好友列表中
	IfAInBFriendList(ctx context.Context, in *IfAInBFriendListReq, opts ...grpc.CallOption) (*IfAInBFriendListResp, error)
	//  获取单聊会话的消息接收选项
	GetSingleConversationRecvMsgOpts(ctx context.Context, in *GetSingleConversationRecvMsgOptsReq, opts ...grpc.CallOption) (*GetSingleConversationRecvMsgOptsResp, error)
	//  获取超级群成员列表 通过消息接收选项
	GetUserListFromSuperGroupWithOpt(ctx context.Context, in *GetUserListFromSuperGroupWithOptReq, opts ...grpc.CallOption) (*GetUserListFromSuperGroupWithOptResp, error)
	//  检查token
	VerifyToken(ctx context.Context, in *VerifyTokenReq, opts ...grpc.CallOption) (*VerifyTokenResp, error)
}

func NewImUserService

func NewImUserService(cli zrpc.Client) ImUserService

type UserIDOpt

type UserIDOpt = pb.UserIDOpt

type UserInfo

type UserInfo = pb.UserInfo

type VerifyTokenReq

type VerifyTokenReq = pb.VerifyTokenReq

type VerifyTokenResp

type VerifyTokenResp = pb.VerifyTokenResp

Jump to

Keyboard shortcuts

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