From 4781aac595692f6423dd2b50386b7e803712f81b Mon Sep 17 00:00:00 2001 From: Barpfotenbaer Date: Wed, 7 Oct 2020 13:19:13 +0200 Subject: [PATCH] =?UTF-8?q?Funktionsf=C3=A4hig=20ohne=20Pointer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go b/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go index 85d5b26..17bc3ad 100755 --- a/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go +++ b/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go @@ -3,6 +3,7 @@ package nhooyrioWebsocketAddons import ( "context" "encoding/json" + "fmt" "nhooyr.io/websocket" "nhooyr.io/websocket/wsjson" @@ -12,6 +13,8 @@ type GosmContainerSection struct { TagID string `json:"tagid"` Attribute string `json:"attribute"` // might left empty Content string `json:"content"` + Upstream bool `json:"streamdirection"` // up = true / down = false + Status string `json:"status"` // reserved for status message; type errors is out of bounds } type GosmContainer []GosmContainerSection @@ -26,6 +29,9 @@ type GosmAdapter interface { func (r GosmContainer) Convert() (GosmAdapter, error) { buffer, err := json.Marshal(r) + fmt.Println("Hier", r) + r = GosmContainer{GosmContainerSection{"E", "FF", "GGG", true, "Hallo"}} + fmt.Println("Hier2", r) if err != nil { panic(err) }