示例#1
0
func connectedUpdate(net interfaces.Network, data editRequest, oldData messages.NetData) {
	if len(data.Connected) == 0 {
		return
	}
	connected := strings.ToLower(data.Connected) == "true"
	if connected != oldData.Connected {
		if connected {
			net.Connect()
		} else {
			net.Disconnect()
		}
	} else if data.ForceDisconnect {
		net.ForceDisconnect()
	}
}