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 |