Documentation ¶
Index ¶
Constants ¶
View Source
const ( MessageTypeConnect = "connect" MessageTypeLogin = "login" MessageTypeAuthStatus = "auth_status" MessageTypeLogout = "logout" MessageTypeChannelsWifi24 = "channels_wifi24" MessageTypeChannelsWifi5 = "channels_wifi5" MessageTypeSystemNode = "node-system" MessageTypeCurrentNode = "node-current" MessageTypeStats = "stats" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebsocketServer ¶
type WebsocketServer struct {
// contains filtered or unexported fields
}
func NewWebsocketServer ¶
func (*WebsocketServer) Close ¶
func (ws *WebsocketServer) Close()
func (*WebsocketServer) IsLoggedIn ¶
func (ws *WebsocketServer) IsLoggedIn(msg *websocket.Message) bool
func (*WebsocketServer) MessageHandler ¶
func (ws *WebsocketServer) MessageHandler()
func (*WebsocketServer) SendNode ¶
func (ws *WebsocketServer) SendNode(node *runtime.Node, system bool)
func (*WebsocketServer) SendStats ¶
func (ws *WebsocketServer) SendStats(data *yanicRuntime.GlobalStats)
Click to show internal directories.
Click to hide internal directories.