xcb.sync

@defgroup XCB_Sync_API XCB Sync API @brief Sync XCB Protocol Implementation. @{

Members

Aliases

XCB_SYNC_ALARMSTATE_ACTIVE
alias XCB_SYNC_ALARMSTATE_ACTIVE = xcb_sync_alarmstate_t.XCB_SYNC_ALARMSTATE_ACTIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_ALARMSTATE_DESTROYED
alias XCB_SYNC_ALARMSTATE_DESTROYED = xcb_sync_alarmstate_t.XCB_SYNC_ALARMSTATE_DESTROYED
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_ALARMSTATE_INACTIVE
alias XCB_SYNC_ALARMSTATE_INACTIVE = xcb_sync_alarmstate_t.XCB_SYNC_ALARMSTATE_INACTIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_COUNTER
alias XCB_SYNC_CA_COUNTER = xcb_sync_ca_t.XCB_SYNC_CA_COUNTER
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_DELTA
alias XCB_SYNC_CA_DELTA = xcb_sync_ca_t.XCB_SYNC_CA_DELTA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_EVENTS
alias XCB_SYNC_CA_EVENTS = xcb_sync_ca_t.XCB_SYNC_CA_EVENTS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_TEST_TYPE
alias XCB_SYNC_CA_TEST_TYPE = xcb_sync_ca_t.XCB_SYNC_CA_TEST_TYPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_VALUE
alias XCB_SYNC_CA_VALUE = xcb_sync_ca_t.XCB_SYNC_CA_VALUE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_CA_VALUE_TYPE
alias XCB_SYNC_CA_VALUE_TYPE = xcb_sync_ca_t.XCB_SYNC_CA_VALUE_TYPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_TESTTYPE_NEGATIVE_COMPARISON
alias XCB_SYNC_TESTTYPE_NEGATIVE_COMPARISON = xcb_sync_testtype_t.XCB_SYNC_TESTTYPE_NEGATIVE_COMPARISON
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_TESTTYPE_NEGATIVE_TRANSITION
alias XCB_SYNC_TESTTYPE_NEGATIVE_TRANSITION = xcb_sync_testtype_t.XCB_SYNC_TESTTYPE_NEGATIVE_TRANSITION
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_TESTTYPE_POSITIVE_COMPARISON
alias XCB_SYNC_TESTTYPE_POSITIVE_COMPARISON = xcb_sync_testtype_t.XCB_SYNC_TESTTYPE_POSITIVE_COMPARISON
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_TESTTYPE_POSITIVE_TRANSITION
alias XCB_SYNC_TESTTYPE_POSITIVE_TRANSITION = xcb_sync_testtype_t.XCB_SYNC_TESTTYPE_POSITIVE_TRANSITION
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_VALUETYPE_ABSOLUTE
alias XCB_SYNC_VALUETYPE_ABSOLUTE = xcb_sync_valuetype_t.XCB_SYNC_VALUETYPE_ABSOLUTE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_VALUETYPE_RELATIVE
alias XCB_SYNC_VALUETYPE_RELATIVE = xcb_sync_valuetype_t.XCB_SYNC_VALUETYPE_RELATIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_alarm_t
alias xcb_sync_alarm_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_counter_t
alias xcb_sync_counter_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_fence_t
alias xcb_sync_fence_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

xcb_sync_alarmstate_t
enum xcb_sync_alarmstate_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_ca_t
enum xcb_sync_ca_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_testtype_t
enum xcb_sync_testtype_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_valuetype_t
enum xcb_sync_valuetype_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

xcb_sync_alarm_end
xcb_generic_iterator_t xcb_sync_alarm_end(xcb_sync_alarm_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_alarm_iterator_t @return The iterator pointing to the last element

xcb_sync_alarm_next
void xcb_sync_alarm_next(xcb_sync_alarm_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_alarm_iterator_t

xcb_sync_await
xcb_void_cookie_t xcb_sync_await(xcb_connection_t* c, uint wait_list_len, xcb_sync_waitcondition_t* wait_list)

@param c The connection @return A cookie

xcb_sync_await_checked
xcb_void_cookie_t xcb_sync_await_checked(xcb_connection_t* c, uint wait_list_len, xcb_sync_waitcondition_t* wait_list)

@param c The connection @return A cookie

xcb_sync_await_fence
xcb_void_cookie_t xcb_sync_await_fence(xcb_connection_t* c, uint fence_list_len, xcb_sync_fence_t* fence_list)

@param c The connection @return A cookie

xcb_sync_await_fence_checked
xcb_void_cookie_t xcb_sync_await_fence_checked(xcb_connection_t* c, uint fence_list_len, xcb_sync_fence_t* fence_list)

@param c The connection @return A cookie

xcb_sync_await_fence_sizeof
int xcb_sync_await_fence_sizeof(void* _buffer, uint fence_list_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_await_sizeof
int xcb_sync_await_sizeof(void* _buffer, uint wait_list_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_change_alarm
xcb_void_cookie_t xcb_sync_change_alarm(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, void* value_list)

@param c The connection @return A cookie

xcb_sync_change_alarm_aux
xcb_void_cookie_t xcb_sync_change_alarm_aux(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, xcb_sync_change_alarm_value_list_t* value_list)

@param c The connection @return A cookie

xcb_sync_change_alarm_aux_checked
xcb_void_cookie_t xcb_sync_change_alarm_aux_checked(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, xcb_sync_change_alarm_value_list_t* value_list)

@param c The connection @return A cookie

xcb_sync_change_alarm_checked
xcb_void_cookie_t xcb_sync_change_alarm_checked(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, void* value_list)

@param c The connection @return A cookie

xcb_sync_change_alarm_value_list_serialize
int xcb_sync_change_alarm_value_list_serialize(void** _buffer, uint value_mask, xcb_sync_change_alarm_value_list_t* _aux)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_change_alarm_value_list_sizeof
int xcb_sync_change_alarm_value_list_sizeof(void* _buffer, uint value_mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_change_alarm_value_list_unpack
int xcb_sync_change_alarm_value_list_unpack(void* _buffer, uint value_mask, xcb_sync_change_alarm_value_list_t* _aux)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_change_counter
xcb_void_cookie_t xcb_sync_change_counter(xcb_connection_t* c, xcb_sync_counter_t counter, xcb_sync_int64_t amount)

@param c The connection @return A cookie

xcb_sync_change_counter_checked
xcb_void_cookie_t xcb_sync_change_counter_checked(xcb_connection_t* c, xcb_sync_counter_t counter, xcb_sync_int64_t amount)

@param c The connection @return A cookie

xcb_sync_counter_end
xcb_generic_iterator_t xcb_sync_counter_end(xcb_sync_counter_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_counter_iterator_t @return The iterator pointing to the last element

xcb_sync_counter_next
void xcb_sync_counter_next(xcb_sync_counter_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_counter_iterator_t

xcb_sync_create_alarm
xcb_void_cookie_t xcb_sync_create_alarm(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, void* value_list)

@param c The connection @return A cookie

xcb_sync_create_alarm_aux
xcb_void_cookie_t xcb_sync_create_alarm_aux(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, xcb_sync_create_alarm_value_list_t* value_list)

@param c The connection @return A cookie

xcb_sync_create_alarm_aux_checked
xcb_void_cookie_t xcb_sync_create_alarm_aux_checked(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, xcb_sync_create_alarm_value_list_t* value_list)

@param c The connection @return A cookie

xcb_sync_create_alarm_checked
xcb_void_cookie_t xcb_sync_create_alarm_checked(xcb_connection_t* c, xcb_sync_alarm_t id, uint value_mask, void* value_list)

@param c The connection @return A cookie

xcb_sync_create_alarm_value_list_serialize
int xcb_sync_create_alarm_value_list_serialize(void** _buffer, uint value_mask, xcb_sync_create_alarm_value_list_t* _aux)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_create_alarm_value_list_sizeof
int xcb_sync_create_alarm_value_list_sizeof(void* _buffer, uint value_mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_create_alarm_value_list_unpack
int xcb_sync_create_alarm_value_list_unpack(void* _buffer, uint value_mask, xcb_sync_create_alarm_value_list_t* _aux)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_create_counter
xcb_void_cookie_t xcb_sync_create_counter(xcb_connection_t* c, xcb_sync_counter_t id, xcb_sync_int64_t initial_value)

@param c The connection @return A cookie

xcb_sync_create_counter_checked
xcb_void_cookie_t xcb_sync_create_counter_checked(xcb_connection_t* c, xcb_sync_counter_t id, xcb_sync_int64_t initial_value)

@param c The connection @return A cookie

xcb_sync_create_fence
xcb_void_cookie_t xcb_sync_create_fence(xcb_connection_t* c, xcb_drawable_t drawable, xcb_sync_fence_t fence, ubyte initially_triggered)

@param c The connection @return A cookie

xcb_sync_create_fence_checked
xcb_void_cookie_t xcb_sync_create_fence_checked(xcb_connection_t* c, xcb_drawable_t drawable, xcb_sync_fence_t fence, ubyte initially_triggered)

@param c The connection @return A cookie

xcb_sync_destroy_alarm
xcb_void_cookie_t xcb_sync_destroy_alarm(xcb_connection_t* c, xcb_sync_alarm_t alarm)

@param c The connection @return A cookie

xcb_sync_destroy_alarm_checked
xcb_void_cookie_t xcb_sync_destroy_alarm_checked(xcb_connection_t* c, xcb_sync_alarm_t alarm)

@param c The connection @return A cookie

xcb_sync_destroy_counter
xcb_void_cookie_t xcb_sync_destroy_counter(xcb_connection_t* c, xcb_sync_counter_t counter)

@param c The connection @return A cookie

xcb_sync_destroy_counter_checked
xcb_void_cookie_t xcb_sync_destroy_counter_checked(xcb_connection_t* c, xcb_sync_counter_t counter)

@param c The connection @return A cookie

xcb_sync_destroy_fence
xcb_void_cookie_t xcb_sync_destroy_fence(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_destroy_fence_checked
xcb_void_cookie_t xcb_sync_destroy_fence_checked(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_fence_end
xcb_generic_iterator_t xcb_sync_fence_end(xcb_sync_fence_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_fence_iterator_t @return The iterator pointing to the last element

xcb_sync_fence_next
void xcb_sync_fence_next(xcb_sync_fence_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_fence_iterator_t

xcb_sync_get_priority
xcb_sync_get_priority_cookie_t xcb_sync_get_priority(xcb_connection_t* c, uint id)

@param c The connection @return A cookie

xcb_sync_get_priority_reply
xcb_sync_get_priority_reply_t* xcb_sync_get_priority_reply(xcb_connection_t* c, xcb_sync_get_priority_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_get_priority_unchecked
xcb_sync_get_priority_cookie_t xcb_sync_get_priority_unchecked(xcb_connection_t* c, uint id)

@param c The connection @return A cookie

xcb_sync_initialize
xcb_sync_initialize_cookie_t xcb_sync_initialize(xcb_connection_t* c, ubyte desired_major_version, ubyte desired_minor_version)

@param c The connection @return A cookie

xcb_sync_initialize_reply
xcb_sync_initialize_reply_t* xcb_sync_initialize_reply(xcb_connection_t* c, xcb_sync_initialize_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_initialize_unchecked
xcb_sync_initialize_cookie_t xcb_sync_initialize_unchecked(xcb_connection_t* c, ubyte desired_major_version, ubyte desired_minor_version)

@param c The connection @return A cookie

xcb_sync_int64_end
xcb_generic_iterator_t xcb_sync_int64_end(xcb_sync_int64_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_int64_iterator_t @return The iterator pointing to the last element

xcb_sync_int64_next
void xcb_sync_int64_next(xcb_sync_int64_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_int64_iterator_t

xcb_sync_list_system_counters
xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_sync_list_system_counters_counters_iterator
xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator(xcb_sync_list_system_counters_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_list_system_counters_counters_length
int xcb_sync_list_system_counters_counters_length(xcb_sync_list_system_counters_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_list_system_counters_reply
xcb_sync_list_system_counters_reply_t* xcb_sync_list_system_counters_reply(xcb_connection_t* c, xcb_sync_list_system_counters_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_list_system_counters_sizeof
int xcb_sync_list_system_counters_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_list_system_counters_unchecked
xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters_unchecked(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_sync_query_alarm
xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm(xcb_connection_t* c, xcb_sync_alarm_t alarm)

@param c The connection @return A cookie

xcb_sync_query_alarm_reply
xcb_sync_query_alarm_reply_t* xcb_sync_query_alarm_reply(xcb_connection_t* c, xcb_sync_query_alarm_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_query_alarm_unchecked
xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm_unchecked(xcb_connection_t* c, xcb_sync_alarm_t alarm)

@param c The connection @return A cookie

xcb_sync_query_counter
xcb_sync_query_counter_cookie_t xcb_sync_query_counter(xcb_connection_t* c, xcb_sync_counter_t counter)

@param c The connection @return A cookie

xcb_sync_query_counter_reply
xcb_sync_query_counter_reply_t* xcb_sync_query_counter_reply(xcb_connection_t* c, xcb_sync_query_counter_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_query_counter_unchecked
xcb_sync_query_counter_cookie_t xcb_sync_query_counter_unchecked(xcb_connection_t* c, xcb_sync_counter_t counter)

@param c The connection @return A cookie

xcb_sync_query_fence
xcb_sync_query_fence_cookie_t xcb_sync_query_fence(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_query_fence_reply
xcb_sync_query_fence_reply_t* xcb_sync_query_fence_reply(xcb_connection_t* c, xcb_sync_query_fence_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_sync_query_fence_unchecked
xcb_sync_query_fence_cookie_t xcb_sync_query_fence_unchecked(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_reset_fence
xcb_void_cookie_t xcb_sync_reset_fence(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_reset_fence_checked
xcb_void_cookie_t xcb_sync_reset_fence_checked(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_set_counter
xcb_void_cookie_t xcb_sync_set_counter(xcb_connection_t* c, xcb_sync_counter_t counter, xcb_sync_int64_t value)

@param c The connection @return A cookie

xcb_sync_set_counter_checked
xcb_void_cookie_t xcb_sync_set_counter_checked(xcb_connection_t* c, xcb_sync_counter_t counter, xcb_sync_int64_t value)

@param c The connection @return A cookie

xcb_sync_set_priority
xcb_void_cookie_t xcb_sync_set_priority(xcb_connection_t* c, uint id, int priority)

@param c The connection @return A cookie

xcb_sync_set_priority_checked
xcb_void_cookie_t xcb_sync_set_priority_checked(xcb_connection_t* c, uint id, int priority)

@param c The connection @return A cookie

xcb_sync_systemcounter_end
xcb_generic_iterator_t xcb_sync_systemcounter_end(xcb_sync_systemcounter_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_systemcounter_iterator_t @return The iterator pointing to the last element

xcb_sync_systemcounter_name
char* xcb_sync_systemcounter_name(xcb_sync_systemcounter_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_systemcounter_name_end
xcb_generic_iterator_t xcb_sync_systemcounter_name_end(xcb_sync_systemcounter_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_systemcounter_name_length
int xcb_sync_systemcounter_name_length(xcb_sync_systemcounter_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_systemcounter_next
void xcb_sync_systemcounter_next(xcb_sync_systemcounter_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_systemcounter_iterator_t

xcb_sync_systemcounter_sizeof
int xcb_sync_systemcounter_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_sync_trigger_end
xcb_generic_iterator_t xcb_sync_trigger_end(xcb_sync_trigger_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_trigger_iterator_t @return The iterator pointing to the last element

xcb_sync_trigger_fence
xcb_void_cookie_t xcb_sync_trigger_fence(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_trigger_fence_checked
xcb_void_cookie_t xcb_sync_trigger_fence_checked(xcb_connection_t* c, xcb_sync_fence_t fence)

@param c The connection @return A cookie

xcb_sync_trigger_next
void xcb_sync_trigger_next(xcb_sync_trigger_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_trigger_iterator_t

xcb_sync_waitcondition_end
xcb_generic_iterator_t xcb_sync_waitcondition_end(xcb_sync_waitcondition_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_sync_waitcondition_iterator_t @return The iterator pointing to the last element

xcb_sync_waitcondition_next
void xcb_sync_waitcondition_next(xcb_sync_waitcondition_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_sync_waitcondition_iterator_t

Manifest constants

XCB_SYNC_ALARM
enum XCB_SYNC_ALARM;

Opcode for xcb_sync_alarm.

XCB_SYNC_ALARM_NOTIFY
enum XCB_SYNC_ALARM_NOTIFY;

Opcode for xcb_sync_alarm_notify.

XCB_SYNC_AWAIT
enum XCB_SYNC_AWAIT;

Opcode for xcb_sync_await.

XCB_SYNC_AWAIT_FENCE
enum XCB_SYNC_AWAIT_FENCE;

Opcode for xcb_sync_await_fence.

XCB_SYNC_CHANGE_ALARM
enum XCB_SYNC_CHANGE_ALARM;

Opcode for xcb_sync_change_alarm.

XCB_SYNC_CHANGE_COUNTER
enum XCB_SYNC_CHANGE_COUNTER;

Opcode for xcb_sync_change_counter.

XCB_SYNC_COUNTER
enum XCB_SYNC_COUNTER;

Opcode for xcb_sync_counter.

XCB_SYNC_COUNTER_NOTIFY
enum XCB_SYNC_COUNTER_NOTIFY;

Opcode for xcb_sync_counter_notify.

XCB_SYNC_CREATE_ALARM
enum XCB_SYNC_CREATE_ALARM;

Opcode for xcb_sync_create_alarm.

XCB_SYNC_CREATE_COUNTER
enum XCB_SYNC_CREATE_COUNTER;

Opcode for xcb_sync_create_counter.

XCB_SYNC_CREATE_FENCE
enum XCB_SYNC_CREATE_FENCE;

Opcode for xcb_sync_create_fence.

XCB_SYNC_DESTROY_ALARM
enum XCB_SYNC_DESTROY_ALARM;

Opcode for xcb_sync_destroy_alarm.

XCB_SYNC_DESTROY_COUNTER
enum XCB_SYNC_DESTROY_COUNTER;

Opcode for xcb_sync_destroy_counter.

XCB_SYNC_DESTROY_FENCE
enum XCB_SYNC_DESTROY_FENCE;

Opcode for xcb_sync_destroy_fence.

XCB_SYNC_GET_PRIORITY
enum XCB_SYNC_GET_PRIORITY;

Opcode for xcb_sync_get_priority.

XCB_SYNC_INITIALIZE
enum XCB_SYNC_INITIALIZE;

Opcode for xcb_sync_initialize.

XCB_SYNC_LIST_SYSTEM_COUNTERS
enum XCB_SYNC_LIST_SYSTEM_COUNTERS;

Opcode for xcb_sync_list_system_counters.

XCB_SYNC_QUERY_ALARM
enum XCB_SYNC_QUERY_ALARM;

Opcode for xcb_sync_query_alarm.

XCB_SYNC_QUERY_COUNTER
enum XCB_SYNC_QUERY_COUNTER;

Opcode for xcb_sync_query_counter.

XCB_SYNC_QUERY_FENCE
enum XCB_SYNC_QUERY_FENCE;

Opcode for xcb_sync_query_fence.

XCB_SYNC_RESET_FENCE
enum XCB_SYNC_RESET_FENCE;

Opcode for xcb_sync_reset_fence.

XCB_SYNC_SET_COUNTER
enum XCB_SYNC_SET_COUNTER;

Opcode for xcb_sync_set_counter.

XCB_SYNC_SET_PRIORITY
enum XCB_SYNC_SET_PRIORITY;

Opcode for xcb_sync_set_priority.

XCB_SYNC_TRIGGER_FENCE
enum XCB_SYNC_TRIGGER_FENCE;

Opcode for xcb_sync_trigger_fence.

Static variables

xcb_sync_id
xcb_extension_t xcb_sync_id;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

xcb_sync_alarm_error_t
struct xcb_sync_alarm_error_t

@brief xcb_sync_alarm_error_t

xcb_sync_alarm_iterator_t
struct xcb_sync_alarm_iterator_t

@brief xcb_sync_alarm_iterator_t

xcb_sync_alarm_notify_event_t
struct xcb_sync_alarm_notify_event_t

@brief xcb_sync_alarm_notify_event_t

xcb_sync_await_fence_request_t
struct xcb_sync_await_fence_request_t

@brief xcb_sync_await_fence_request_t

xcb_sync_await_request_t
struct xcb_sync_await_request_t

@brief xcb_sync_await_request_t

xcb_sync_change_alarm_request_t
struct xcb_sync_change_alarm_request_t

@brief xcb_sync_change_alarm_request_t

xcb_sync_change_alarm_value_list_t
struct xcb_sync_change_alarm_value_list_t

@brief xcb_sync_change_alarm_value_list_t

xcb_sync_change_counter_request_t
struct xcb_sync_change_counter_request_t

@brief xcb_sync_change_counter_request_t

xcb_sync_counter_error_t
struct xcb_sync_counter_error_t

@brief xcb_sync_counter_error_t

xcb_sync_counter_iterator_t
struct xcb_sync_counter_iterator_t

@brief xcb_sync_counter_iterator_t

xcb_sync_counter_notify_event_t
struct xcb_sync_counter_notify_event_t

@brief xcb_sync_counter_notify_event_t

xcb_sync_create_alarm_request_t
struct xcb_sync_create_alarm_request_t

@brief xcb_sync_create_alarm_request_t

xcb_sync_create_alarm_value_list_t
struct xcb_sync_create_alarm_value_list_t

@brief xcb_sync_create_alarm_value_list_t

xcb_sync_create_counter_request_t
struct xcb_sync_create_counter_request_t

@brief xcb_sync_create_counter_request_t

xcb_sync_create_fence_request_t
struct xcb_sync_create_fence_request_t

@brief xcb_sync_create_fence_request_t

xcb_sync_destroy_alarm_request_t
struct xcb_sync_destroy_alarm_request_t

@brief xcb_sync_destroy_alarm_request_t

xcb_sync_destroy_counter_request_t
struct xcb_sync_destroy_counter_request_t

@brief xcb_sync_destroy_counter_request_t

xcb_sync_destroy_fence_request_t
struct xcb_sync_destroy_fence_request_t

@brief xcb_sync_destroy_fence_request_t

xcb_sync_fence_iterator_t
struct xcb_sync_fence_iterator_t

@brief xcb_sync_fence_iterator_t

xcb_sync_get_priority_cookie_t
struct xcb_sync_get_priority_cookie_t

@brief xcb_sync_get_priority_cookie_t

xcb_sync_get_priority_reply_t
struct xcb_sync_get_priority_reply_t

@brief xcb_sync_get_priority_reply_t

xcb_sync_get_priority_request_t
struct xcb_sync_get_priority_request_t

@brief xcb_sync_get_priority_request_t

xcb_sync_initialize_cookie_t
struct xcb_sync_initialize_cookie_t

@brief xcb_sync_initialize_cookie_t

xcb_sync_initialize_reply_t
struct xcb_sync_initialize_reply_t

@brief xcb_sync_initialize_reply_t

xcb_sync_initialize_request_t
struct xcb_sync_initialize_request_t

@brief xcb_sync_initialize_request_t

xcb_sync_int64_iterator_t
struct xcb_sync_int64_iterator_t

@brief xcb_sync_int64_iterator_t

xcb_sync_int64_t
struct xcb_sync_int64_t

@brief xcb_sync_int64_t

xcb_sync_list_system_counters_cookie_t
struct xcb_sync_list_system_counters_cookie_t

@brief xcb_sync_list_system_counters_cookie_t

xcb_sync_list_system_counters_reply_t
struct xcb_sync_list_system_counters_reply_t

@brief xcb_sync_list_system_counters_reply_t

xcb_sync_list_system_counters_request_t
struct xcb_sync_list_system_counters_request_t

@brief xcb_sync_list_system_counters_request_t

xcb_sync_query_alarm_cookie_t
struct xcb_sync_query_alarm_cookie_t

@brief xcb_sync_query_alarm_cookie_t

xcb_sync_query_alarm_reply_t
struct xcb_sync_query_alarm_reply_t

@brief xcb_sync_query_alarm_reply_t

xcb_sync_query_alarm_request_t
struct xcb_sync_query_alarm_request_t

@brief xcb_sync_query_alarm_request_t

xcb_sync_query_counter_cookie_t
struct xcb_sync_query_counter_cookie_t

@brief xcb_sync_query_counter_cookie_t

xcb_sync_query_counter_reply_t
struct xcb_sync_query_counter_reply_t

@brief xcb_sync_query_counter_reply_t

xcb_sync_query_counter_request_t
struct xcb_sync_query_counter_request_t

@brief xcb_sync_query_counter_request_t

xcb_sync_query_fence_cookie_t
struct xcb_sync_query_fence_cookie_t

@brief xcb_sync_query_fence_cookie_t

xcb_sync_query_fence_reply_t
struct xcb_sync_query_fence_reply_t

@brief xcb_sync_query_fence_reply_t

xcb_sync_query_fence_request_t
struct xcb_sync_query_fence_request_t

@brief xcb_sync_query_fence_request_t

xcb_sync_reset_fence_request_t
struct xcb_sync_reset_fence_request_t

@brief xcb_sync_reset_fence_request_t

xcb_sync_set_counter_request_t
struct xcb_sync_set_counter_request_t

@brief xcb_sync_set_counter_request_t

xcb_sync_set_priority_request_t
struct xcb_sync_set_priority_request_t

@brief xcb_sync_set_priority_request_t

xcb_sync_systemcounter_iterator_t
struct xcb_sync_systemcounter_iterator_t

@brief xcb_sync_systemcounter_iterator_t

xcb_sync_systemcounter_t
struct xcb_sync_systemcounter_t

@brief xcb_sync_systemcounter_t

xcb_sync_trigger_fence_request_t
struct xcb_sync_trigger_fence_request_t

@brief xcb_sync_trigger_fence_request_t

xcb_sync_trigger_iterator_t
struct xcb_sync_trigger_iterator_t

@brief xcb_sync_trigger_iterator_t

xcb_sync_trigger_t
struct xcb_sync_trigger_t

@brief xcb_sync_trigger_t

xcb_sync_waitcondition_iterator_t
struct xcb_sync_waitcondition_iterator_t

@brief xcb_sync_waitcondition_iterator_t

xcb_sync_waitcondition_t
struct xcb_sync_waitcondition_t

@brief xcb_sync_waitcondition_t

Variables

XCB_SYNC_MAJOR_VERSION
enum int XCB_SYNC_MAJOR_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_SYNC_MINOR_VERSION
enum int XCB_SYNC_MINOR_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta