MythTV  master
Macros | Functions | Variables
idle_inhibit_unstable_v1.h File Reference
#include <stdint.h>
#include <stddef.h>
#include "wayland-client.h"
Include dependency graph for idle_inhibit_unstable_v1.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ZWP_IDLE_INHIBIT_MANAGER_V1_DESTROY   0
 
#define ZWP_IDLE_INHIBIT_MANAGER_V1_CREATE_INHIBITOR   1
 
#define ZWP_IDLE_INHIBIT_MANAGER_V1_DESTROY_SINCE_VERSION   1
 
#define ZWP_IDLE_INHIBIT_MANAGER_V1_CREATE_INHIBITOR_SINCE_VERSION   1
 
#define ZWP_IDLE_INHIBITOR_V1_DESTROY   0
 
#define ZWP_IDLE_INHIBITOR_V1_DESTROY_SINCE_VERSION   1
 

Functions

static void zwp_idle_inhibit_manager_v1_set_user_data (struct zwp_idle_inhibit_manager_v1 *zwp_idle_inhibit_manager_v1, void *user_data)
 
static void * zwp_idle_inhibit_manager_v1_get_user_data (struct zwp_idle_inhibit_manager_v1 *zwp_idle_inhibit_manager_v1)
 
static uint32_t zwp_idle_inhibit_manager_v1_get_version (struct zwp_idle_inhibit_manager_v1 *zwp_idle_inhibit_manager_v1)
 
static void zwp_idle_inhibit_manager_v1_destroy (struct zwp_idle_inhibit_manager_v1 *zwp_idle_inhibit_manager_v1)
 
static struct zwp_idle_inhibitor_v1 * zwp_idle_inhibit_manager_v1_create_inhibitor (struct zwp_idle_inhibit_manager_v1 *zwp_idle_inhibit_manager_v1, struct wl_surface *surface)
 
static void zwp_idle_inhibitor_v1_set_user_data (struct zwp_idle_inhibitor_v1 *zwp_idle_inhibitor_v1, void *user_data)
 
static void * zwp_idle_inhibitor_v1_get_user_data (struct zwp_idle_inhibitor_v1 *zwp_idle_inhibitor_v1)
 
static uint32_t zwp_idle_inhibitor_v1_get_version (struct zwp_idle_inhibitor_v1 *zwp_idle_inhibitor_v1)
 
static void zwp_idle_inhibitor_v1_destroy (struct zwp_idle_inhibitor_v1 *zwp_idle_inhibitor_v1)
 

Variables

const struct wl_interface zwp_idle_inhibit_manager_v1_interface
 
const struct wl_interface zwp_idle_inhibitor_v1_interface
 

Macro Definition Documentation

◆ ZWP_IDLE_INHIBIT_MANAGER_V1_DESTROY

#define ZWP_IDLE_INHIBIT_MANAGER_V1_DESTROY   0

Definition at line 121 of file idle_inhibit_unstable_v1.h.

◆ ZWP_IDLE_INHIBIT_MANAGER_V1_CREATE_INHIBITOR

#define ZWP_IDLE_INHIBIT_MANAGER_V1_CREATE_INHIBITOR   1

Definition at line 122 of file idle_inhibit_unstable_v1.h.

◆ ZWP_IDLE_INHIBITOR_V1_DESTROY

#define ZWP_IDLE_INHIBITOR_V1_DESTROY   0

Definition at line 184 of file idle_inhibit_unstable_v1.h.

Function Documentation

◆ zwp_idle_inhibit_manager_v1_get_version()

static uint32_t zwp_idle_inhibit_manager_v1_get_version ( struct zwp_idle_inhibit_manager_v1 *  zwp_idle_inhibit_manager_v1)
inlinestatic

Definition at line 149 of file idle_inhibit_unstable_v1.h.

◆ zwp_idle_inhibitor_v1_get_version()

static uint32_t zwp_idle_inhibitor_v1_get_version ( struct zwp_idle_inhibitor_v1 *  zwp_idle_inhibitor_v1)
inlinestatic

Definition at line 207 of file idle_inhibit_unstable_v1.h.

Variable Documentation

◆ zwp_idle_inhibit_manager_v1_interface

const struct wl_interface zwp_idle_inhibit_manager_v1_interface

Definition at line 49 of file idle_inhibit_unstable_v1.c.

Referenced by MythScreenSaverWayland::WindowReady().

◆ zwp_idle_inhibitor_v1_interface

const struct wl_interface zwp_idle_inhibitor_v1_interface