Documentation
¶
Index ¶
- Variables
- type MessageConsumer
- type MessageService
- func (ms *MessageService) GetMessage(ctx context.Context, req *messageApi.GetMessageReq) (*messageApi.MessageRecord, error)
- func (ms *MessageService) GetMessageList(ctx context.Context, req *messageApi.GetMessageListReq) (*messageApi.GetMessageListResp, error)
- func (ms *MessageService) GetUnreadNum(ctx context.Context, req *messageApi.GetUnreadNumReq) (*messageApi.GetUnreadNumResp, error)
- func (ms *MessageService) MarkAllRead(ctx context.Context, req *messageApi.MarkAllReadReq) (*messageApi.Empty, error)
- func (ms *MessageService) SendMessage(ctx context.Context, req *messageApi.SendMessageReq) (*messageApi.Empty, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewMessageService, NewMessageConsumer, )
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type MessageConsumer ¶
type MessageConsumer struct {
// contains filtered or unexported fields
}
func NewMessageConsumer ¶
func NewMessageConsumer(ms *MessageService) *MessageConsumer
func (*MessageConsumer) Cleanup ¶
func (s *MessageConsumer) Cleanup(sarama.ConsumerGroupSession) error
func (*MessageConsumer) ConsumeClaim ¶
func (s *MessageConsumer) ConsumeClaim(session sarama.ConsumerGroupSession, claim sarama.ConsumerGroupClaim) error
func (*MessageConsumer) Setup ¶
func (s *MessageConsumer) Setup(sarama.ConsumerGroupSession) error
type MessageService ¶
type MessageService struct { messageApi.UnimplementedMessageServer // contains filtered or unexported fields }
func NewMessageService ¶
func NewMessageService(dc *conf.DatabaseServerConfig, lc *conf.MessageConfig, rc *conf.RedisConfig) *MessageService
func (*MessageService) GetMessage ¶
func (ms *MessageService) GetMessage(ctx context.Context, req *messageApi.GetMessageReq) (*messageApi.MessageRecord, error)
func (*MessageService) GetMessageList ¶
func (ms *MessageService) GetMessageList(ctx context.Context, req *messageApi.GetMessageListReq) (*messageApi.GetMessageListResp, error)
func (*MessageService) GetUnreadNum ¶
func (ms *MessageService) GetUnreadNum(ctx context.Context, req *messageApi.GetUnreadNumReq) (*messageApi.GetUnreadNumResp, error)
func (*MessageService) MarkAllRead ¶
func (ms *MessageService) MarkAllRead(ctx context.Context, req *messageApi.MarkAllReadReq) (*messageApi.Empty, error)
func (*MessageService) SendMessage ¶
func (ms *MessageService) SendMessage(ctx context.Context, req *messageApi.SendMessageReq) (*messageApi.Empty, error)
Click to show internal directories.
Click to hide internal directories.