system init WS.

This commit is contained in:
Miroslav Šedivý
2020-11-30 20:07:19 +01:00
parent 745ef00cd2
commit d00015ee91
4 changed files with 88 additions and 37 deletions

View File

@ -6,14 +6,17 @@ type Message struct {
}
// System
// TODO: New.
type SystemConnect struct {
Event string `json:"event,omitempty"`
ControlHost ControlHost `json:"control_host"`
ScreenSize ScreenSize `json:"screen_size"`
Members []MemberData `json:"members"`
ScreenSizesList *[]ScreenSize `json:"screen_sizes_list,omitempty"`
BroadcastStatus BroadcastStatus `json:"members,omitempty"`
type SystemInit struct {
Event string `json:"event,omitempty"`
ControlHost ControlHost `json:"control_host"`
ScreenSize ScreenSize `json:"screen_size"`
Members []MemberData `json:"members"`
}
type SystemAdmin struct {
Event string `json:"event,omitempty"`
ScreenSizesList []ScreenSize `json:"screen_sizes_list"`
BroadcastStatus BroadcastStatus `json:"broadcast_status"`
}
// TODO: New.
@ -106,9 +109,9 @@ type KeyboardLayout struct {
}
type BroadcastStatus struct {
Event string `json:"event"`
URL string `json:"url"`
Event string `json:"event,omitempty"`
IsActive bool `json:"is_active"`
URL string `json:"url,omitempty"`
}
// TODO: Remove.