KWayland::Server::BufferHandle
KWayland::Server::BufferHandle Class Reference
#include <remote_access_interface.h>
Detailed Description
The structure server should fill to use this interface.
Lifecycle:
- BufferHandle is filled and passed to RemoteAccessManager (stored in manager's sent list)
- Clients confirm that they wants this buffer, the RemoteBuffer interfaces are then created and wrapped around BufferHandle.
Once all clients are done with buffer (or disconnected), RemoteBuffer notifies manager and release signal is emitted.
It's the responsibility of your process to delete this BufferHandle and release its' fd afterwards.
Definition at line 31 of file remote_access_interface.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jan 29 2023 03:54:10 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jan 29 2023 03:54:10 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.