2021-01-16 20:41:39 +00:00
|
|
|
package ak
|
2020-09-02 23:04:12 +01:00
|
|
|
|
|
|
|
type websocketInstruction int
|
|
|
|
|
|
|
|
const (
|
|
|
|
// WebsocketInstructionAck Code used to acknowledge a previous message
|
|
|
|
WebsocketInstructionAck websocketInstruction = 0
|
|
|
|
// WebsocketInstructionHello Code used to send a healthcheck keepalive
|
|
|
|
WebsocketInstructionHello websocketInstruction = 1
|
|
|
|
// WebsocketInstructionTriggerUpdate Code received to trigger a config update
|
|
|
|
WebsocketInstructionTriggerUpdate websocketInstruction = 2
|
|
|
|
)
|
|
|
|
|
|
|
|
type websocketMessage struct {
|
|
|
|
Instruction websocketInstruction `json:"instruction"`
|
|
|
|
Args map[string]interface{} `json:"args"`
|
|
|
|
}
|