1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-29 13:49:28 +08:00
Mainflux.mainflux/http/service.go

12 lines
366 B
Go
Raw Normal View History

package http
import "github.com/mainflux/mainflux/writer"
// Service specifies an API that must be fullfiled by the domain service
// implementation, and all of its decorators (e.g. logging & metrics).
type Service interface {
// Publish accepts the raw SenML message and publishes it to the event bus
// for post processing.
Publish(writer.RawMessage) error
}