|
FreeRDP
|
#include <uwac/config.h>#include <stdbool.h>#include <wayland-client.h>#include "xdg-shell-client-protocol.h"#include "keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h"#include "xdg-decoration-unstable-v1-client-protocol.h"#include "server-decoration-client-protocol.h"#include "viewporter-client-protocol.h"#include <freerdp/codec/region.h>#include <xkbcommon/xkbcommon.h>#include <uwac/uwac.h>
Data Structures | |
| struct | UwacTask |
| task struct More... | |
| struct | UwacGlobal |
| a global registry object More... | |
| struct | UwacEventListItem |
| double linked list element More... | |
| struct | UwacDisplay |
| main connection object to a wayland display More... | |
| struct | UwacOutput |
| an output on a wayland display More... | |
| struct | UwacSeat |
| a seat attached to a wayland display More... | |
| struct | UwacBuffer |
| a buffer used for drawing a surface frame More... | |
| struct | UwacWindow |
| a window More... | |
| struct | UwacBufferReleaseData |
| data to pass to wl_buffer release listener More... | |
Functions | |
| UwacEvent * | UwacDisplayNewEvent (UwacDisplay *d, int type) |
| int | UwacDisplayWatchFd (UwacDisplay *display, int fd, uint32_t events, UwacTask *task) |
| UwacSeat * | UwacSeatNew (UwacDisplay *d, uint32_t id, uint32_t version) |
| void | UwacSeatDestroy (UwacSeat *s) |
| UwacOutput * | UwacCreateOutput (UwacDisplay *d, uint32_t id, uint32_t version) |
| int | UwacDestroyOutput (UwacOutput *output) |
| UwacReturnCode | UwacSeatRegisterClipboard (UwacSeat *s) |
Variables | |
| UwacErrorHandler | uwacErrorHandler |
| UwacOutput* UwacCreateOutput | ( | UwacDisplay * | d, |
| uint32_t | id, | ||
| uint32_t | version | ||
| ) |


| int UwacDestroyOutput | ( | UwacOutput * | output | ) |

| UwacEvent* UwacDisplayNewEvent | ( | UwacDisplay * | d, |
| int | type | ||
| ) |


| int UwacDisplayWatchFd | ( | UwacDisplay * | display, |
| int | fd, | ||
| uint32_t | events, | ||
| UwacTask * | task | ||
| ) |

| void UwacSeatDestroy | ( | UwacSeat * | s | ) |


| UwacSeat* UwacSeatNew | ( | UwacDisplay * | d, |
| uint32_t | id, | ||
| uint32_t | version | ||
| ) |


| UwacReturnCode UwacSeatRegisterClipboard | ( | UwacSeat * | s | ) |


|
extern |