FreeRDP
UwacDisplay Struct Reference

main connection object to a wayland display More...

#include <uwac-priv.h>

Data Fields

struct wl_list globals
 
struct wl_display * display
 
struct wl_registry * registry
 
struct wl_compositor * compositor
 
struct wp_viewporter * viewporter
 
struct wl_subcompositor * subcompositor
 
struct wl_shell * shell
 
struct xdg_toplevel * xdg_toplevel
 
struct xdg_wm_base * xdg_base
 
struct wl_data_device_manager * devicemanager
 
struct zwp_keyboard_shortcuts_inhibit_manager_v1 * keyboard_inhibit_manager
 
struct zxdg_decoration_manager_v1 * deco_manager
 
struct org_kde_kwin_server_decoration_manager * kde_deco_manager
 
struct wl_shm * shm
 
enum wl_shm_format * shm_formats
 
uint32_t shm_formats_nb
 
bool has_rgb565
 
struct wl_data_device_manager * data_device_manager
 
struct text_cursor_position * text_cursor_position
 
struct workspace_manager * workspace_manager
 
struct wl_list seats
 
int display_fd
 
UwacReturnCode last_error
 
uint32_t display_fd_events
 
int epoll_fd
 
bool running
 
UwacTask dispatch_fd_task
 
uint32_t serial
 
uint32_t pointer_focus_serial
 
int actual_scale
 
struct wl_list windows
 
struct wl_list outputs
 
UwacEventListItem * push_queue
 
UwacEventListItem * pop_queue
 

Detailed Description

main connection object to a wayland display

Field Documentation

◆ actual_scale

int UwacDisplay::actual_scale

◆ compositor

struct wl_compositor* UwacDisplay::compositor

◆ data_device_manager

struct wl_data_device_manager* UwacDisplay::data_device_manager

◆ deco_manager

struct zxdg_decoration_manager_v1* UwacDisplay::deco_manager

◆ devicemanager

struct wl_data_device_manager* UwacDisplay::devicemanager

◆ dispatch_fd_task

UwacTask UwacDisplay::dispatch_fd_task

◆ display

struct wl_display* UwacDisplay::display

◆ display_fd

int UwacDisplay::display_fd

◆ display_fd_events

uint32_t UwacDisplay::display_fd_events

◆ epoll_fd

int UwacDisplay::epoll_fd

◆ globals

struct wl_list UwacDisplay::globals

◆ has_rgb565

bool UwacDisplay::has_rgb565

◆ kde_deco_manager

struct org_kde_kwin_server_decoration_manager* UwacDisplay::kde_deco_manager

◆ keyboard_inhibit_manager

struct zwp_keyboard_shortcuts_inhibit_manager_v1* UwacDisplay::keyboard_inhibit_manager

◆ last_error

UwacReturnCode UwacDisplay::last_error

◆ outputs

struct wl_list UwacDisplay::outputs

◆ pointer_focus_serial

uint32_t UwacDisplay::pointer_focus_serial

◆ pop_queue

UwacEventListItem * UwacDisplay::pop_queue

◆ push_queue

UwacEventListItem* UwacDisplay::push_queue

◆ registry

struct wl_registry* UwacDisplay::registry

◆ running

bool UwacDisplay::running

◆ seats

struct wl_list UwacDisplay::seats

◆ serial

uint32_t UwacDisplay::serial

◆ shell

struct wl_shell* UwacDisplay::shell

◆ shm

struct wl_shm* UwacDisplay::shm

◆ shm_formats

enum wl_shm_format* UwacDisplay::shm_formats

◆ shm_formats_nb

uint32_t UwacDisplay::shm_formats_nb

◆ subcompositor

struct wl_subcompositor* UwacDisplay::subcompositor

◆ text_cursor_position

struct text_cursor_position* UwacDisplay::text_cursor_position

◆ viewporter

struct wp_viewporter* UwacDisplay::viewporter

◆ windows

struct wl_list UwacDisplay::windows

◆ workspace_manager

struct workspace_manager* UwacDisplay::workspace_manager

◆ xdg_base

struct xdg_wm_base* UwacDisplay::xdg_base

◆ xdg_toplevel

struct xdg_toplevel* UwacDisplay::xdg_toplevel

The documentation for this struct was generated from the following file: