wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
wlmcl_client_interface Struct Reference

Public Attributes

bs_dllist_node_t dlnode
 
const struct wl_interface * wl_interface_ptr
 
uint32_t desired_version
 
bool required
 
void * bound_interface_ptr
 
void(* setup )(void *userdata_ptr, void *bound_interface_ptr)
 
void * userdata_ptr
 

Detailed Description

A client interface.

Member Data Documentation

◆ bound_interface_ptr

void* wlmcl_client_interface::bound_interface_ptr

The bound interface, indicates that this interface is available.

◆ desired_version

uint32_t wlmcl_client_interface::desired_version

Version desired to bind to.

◆ dlnode

bs_dllist_node_t wlmcl_client_interface::dlnode

◆ required

bool wlmcl_client_interface::required

Whether this interface is required.

◆ setup

void(* wlmcl_client_interface::setup) (void *userdata_ptr, void *bound_interface_ptr)

Additional setup for this wayland object.

◆ userdata_ptr

void* wlmcl_client_interface::userdata_ptr

◆ wl_interface_ptr

const struct wl_interface* wlmcl_client_interface::wl_interface_ptr

The interface definition.


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