wl_display_connect wayland-client September 2012 Developer David Herrmann dh.herrmann@googlemail.com wl_display_connect 3 wl_display_connect wl_display_connect_to_fd Connect to a Wayland socket #include <wayland-client.h> struct wl_display *wl_display_connect const char *name struct wl_display *wl_display_connect_to_fd int fd Description wl_display_connect connects to a Wayland socket that was previously opened by a Wayland server. The server socket must be placed in XDG_RUNTIME_DIR for this function to find it. The name argument specifies the name of the socket or NULL to use the default (which is "wayland-0"). The environment variable WAYLAND_DISPLAY replaces the default value. If WAYLAND_SOCKET is set, this function behaves like wl_display_connect_to_fd with the file-descriptor number taken from the environment variable. wl_display_connect_to_fd connects to a Wayland socket with an explicit file-descriptor. The file-descriptor is passed as argument fd. Return Value wl_display_connect and wl_display_connect_to_fd return a new display context object or NULL on failure. errno is set correspondingly. See Also wayland-client7, wl_display_disconnect3, wl_display_iterate3