Files
servicebase/pkg/partner/mq/pusher/push_client.go
2025-11-18 17:48:20 +08:00

14 lines
527 B
Go

package pusher
import "servicebase/pkg/partner/mq/message"
type PushClient interface {
PushRegisterMessage(m message.RegisterMessage) (e error)
PushEventTopicMessage(m message.EventMessage) (e error)
PushTransactionMessage(m message.TransactionMessage) (e error)
PushTransactionUpdateMessage(m message.TransactionUpdateMessage) (e error)
PushActiveTopicMessage(m message.ActiveMessage) (e error)
PushErrorTopicMessage(m message.ErrorMessage) (e error)
PushActiveNewTopicMessage(m message.ActiveNewMessage) (e error)
}