Documentation
¶
Index ¶
- type Client
- func (c *Client) Close() error
- func (c *Client) GetContext() *wl.Context
- func (c *Client) GetDisplay() *wl.Display
- func (c *Client) GetKeyboardManagerName() uint32
- func (c *Client) GetPointerManagerName() uint32
- func (c *Client) GetRegistry() *wl.Registry
- func (c *Client) GetSeat() *wl.Seat
- func (c *Client) HandleRegistryGlobal(event wl.RegistryGlobalEvent)
- func (c *Client) HandleRegistryGlobalRemove(event wl.RegistryGlobalRemoveEvent)
- func (c *Client) HasVirtualKeyboard() bool
- func (c *Client) HasVirtualPointer() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client manages the Wayland connection and protocol objects
func (*Client) GetContext ¶
GetContext returns the Wayland context
func (*Client) GetDisplay ¶
GetDisplay returns the Wayland display
func (*Client) GetKeyboardManagerName ¶
GetKeyboardManagerName returns the name ID for the virtual keyboard manager
func (*Client) GetPointerManagerName ¶
GetPointerManagerName returns the name ID for the virtual pointer manager
func (*Client) GetRegistry ¶
GetRegistry returns the Wayland registry
func (*Client) HandleRegistryGlobal ¶
func (c *Client) HandleRegistryGlobal(event wl.RegistryGlobalEvent)
HandleRegistryGlobal implements wl.RegistryGlobalHandler
func (*Client) HandleRegistryGlobalRemove ¶
func (c *Client) HandleRegistryGlobalRemove(event wl.RegistryGlobalRemoveEvent)
HandleRegistryGlobalRemove implements wl.RegistryGlobalRemoveHandler
func (*Client) HasVirtualKeyboard ¶
HasVirtualKeyboard returns true if virtual keyboard protocol is available
func (*Client) HasVirtualPointer ¶
HasVirtualPointer returns true if virtual pointer protocol is available
Click to show internal directories.
Click to hide internal directories.