|qint32||fd () const|
|quint32||format () const|
|quint32||height () const|
|void||setFd (qint32 fd)|
|void||setFormat (quint32 format)|
|void||setSize (quint32 width, quint32 height)|
|void||setStride (quint32 stride)|
|quint32||stride () const|
|quint32||width () const|
The structure server should fill to use this interface.
- 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.
The documentation for this class was generated from the following files: