Home | History | Annotate | Download | only in xcb

Lines Matching refs:xcb_connection_t

77 typedef struct xcb_connection_t xcb_connection_t;  /**< Opaque structure containing all data that  XCB needs to communicate with an X server. */
204 int xcb_flush(xcb_connection_t *c);
221 uint32_t xcb_get_maximum_request_length(xcb_connection_t *c);
240 void xcb_prefetch_maximum_request_length(xcb_connection_t *c);
254 xcb_generic_event_t *xcb_wait_for_event(xcb_connection_t *c);
268 xcb_generic_event_t *xcb_poll_for_event(xcb_connection_t *c);
286 xcb_generic_error_t *xcb_request_check(xcb_connection_t *c, xcb_void_cookie_t cookie);
312 const xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext);
325 void xcb_prefetch_extension_data(xcb_connection_t *c, xcb_extension_t *ext);
335 * Accessor for the data returned by the server when the xcb_connection_t
348 const xcb_setup_t *xcb_get_setup(xcb_connection_t *c);
358 int xcb_get_file_descriptor(xcb_connection_t *c);
365 * Some errors that occur in the context of an xcb_connection_t
368 * xcb_connection_t have no effect.
373 int xcb_connection_has_error(xcb_connection_t *c);
379 * @return A newly allocated xcb_connection_t structure.
387 xcb_connection_t *xcb_connect_to_fd(int fd, xcb_auth_info_t *auth_info);
396 void xcb_disconnect(xcb_connection_t *c);
424 * @return A newly allocated xcb_connection_t structure.
432 xcb_connection_t *xcb_connect(const char *displayname, int *screenp);
439 * @return A newly allocated xcb_connection_t structure.
446 xcb_connection_t *xcb_connect_to_display_with_auth_info(const char *display, xcb_auth_info_t *auth, int *screen);
459 uint32_t xcb_generate_id(xcb_connection_t *c);