Flurry is a pixelflut compatible server written in rust with a focus on minimizing latency while keeping high performance. ## Protocols Multiple protocols are supported: - Text: The default protocol, it is compliant with pixelflut but it defines some extra commands - CANVAS : used to change to a completely seperate canvas, the amount and size is defined by the host - PROTOCOL : used to change to different protocols, the useable names are: - text: goes to the Text protocol - binary: goes to the Binary protocol - Binary: A binary analog to the text version, about twice as efficient with bandwidth, the commands are - size: 0x73 -> - help: 0x68 -> help message (in UTF-8) - get pixel: 0x20 -> - set pixel rgb: 0x80 - blend pixel rgba: 0x81 - set pixel grayscale: 0x82