KWayland
remote_access.cpp
23 WaylandPointer<org_kde_kwin_remote_access_manager, org_kde_kwin_remote_access_manager_release> ram;
28 static void bufferReadyCallback(void *data, org_kde_kwin_remote_access_manager *interface, qint32 buffer_id, wl_output *output);
38 const org_kde_kwin_remote_access_manager_listener RemoteAccessManager::Private::s_listener = {bufferReadyCallback};
40 void RemoteAccessManager::Private::bufferReadyCallback(void *data, org_kde_kwin_remote_access_manager *interface, qint32 buffer_id, wl_output *output)
void release()
Releases the org_kde_kwin_remote_access_manager interface.
Definition: remote_access.cpp:78
Wrapper for org_kde_kwin_remote_buffer interface.
Definition: remote_access.h:131
void setEventQueue(EventQueue *queue)
Sets the queue to use for creating objects with this RemoteAccessManager.
Definition: remote_access.cpp:88
void setup(org_kde_kwin_remote_buffer *remotebuffer)
Setup this RemoteBuffer to manage the remotebuffer.
Definition: remote_access.cpp:177
RemoteAccessManager(QObject *parent=nullptr)
Creates a new RemoteAccessManager.
Definition: remote_access.cpp:62
void setup(org_kde_kwin_remote_access_manager *remoteaccessmanager)
Setup this RemoteAccessManager to manage the remoteaccessmanager.
Definition: remote_access.cpp:73
EventQueue * eventQueue()
Definition: remote_access.cpp:93
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jan 29 2023 03:54:08 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:08 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.