Utilities Module¶
AnonymousFile Class¶
-
class
pywayland.utils.
AnonymousFile
(size)¶ Anonymous file object
Provides access to anonymous file objects that can be used by Wayland clients to render to surfaces. Uses a method similar to Weston to open an anonymous file, so XDG_RUNTIME_DIR must be set for this to work properly.
This class provides a content manager, that is, it can be used with Python
with
statements, where the value returned is the file descriptor.-
close
()¶ Close the anonymous file
Closes the file descriptor and sets the
fd
property toNone
. Does nothing if the file is not open.
-
open
()¶ Open an anonymous file
Opens the anonymous file and sets the
fd
property to the file descriptor that has been opened.
-