Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 749 Bytes

interface.rst

File metadata and controls

27 lines (19 loc) · 749 Bytes

pywayland.interface

Interface Module

Interface Class

Interface objects are only created as a subclass of Interface. The Interface class wraps the protocol objects, and serves to initialize a set of parameters for the Interface and provide decorators for defining ~pywayland.message.Message objects on the interface. See protocol for more on the Wayland protocol objects.

pywayland.interface.Interface

Interface Metaclass

This metaclass initializes lists for the requests and events on an interface and initializes a cdata struct for the class.

pywayland.interface.InterfaceMeta