Versions in this module Expand all Collapse all v0 v0.0.1 Oct 12, 2022 Changes in this version + func DatadogEmit(payload blue.Payload, emitterConfig interface{}) (string, error) + func DatadogEmitWithClient(payload blue.Payload, emitterConfig interface{}, client statsd.ClientInterface) (string, error) + func MQTTEmit(payload blue.Payload, emitterConfig interface{}) (string, error) + func MQTTEmitWithClient(payload blue.Payload, emitterConfig interface{}, client _mqtt.Client) (string, error) + func SQLiteEmit(payload blue.Payload, emitterConfig interface{}) (string, error) + func StdoutEmit(payload blue.Payload, emitterConfig interface{}) (string, error) + func WebhookEmit(payload blue.Payload, emitterConfig interface{}) (string, error) + type Datadog struct + DeviceUUIDMap string + Enabled bool + Gauges string + StatsdHost string + StatsdPort int + Tags string + type MQTT struct + ClientID string + DeviceUUIDMap string + Enabled bool + Retained bool + Template string + Topic string + URL string + Username string + type MockClient struct + type SQLite struct + DeviceUUIDMap string + Enabled bool + File string + type Stdout struct + DeviceUUIDMap string + Enabled bool + Template string + type Template struct + Mac string + Major string + Minor string + Nickname string + Timestamp int64 + type Webhook struct + DeviceUUIDMap string + Enabled bool + Headers string + Method string + Template string + URL string