Linux Manuals session 3

Section 3: library functions

  • |

    xcb_xv_shm_put_image (3) Linux Manual Page

    xcb_xv_shm_put_image – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_shm_put_image(xcb_connection_t *conn, xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc, xcb_shm_seg_t shmseg, uint32_t id, uint32_t offset, int16_t src_x, int16_t src_y, uint16_t src_w, uint16_t src_h, int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h, uint16_t width, uint16_t height, uint8_t send_event); Request Arguments conn The XCB connection to X11. port TODO: NOT…

  • |

    xcb_xv_set_port_attribute_checked (3) Linux Manual Page

    xcb_xv_set_port_attribute – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_set_port_attribute(xcb_connection_t *conn, xcb_xv_port_t port, xcb_atom_t attribute, int32_t value); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. attribute TODO: NOT YET DOCUMENTED. value TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_xv_set_port_attribute (3) Linux Manual Page

    xcb_xv_set_port_attribute – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_set_port_attribute(xcb_connection_t *conn, xcb_xv_port_t port, xcb_atom_t attribute, int32_t value); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. attribute TODO: NOT YET DOCUMENTED. value TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_xv_select_video_notify_checked (3) Linux Manual Page

    xcb_xv_select_video_notify – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_select_video_notify(xcb_connection_t *conn, xcb_drawable_t drawable, uint8_t onoff); Request Arguments conn The XCB connection to X11. drawable TODO: NOT YET DOCUMENTED. onoff TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_xv_select_video_notify (3) Linux Manual Page

    xcb_xv_select_video_notify – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_select_video_notify(xcb_connection_t *conn, xcb_drawable_t drawable, uint8_t onoff); Request Arguments conn The XCB connection to X11. drawable TODO: NOT YET DOCUMENTED. onoff TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_xv_select_port_notify_checked (3) Linux Manual Page

    xcb_xv_select_port_notify – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_select_port_notify(xcb_connection_t *conn, xcb_xv_port_t port, uint8_t onoff); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. onoff TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_xv_select_port_notify (3) Linux Manual Page

    xcb_xv_select_port_notify – Synopsis #include <xcb/xv.h> Request function xcb_void_cookie_t xcb_xv_select_port_notify(xcb_connection_t *conn, xcb_xv_port_t port, uint8_t onoff); Request Arguments conn The XCB connection to X11. port TODO: NOT YET DOCUMENTED. onoff TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_xv_query_port_attributes_unchecked (3) Linux Manual Page

    xcb_xv_query_port_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_port_attributes_cookie_t xcb_xv_query_port_attributes(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_port_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attributes; uint32_t text_size; uint8_t pad1[16]; } xcb_xv_query_port_attributes_reply_t; Reply function xcb_xv_query_port_attributes_reply_t *xcb_xv_query_port_attributes_reply(xcb_connection_t *conn, xcb_xv_query_port_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_port_attributes_attributes_length(const xcb_xv_query_port_attributes_reply_t *reply); xcb_xv_attribute_info_iterator_t xcb_xv_query_port_attributes_attributes_iterator(const xcb_xv_query_port_attributes_reply_t *reply); Request Arguments conn The XCB…

  • |

    xcb_xv_query_port_attributes_reply (3) Linux Manual Page

    xcb_xv_query_port_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_port_attributes_cookie_t xcb_xv_query_port_attributes(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_port_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attributes; uint32_t text_size; uint8_t pad1[16]; } xcb_xv_query_port_attributes_reply_t; Reply function xcb_xv_query_port_attributes_reply_t *xcb_xv_query_port_attributes_reply(xcb_connection_t *conn, xcb_xv_query_port_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_port_attributes_attributes_length(const xcb_xv_query_port_attributes_reply_t *reply); xcb_xv_attribute_info_iterator_t xcb_xv_query_port_attributes_attributes_iterator(const xcb_xv_query_port_attributes_reply_t *reply); Request Arguments conn The XCB…

  • |

    xcb_xv_query_port_attributes_attributes_length (3) Linux Manual Page

    xcb_xv_query_port_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_port_attributes_cookie_t xcb_xv_query_port_attributes(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_port_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attributes; uint32_t text_size; uint8_t pad1[16]; } xcb_xv_query_port_attributes_reply_t; Reply function xcb_xv_query_port_attributes_reply_t *xcb_xv_query_port_attributes_reply(xcb_connection_t *conn, xcb_xv_query_port_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_port_attributes_attributes_length(const xcb_xv_query_port_attributes_reply_t *reply); xcb_xv_attribute_info_iterator_t xcb_xv_query_port_attributes_attributes_iterator(const xcb_xv_query_port_attributes_reply_t *reply); Request Arguments conn The XCB…

  • |

    xcb_xv_query_port_attributes_attributes_iterator (3) Linux Manual Page

    xcb_xv_query_port_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_port_attributes_cookie_t xcb_xv_query_port_attributes(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_port_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attributes; uint32_t text_size; uint8_t pad1[16]; } xcb_xv_query_port_attributes_reply_t; Reply function xcb_xv_query_port_attributes_reply_t *xcb_xv_query_port_attributes_reply(xcb_connection_t *conn, xcb_xv_query_port_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_port_attributes_attributes_length(const xcb_xv_query_port_attributes_reply_t *reply); xcb_xv_attribute_info_iterator_t xcb_xv_query_port_attributes_attributes_iterator(const xcb_xv_query_port_attributes_reply_t *reply); Request Arguments conn The XCB…

  • |

    xcb_xv_query_port_attributes (3) Linux Manual Page

    xcb_xv_query_port_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_port_attributes_cookie_t xcb_xv_query_port_attributes(xcb_connection_t *conn, xcb_xv_port_t port); Reply datastructure typedef struct xcb_xv_query_port_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attributes; uint32_t text_size; uint8_t pad1[16]; } xcb_xv_query_port_attributes_reply_t; Reply function xcb_xv_query_port_attributes_reply_t *xcb_xv_query_port_attributes_reply(xcb_connection_t *conn, xcb_xv_query_port_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_xv_query_port_attributes_attributes_length(const xcb_xv_query_port_attributes_reply_t *reply); xcb_xv_attribute_info_iterator_t xcb_xv_query_port_attributes_attributes_iterator(const xcb_xv_query_port_attributes_reply_t *reply); Request Arguments conn The XCB…

  • |

    xcb_xv_query_image_attributes_unchecked (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_reply (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches_length (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches_end (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_pitches (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets_length (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets_end (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…

  • |

    xcb_xv_query_image_attributes_offsets (3) Linux Manual Page

    xcb_xv_query_image_attributes – Synopsis #include <xcb/xv.h> Request function xcb_xv_query_image_attributes_cookie_t xcb_xv_query_image_attributes(xcb_connection_t *conn, xcb_xv_port_t port, uint32_t id, uint16_t width, uint16_t height); Reply datastructure typedef struct xcb_xv_query_image_attributes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_planes; uint32_t data_size; uint16_t width; uint16_t height; uint8_t pad1[12]; } xcb_xv_query_image_attributes_reply_t; Reply function xcb_xv_query_image_attributes_reply_t *xcb_xv_query_image_attributes_reply(xcb_connection_t *conn, xcb_xv_query_image_attributes_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_xv_query_image_attributes_pitches(const xcb_xv_query_image_attributes_request_t…