Linux Manuals session 3

Section 3: library functions

  • |

    xcb_sync_set_counter_checked (3) Linux Manual Page

    xcb_sync_set_counter – Synopsis #include <xcb/sync.h> Request function xcb_void_cookie_t xcb_sync_set_counter(xcb_connection_t *conn, xcb_sync_counter_t counter, xcb_sync_int64_t value); Request Arguments conn The XCB connection to X11. counter 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 loop. If you want to handle errors…

  • |

    xcb_sync_set_counter (3) Linux Manual Page

    xcb_sync_set_counter – Synopsis #include <xcb/sync.h> Request function xcb_void_cookie_t xcb_sync_set_counter(xcb_connection_t *conn, xcb_sync_counter_t counter, xcb_sync_int64_t value); Request Arguments conn The XCB connection to X11. counter 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 loop. If you want to handle errors…

  • |

    xcb_sync_reset_fence_checked (3) Linux Manual Page

    xcb_sync_reset_fence – Synopsis #include <xcb/sync.h> Request function xcb_void_cookie_t xcb_sync_reset_fence(xcb_connection_t *conn, xcb_sync_fence_t fence); Request Arguments conn The XCB connection to X11. fence 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 directly with xcb_request_check instead, use xcb_sync_reset_fence_checked. See…

  • |

    xcb_sync_reset_fence (3) Linux Manual Page

    xcb_sync_reset_fence – Synopsis #include <xcb/sync.h> Request function xcb_void_cookie_t xcb_sync_reset_fence(xcb_connection_t *conn, xcb_sync_fence_t fence); Request Arguments conn The XCB connection to X11. fence 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 directly with xcb_request_check instead, use xcb_sync_reset_fence_checked. See…

  • |

    xcb_sync_query_fence_unchecked (3) Linux Manual Page

    xcb_sync_query_fence – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_fence_cookie_t xcb_sync_query_fence(xcb_connection_t *conn, xcb_sync_fence_t fence); Reply datastructure typedef struct xcb_sync_query_fence_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t triggered; uint8_t pad1[23]; } xcb_sync_query_fence_reply_t; Reply function xcb_sync_query_fence_reply_t *xcb_sync_query_fence_reply(xcb_connection_t *conn, xcb_sync_query_fence_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. fence TODO: NOT YET DOCUMENTED. Reply Fields response_type The…

  • |

    xcb_sync_query_fence_reply (3) Linux Manual Page

    xcb_sync_query_fence – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_fence_cookie_t xcb_sync_query_fence(xcb_connection_t *conn, xcb_sync_fence_t fence); Reply datastructure typedef struct xcb_sync_query_fence_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t triggered; uint8_t pad1[23]; } xcb_sync_query_fence_reply_t; Reply function xcb_sync_query_fence_reply_t *xcb_sync_query_fence_reply(xcb_connection_t *conn, xcb_sync_query_fence_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. fence TODO: NOT YET DOCUMENTED. Reply Fields response_type The…

  • |

    xcb_sync_query_fence (3) Linux Manual Page

    xcb_sync_query_fence – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_fence_cookie_t xcb_sync_query_fence(xcb_connection_t *conn, xcb_sync_fence_t fence); Reply datastructure typedef struct xcb_sync_query_fence_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t triggered; uint8_t pad1[23]; } xcb_sync_query_fence_reply_t; Reply function xcb_sync_query_fence_reply_t *xcb_sync_query_fence_reply(xcb_connection_t *conn, xcb_sync_query_fence_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. fence TODO: NOT YET DOCUMENTED. Reply Fields response_type The…

  • |

    xcb_sync_query_counter_unchecked (3) Linux Manual Page

    xcb_sync_query_counter – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_counter_cookie_t xcb_sync_query_counter(xcb_connection_t *conn, xcb_sync_counter_t counter); Reply datastructure typedef struct xcb_sync_query_counter_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_int64_t counter_value; } xcb_sync_query_counter_reply_t; Reply function xcb_sync_query_counter_reply_t *xcb_sync_query_counter_reply(xcb_connection_t *conn, xcb_sync_query_counter_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. counter TODO: NOT YET DOCUMENTED. Reply Fields response_type The type of…

  • |

    xcb_sync_query_counter_reply (3) Linux Manual Page

    xcb_sync_query_counter – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_counter_cookie_t xcb_sync_query_counter(xcb_connection_t *conn, xcb_sync_counter_t counter); Reply datastructure typedef struct xcb_sync_query_counter_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_int64_t counter_value; } xcb_sync_query_counter_reply_t; Reply function xcb_sync_query_counter_reply_t *xcb_sync_query_counter_reply(xcb_connection_t *conn, xcb_sync_query_counter_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. counter TODO: NOT YET DOCUMENTED. Reply Fields response_type The type of…

  • |

    xcb_sync_query_counter (3) Linux Manual Page

    xcb_sync_query_counter – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_counter_cookie_t xcb_sync_query_counter(xcb_connection_t *conn, xcb_sync_counter_t counter); Reply datastructure typedef struct xcb_sync_query_counter_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_int64_t counter_value; } xcb_sync_query_counter_reply_t; Reply function xcb_sync_query_counter_reply_t *xcb_sync_query_counter_reply(xcb_connection_t *conn, xcb_sync_query_counter_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. counter TODO: NOT YET DOCUMENTED. Reply Fields response_type The type of…

  • |

    xcb_sync_query_alarm_unchecked (3) Linux Manual Page

    xcb_sync_query_alarm – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm(xcb_connection_t *conn, xcb_sync_alarm_t alarm); Reply datastructure typedef struct xcb_sync_query_alarm_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_trigger_t trigger; xcb_sync_int64_t delta; uint8_t events; uint8_t state; uint8_t pad1[2]; } xcb_sync_query_alarm_reply_t; Reply function xcb_sync_query_alarm_reply_t *xcb_sync_query_alarm_reply(xcb_connection_t *conn, xcb_sync_query_alarm_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. alarm TODO: NOT…

  • |

    xcb_sync_query_alarm_reply (3) Linux Manual Page

    xcb_sync_query_alarm – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm(xcb_connection_t *conn, xcb_sync_alarm_t alarm); Reply datastructure typedef struct xcb_sync_query_alarm_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_trigger_t trigger; xcb_sync_int64_t delta; uint8_t events; uint8_t state; uint8_t pad1[2]; } xcb_sync_query_alarm_reply_t; Reply function xcb_sync_query_alarm_reply_t *xcb_sync_query_alarm_reply(xcb_connection_t *conn, xcb_sync_query_alarm_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. alarm TODO: NOT…

  • |

    xcb_sync_query_alarm (3) Linux Manual Page

    xcb_sync_query_alarm – Synopsis #include <xcb/sync.h> Request function xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm(xcb_connection_t *conn, xcb_sync_alarm_t alarm); Reply datastructure typedef struct xcb_sync_query_alarm_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_sync_trigger_t trigger; xcb_sync_int64_t delta; uint8_t events; uint8_t state; uint8_t pad1[2]; } xcb_sync_query_alarm_reply_t; Reply function xcb_sync_query_alarm_reply_t *xcb_sync_query_alarm_reply(xcb_connection_t *conn, xcb_sync_query_alarm_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. alarm TODO: NOT…

  • |

    xcb_sync_list_system_counters_unchecked (3) Linux Manual Page

    xcb_sync_list_system_counters – Synopsis #include <xcb/sync.h> Request function xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t *conn, Reply datastructure typedef struct xcb_sync_list_system_counters_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t counters_len; uint8_t pad1[20]; } xcb_sync_list_system_counters_reply_t; Reply function xcb_sync_list_system_counters_reply_t *xcb_sync_list_system_counters_reply(xcb_connection_t *conn, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_sync_list_system_counters_counters_length(const xcb_sync_list_system_counters_reply_t *reply); xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(const xcb_sync_list_system_counters_reply_t *reply); Request Arguments conn The XCB connection to X11. Reply…

  • |

    xcb_sync_list_system_counters_reply (3) Linux Manual Page

    xcb_sync_list_system_counters – Synopsis #include <xcb/sync.h> Request function xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t *conn, Reply datastructure typedef struct xcb_sync_list_system_counters_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t counters_len; uint8_t pad1[20]; } xcb_sync_list_system_counters_reply_t; Reply function xcb_sync_list_system_counters_reply_t *xcb_sync_list_system_counters_reply(xcb_connection_t *conn, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_sync_list_system_counters_counters_length(const xcb_sync_list_system_counters_reply_t *reply); xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(const xcb_sync_list_system_counters_reply_t *reply); Request Arguments conn The XCB connection to X11. Reply…

  • |

    xcb_sync_list_system_counters_counters_length (3) Linux Manual Page

    xcb_sync_list_system_counters – Synopsis #include <xcb/sync.h> Request function xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t *conn, Reply datastructure typedef struct xcb_sync_list_system_counters_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t counters_len; uint8_t pad1[20]; } xcb_sync_list_system_counters_reply_t; Reply function xcb_sync_list_system_counters_reply_t *xcb_sync_list_system_counters_reply(xcb_connection_t *conn, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_sync_list_system_counters_counters_length(const xcb_sync_list_system_counters_reply_t *reply); xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(const xcb_sync_list_system_counters_reply_t *reply); Request Arguments conn The XCB connection to X11. Reply…

  • |

    xcb_sync_list_system_counters_counters_iterator (3) Linux Manual Page

    xcb_sync_list_system_counters – Synopsis #include <xcb/sync.h> Request function xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t *conn, Reply datastructure typedef struct xcb_sync_list_system_counters_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t counters_len; uint8_t pad1[20]; } xcb_sync_list_system_counters_reply_t; Reply function xcb_sync_list_system_counters_reply_t *xcb_sync_list_system_counters_reply(xcb_connection_t *conn, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_sync_list_system_counters_counters_length(const xcb_sync_list_system_counters_reply_t *reply); xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(const xcb_sync_list_system_counters_reply_t *reply); Request Arguments conn The XCB connection to X11. Reply…

  • |

    xcb_sync_list_system_counters (3) Linux Manual Page

    xcb_sync_list_system_counters – Synopsis #include <xcb/sync.h> Request function xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t *conn, Reply datastructure typedef struct xcb_sync_list_system_counters_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t counters_len; uint8_t pad1[20]; } xcb_sync_list_system_counters_reply_t; Reply function xcb_sync_list_system_counters_reply_t *xcb_sync_list_system_counters_reply(xcb_connection_t *conn, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_sync_list_system_counters_counters_length(const xcb_sync_list_system_counters_reply_t *reply); xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(const xcb_sync_list_system_counters_reply_t *reply); Request Arguments conn The XCB connection to X11. Reply…

  • |

    xcb_sync_initialize_unchecked (3) Linux Manual Page

    xcb_sync_initialize – Synopsis #include <xcb/sync.h> Request function xcb_sync_initialize_cookie_t xcb_sync_initialize(xcb_connection_t *conn, uint8_t desired_major_version, uint8_t desired_minor_version); Reply datastructure typedef struct xcb_sync_initialize_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t major_version; uint8_t minor_version; uint8_t pad1[22]; } xcb_sync_initialize_reply_t; Reply function xcb_sync_initialize_reply_t *xcb_sync_initialize_reply(xcb_connection_t *conn, xcb_sync_initialize_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. desired_major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_sync_initialize_reply (3) Linux Manual Page

    xcb_sync_initialize – Synopsis #include <xcb/sync.h> Request function xcb_sync_initialize_cookie_t xcb_sync_initialize(xcb_connection_t *conn, uint8_t desired_major_version, uint8_t desired_minor_version); Reply datastructure typedef struct xcb_sync_initialize_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t major_version; uint8_t minor_version; uint8_t pad1[22]; } xcb_sync_initialize_reply_t; Reply function xcb_sync_initialize_reply_t *xcb_sync_initialize_reply(xcb_connection_t *conn, xcb_sync_initialize_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. desired_major_version TODO: NOT YET DOCUMENTED….