# requests request release (since = 3) { } # events event geometry { x : i32, y : i32, physical_width : i32, physical_height : i32, subpixel : i32, make : str, model : str, transform : i32, } event mode { flags : u32, width : i32, height : i32, refresh : i32, } event done (since = 2) { } event scale (since = 2) { factor: i32, } event name (since = 4) { name: str, } event description (since = 4) { description: str, }