Versions in this module Expand all Collapse all v0 v0.2.0 Apr 22, 2021 v0.1.0 Mar 13, 2021 Changes in this version + func SetLogger(l *zap.SugaredLogger) + type MessageHandler interface + HandleMessage func(message []byte) + type Worker struct + func NewWorker() *Worker + func (w *Worker) AddConnectedCallback(f func()) + func (w *Worker) GetMessageHandler() MessageHandler + func (w *Worker) LoopSendMetricsToServer() + func (w *Worker) Run(addr string) + func (w *Worker) SendMessageToServer(message []byte) + func (w *Worker) SendMetricsToServer() + func (w *Worker) SetConnectRetryInterval(d time.Duration) + func (w *Worker) SetMessageHandler(h MessageHandler) + func (w *Worker) SetName(name string)