"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/wayland-server-core.h" between
wayland-1.17.0.tar.xz and wayland-1.18.0.tar.xz

About: Wayland is a computer display server protocol for a compositor to talk to its clients and a library for Linux implementing that protocol.

wayland-server-core.h  (wayland-1.17.0.tar.xz):wayland-server-core.h  (wayland-1.18.0.tar.xz)
skipping to change at line 250 skipping to change at line 250
wl_display_get_destroy_listener(struct wl_display *display, wl_display_get_destroy_listener(struct wl_display *display,
wl_notify_func_t notify); wl_notify_func_t notify);
struct wl_global * struct wl_global *
wl_global_create(struct wl_display *display, wl_global_create(struct wl_display *display,
const struct wl_interface *interface, const struct wl_interface *interface,
int version, int version,
void *data, wl_global_bind_func_t bind); void *data, wl_global_bind_func_t bind);
void void
wl_global_remove(struct wl_global *global);
void
wl_global_destroy(struct wl_global *global); wl_global_destroy(struct wl_global *global);
/** A filter function for wl_global objects /** A filter function for wl_global objects
* *
* \param client The client object * \param client The client object
* \param global The global object to show or hide * \param global The global object to show or hide
* \param data The user data pointer * \param data The user data pointer
* *
* A filter function enables the server to decide which globals to * A filter function enables the server to decide which globals to
* advertise to each client. * advertise to each client.
skipping to change at line 282 skipping to change at line 285
wl_display_set_global_filter(struct wl_display *display, wl_display_set_global_filter(struct wl_display *display,
wl_display_global_filter_func_t filter, wl_display_global_filter_func_t filter,
void *data); void *data);
const struct wl_interface * const struct wl_interface *
wl_global_get_interface(const struct wl_global *global); wl_global_get_interface(const struct wl_global *global);
void * void *
wl_global_get_user_data(const struct wl_global *global); wl_global_get_user_data(const struct wl_global *global);
void
wl_global_set_user_data(struct wl_global *global, void *data);
struct wl_client * struct wl_client *
wl_client_create(struct wl_display *display, int fd); wl_client_create(struct wl_display *display, int fd);
struct wl_list * struct wl_list *
wl_display_get_client_list(struct wl_display *display); wl_display_get_client_list(struct wl_display *display);
struct wl_list * struct wl_list *
wl_client_get_link(struct wl_client *client); wl_client_get_link(struct wl_client *client);
struct wl_client * struct wl_client *
 End of changes. 2 change blocks. 
0 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)