|
KWin
|
#include <shmclientbuffer_p.h>
Public Member Functions | |
| ShmPool (ShmClientBufferIntegration *integration, wl_client *client, int id, uint32_t version, FileDescriptor &&fd, MemoryMap &&mapping) | |
| void | ref () |
| void | unref () |
Public Attributes | |
| ShmClientBufferIntegration * | integration |
| MemoryMap | mapping |
| FileDescriptor | fd |
| int | refCount = 1 |
| bool | sigbusImpossible = false |
Protected Member Functions | |
| void | shm_pool_destroy_resource (Resource *resource) override |
| void | shm_pool_create_buffer (Resource *resource, uint32_t id, int32_t offset, int32_t width, int32_t height, int32_t stride, uint32_t format) override |
| void | shm_pool_destroy (Resource *resource) override |
| void | shm_pool_resize (Resource *resource, int32_t size) override |
Definition at line 31 of file shmclientbuffer_p.h.
| KWin::ShmPool::ShmPool | ( | ShmClientBufferIntegration * | integration, |
| wl_client * | client, | ||
| int | id, | ||
| uint32_t | version, | ||
| FileDescriptor && | fd, | ||
| MemoryMap && | mapping ) |
Definition at line 60 of file shmclientbuffer.cpp.
| void KWin::ShmPool::ref | ( | ) |
Definition at line 77 of file shmclientbuffer.cpp.
|
overrideprotected |
Definition at line 100 of file shmclientbuffer.cpp.
|
overrideprotected |
Definition at line 95 of file shmclientbuffer.cpp.
|
overrideprotected |
Definition at line 90 of file shmclientbuffer.cpp.
|
overrideprotected |
Definition at line 130 of file shmclientbuffer.cpp.
| void KWin::ShmPool::unref | ( | ) |
Definition at line 82 of file shmclientbuffer.cpp.
| FileDescriptor KWin::ShmPool::fd |
Definition at line 41 of file shmclientbuffer_p.h.
| ShmClientBufferIntegration* KWin::ShmPool::integration |
Definition at line 39 of file shmclientbuffer_p.h.
| MemoryMap KWin::ShmPool::mapping |
Definition at line 40 of file shmclientbuffer_p.h.
| int KWin::ShmPool::refCount = 1 |
Definition at line 42 of file shmclientbuffer_p.h.
| bool KWin::ShmPool::sigbusImpossible = false |
Definition at line 43 of file shmclientbuffer_p.h.