i_controller

package
v0.0.0-...-264dbbd Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IMessage

type IMessage[
	TIRes co_model.IMessageRes,
] interface {
	CreateMessage(ctx context.Context, req *co_message_send_v1.SetMessageInfoReq) (api_v1.BoolRes, error)
	QueryMessageList(ctx context.Context, info *co_message_send_v1.GetMessageListReq) (*base_model.CollectRes[TIRes], error)
}

type ISend

type ISend[
	TIRes co_model.ISendRes,
] interface {
	// 添加发送规则
	CreateSend(ctx context.Context, req *co_message_send_v1.CreateSendReq) (api_v1.BoolRes, error)
	// 设置发送消息
	SetSendInfoAction(ctx context.Context, req *co_message_send_v1.SetSendActionReq) (api_v1.BoolRes, error)
	QuerySendInfoList(ctx context.Context, info *co_message_send_v1.GetSendInfoListReq) (*base_model.CollectRes[TIRes], error)
}

Jump to

Keyboard shortcuts

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