Versions in this module Expand all Collapse all v1 v1.0.2 Jul 4, 2018 Changes in this version + var ErrInvalidHeaderName = errors.New("Invalid header name") + type Handler struct + func NewHandler(conf HandlerConfig) (*Handler, error) + func (h *Handler) Close() error + func (h *Handler) SendACKNotification(pl handler.ACKNotification) error + func (h *Handler) SendDataUp(pl handler.DataUpPayload) error + func (h *Handler) SendErrorNotification(pl handler.ErrorNotification) error + func (h *Handler) SendJoinNotification(pl handler.JoinNotification) error + type HandlerConfig struct + ACKNotificationURL string + DataUpURL string + ErrorNotificationURL string + Headers map[string]string + JoinNotificationURL string + func (c HandlerConfig) Validate() error