Files
tecamino-dbm/websocket/models/wsMessage.go
2025-06-19 19:22:23 +02:00

22 lines
295 B
Go

package models
import "encoding/json"
type WSMessage struct {
Type string `json:"type"`
}
func GetPongByteSlice() []byte {
b, err := json.Marshal(WSMessage{
Type: "pong",
})
if err != nil {
return []byte{}
}
return b
}
func (w WSMessage) IsPing() bool {
return w.Type == "ping"
}