Trait wayland_server::protocol::wl_shm::Handler
[−]
[src]
pub trait Handler {
fn create_pool(&mut self,
evqh: &mut EventLoopHandle,
client: &Client,
resource: &WlShm,
id: WlShmPool,
fd: RawFd,
size: i32) { ... }
}
Provided Methods
fn create_pool(&mut self,
evqh: &mut EventLoopHandle,
client: &Client,
resource: &WlShm,
id: WlShmPool,
fd: RawFd,
size: i32)
evqh: &mut EventLoopHandle,
client: &Client,
resource: &WlShm,
id: WlShmPool,
fd: RawFd,
size: i32)
create a shm pool
Create a new wl_shm_pool object.
The pool can be used to create shared memory based buffer objects. The server will mmap size bytes of the passed file descriptor, to use as backing memory for the pool.