request create_pool { id: id(wl_shm_pool) (new), fd: fd, size: i32, } event format { format: u32, } request release (destructor, since = 2) { }