#define XCB_SYNC_ALARM 1 |
Opcode for xcb_sync_alarm.
#define XCB_SYNC_ALARM_NOTIFY 1 |
Opcode for xcb_sync_alarm_notify.
#define XCB_SYNC_AWAIT 7 |
Opcode for xcb_sync_await.
Referenced by xcb_sync_await(), and xcb_sync_await_checked().
#define XCB_SYNC_CHANGE_ALARM 9 |
Opcode for xcb_sync_change_alarm.
Referenced by xcb_sync_change_alarm(), and xcb_sync_change_alarm_checked().
#define XCB_SYNC_CHANGE_COUNTER 4 |
Opcode for xcb_sync_change_counter.
Referenced by xcb_sync_change_counter(), and xcb_sync_change_counter_checked().
#define XCB_SYNC_COUNTER 0 |
Opcode for xcb_sync_counter.
#define XCB_SYNC_COUNTER_NOTIFY 0 |
Opcode for xcb_sync_counter_notify.
#define XCB_SYNC_CREATE_ALARM 8 |
Opcode for xcb_sync_create_alarm.
Referenced by xcb_sync_create_alarm(), and xcb_sync_create_alarm_checked().
#define XCB_SYNC_CREATE_COUNTER 2 |
Opcode for xcb_sync_create_counter.
Referenced by xcb_sync_create_counter(), and xcb_sync_create_counter_checked().
#define XCB_SYNC_DESTROY_ALARM 11 |
Opcode for xcb_sync_destroy_alarm.
Referenced by xcb_sync_destroy_alarm(), and xcb_sync_destroy_alarm_checked().
#define XCB_SYNC_DESTROY_COUNTER 6 |
Opcode for xcb_sync_destroy_counter.
Referenced by xcb_sync_destroy_counter(), and xcb_sync_destroy_counter_checked().
#define XCB_SYNC_GET_PRIORITY 13 |
Opcode for xcb_sync_get_priority.
Referenced by xcb_sync_get_priority(), and xcb_sync_get_priority_unchecked().
#define XCB_SYNC_INITIALIZE 0 |
Opcode for xcb_sync_initialize.
Referenced by xcb_sync_initialize(), and xcb_sync_initialize_unchecked().
#define XCB_SYNC_LIST_SYSTEM_COUNTERS 1 |
Opcode for xcb_sync_list_system_counters.
Referenced by xcb_sync_list_system_counters(), and xcb_sync_list_system_counters_unchecked().
#define XCB_SYNC_QUERY_ALARM 10 |
Opcode for xcb_sync_query_alarm.
Referenced by xcb_sync_query_alarm(), and xcb_sync_query_alarm_unchecked().
#define XCB_SYNC_QUERY_COUNTER 5 |
Opcode for xcb_sync_query_counter.
Referenced by xcb_sync_query_counter(), and xcb_sync_query_counter_unchecked().
#define XCB_SYNC_SET_COUNTER 3 |
Opcode for xcb_sync_set_counter.
Referenced by xcb_sync_set_counter(), and xcb_sync_set_counter_checked().
#define XCB_SYNC_SET_PRIORITY 12 |
Opcode for xcb_sync_set_priority.
Referenced by xcb_sync_set_priority(), and xcb_sync_set_priority_checked().
xcb_generic_iterator_t xcb_sync_alarm_end | ( | xcb_sync_alarm_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_alarm_iterator_t |
References xcb_sync_alarm_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_alarm_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_sync_alarm_iterator_t::rem.
void xcb_sync_alarm_next | ( | xcb_sync_alarm_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_alarm_iterator_t |
References xcb_sync_alarm_iterator_t::data, xcb_sync_alarm_iterator_t::index, and xcb_sync_alarm_iterator_t::rem.
xcb_void_cookie_t xcb_sync_await | ( | xcb_connection_t * | c, | |
uint32_t | wait_list_len, | |||
const xcb_sync_waitcondition_t * | wait_list | |||
) |
Delivers a request to the X server
c | The connection |
References XCB_SYNC_AWAIT.
xcb_void_cookie_t xcb_sync_await_checked | ( | xcb_connection_t * | c, | |
uint32_t | wait_list_len, | |||
const xcb_sync_waitcondition_t * | wait_list | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_SYNC_AWAIT.
xcb_void_cookie_t xcb_sync_change_alarm | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | id, | |||
uint32_t | value_mask, | |||
const uint32_t * | value_list | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_change_alarm_request_t::id, xcb_sync_change_alarm_request_t::value_mask, and XCB_SYNC_CHANGE_ALARM.
xcb_void_cookie_t xcb_sync_change_alarm_checked | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | id, | |||
uint32_t | value_mask, | |||
const uint32_t * | value_list | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_change_alarm_request_t::id, xcb_sync_change_alarm_request_t::value_mask, and XCB_SYNC_CHANGE_ALARM.
xcb_void_cookie_t xcb_sync_change_counter | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter, | |||
xcb_sync_int64_t | amount | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_change_counter_request_t::amount, xcb_sync_change_counter_request_t::counter, and XCB_SYNC_CHANGE_COUNTER.
xcb_void_cookie_t xcb_sync_change_counter_checked | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter, | |||
xcb_sync_int64_t | amount | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_change_counter_request_t::amount, xcb_sync_change_counter_request_t::counter, and XCB_SYNC_CHANGE_COUNTER.
xcb_generic_iterator_t xcb_sync_counter_end | ( | xcb_sync_counter_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_counter_iterator_t |
References xcb_sync_counter_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_counter_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_sync_counter_iterator_t::rem.
void xcb_sync_counter_next | ( | xcb_sync_counter_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_counter_iterator_t |
References xcb_sync_counter_iterator_t::data, xcb_sync_counter_iterator_t::index, and xcb_sync_counter_iterator_t::rem.
xcb_void_cookie_t xcb_sync_create_alarm | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | id, | |||
uint32_t | value_mask, | |||
const uint32_t * | value_list | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_create_alarm_request_t::id, xcb_sync_create_alarm_request_t::value_mask, and XCB_SYNC_CREATE_ALARM.
xcb_void_cookie_t xcb_sync_create_alarm_checked | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | id, | |||
uint32_t | value_mask, | |||
const uint32_t * | value_list | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_create_alarm_request_t::id, xcb_sync_create_alarm_request_t::value_mask, and XCB_SYNC_CREATE_ALARM.
xcb_void_cookie_t xcb_sync_create_counter | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | id, | |||
xcb_sync_int64_t | initial_value | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_create_counter_request_t::id, xcb_sync_create_counter_request_t::initial_value, and XCB_SYNC_CREATE_COUNTER.
xcb_void_cookie_t xcb_sync_create_counter_checked | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | id, | |||
xcb_sync_int64_t | initial_value | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_create_counter_request_t::id, xcb_sync_create_counter_request_t::initial_value, and XCB_SYNC_CREATE_COUNTER.
xcb_void_cookie_t xcb_sync_destroy_alarm | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | alarm | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_destroy_alarm_request_t::alarm, and XCB_SYNC_DESTROY_ALARM.
xcb_void_cookie_t xcb_sync_destroy_alarm_checked | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | alarm | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_destroy_alarm_request_t::alarm, and XCB_SYNC_DESTROY_ALARM.
xcb_void_cookie_t xcb_sync_destroy_counter | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_destroy_counter_request_t::counter, and XCB_SYNC_DESTROY_COUNTER.
xcb_void_cookie_t xcb_sync_destroy_counter_checked | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_destroy_counter_request_t::counter, and XCB_SYNC_DESTROY_COUNTER.
xcb_sync_get_priority_cookie_t xcb_sync_get_priority | ( | xcb_connection_t * | c, | |
uint32_t | id | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_get_priority_request_t::id, and XCB_SYNC_GET_PRIORITY.
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
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_sync_get_priority_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_sync_get_priority_cookie_t::sequence.
xcb_sync_get_priority_cookie_t xcb_sync_get_priority_unchecked | ( | xcb_connection_t * | c, | |
uint32_t | id | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_sync_get_priority_request_t::id, and XCB_SYNC_GET_PRIORITY.
xcb_sync_initialize_cookie_t xcb_sync_initialize | ( | xcb_connection_t * | c, | |
uint8_t | desired_major_version, | |||
uint8_t | desired_minor_version | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_initialize_request_t::desired_major_version, xcb_sync_initialize_request_t::desired_minor_version, and XCB_SYNC_INITIALIZE.
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
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_sync_initialize_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_sync_initialize_cookie_t::sequence.
xcb_sync_initialize_cookie_t xcb_sync_initialize_unchecked | ( | xcb_connection_t * | c, | |
uint8_t | desired_major_version, | |||
uint8_t | desired_minor_version | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_sync_initialize_request_t::desired_major_version, xcb_sync_initialize_request_t::desired_minor_version, and XCB_SYNC_INITIALIZE.
xcb_generic_iterator_t xcb_sync_int64_end | ( | xcb_sync_int64_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_int64_iterator_t |
References xcb_sync_int64_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_int64_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_sync_int64_iterator_t::rem.
void xcb_sync_int64_next | ( | xcb_sync_int64_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_int64_iterator_t |
References xcb_sync_int64_iterator_t::data, xcb_sync_int64_iterator_t::index, and xcb_sync_int64_iterator_t::rem.
xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters | ( | xcb_connection_t * | c | ) |
Delivers a request to the X server
c | The connection |
References XCB_SYNC_LIST_SYSTEM_COUNTERS.
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
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_sync_list_system_counters_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_sync_list_system_counters_cookie_t::sequence.
xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters_unchecked | ( | xcb_connection_t * | c | ) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References XCB_SYNC_LIST_SYSTEM_COUNTERS.
xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | alarm | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_query_alarm_request_t::alarm, and XCB_SYNC_QUERY_ALARM.
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
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_sync_query_alarm_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_sync_query_alarm_cookie_t::sequence.
xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm_unchecked | ( | xcb_connection_t * | c, | |
xcb_sync_alarm_t | alarm | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_sync_query_alarm_request_t::alarm, and XCB_SYNC_QUERY_ALARM.
xcb_sync_query_counter_cookie_t xcb_sync_query_counter | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_query_counter_request_t::counter, and XCB_SYNC_QUERY_COUNTER.
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
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_sync_query_counter_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_sync_query_counter_cookie_t::sequence.
xcb_sync_query_counter_cookie_t xcb_sync_query_counter_unchecked | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_sync_query_counter_request_t::counter, and XCB_SYNC_QUERY_COUNTER.
xcb_void_cookie_t xcb_sync_set_counter | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter, | |||
xcb_sync_int64_t | value | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_set_counter_request_t::counter, xcb_sync_set_counter_request_t::value, and XCB_SYNC_SET_COUNTER.
xcb_void_cookie_t xcb_sync_set_counter_checked | ( | xcb_connection_t * | c, | |
xcb_sync_counter_t | counter, | |||
xcb_sync_int64_t | value | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_set_counter_request_t::counter, xcb_sync_set_counter_request_t::value, and XCB_SYNC_SET_COUNTER.
xcb_void_cookie_t xcb_sync_set_priority | ( | xcb_connection_t * | c, | |
uint32_t | id, | |||
int32_t | priority | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_sync_set_priority_request_t::id, xcb_sync_set_priority_request_t::priority, and XCB_SYNC_SET_PRIORITY.
xcb_void_cookie_t xcb_sync_set_priority_checked | ( | xcb_connection_t * | c, | |
uint32_t | id, | |||
int32_t | priority | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_sync_set_priority_request_t::id, xcb_sync_set_priority_request_t::priority, and XCB_SYNC_SET_PRIORITY.
xcb_generic_iterator_t xcb_sync_systemcounter_end | ( | xcb_sync_systemcounter_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_systemcounter_iterator_t |
References xcb_sync_systemcounter_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_systemcounter_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, xcb_sync_systemcounter_iterator_t::rem, and xcb_sync_systemcounter_next().
void xcb_sync_systemcounter_next | ( | xcb_sync_systemcounter_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_systemcounter_iterator_t |
References xcb_generic_iterator_t::data, xcb_sync_systemcounter_iterator_t::data, xcb_generic_iterator_t::index, xcb_sync_systemcounter_iterator_t::index, and xcb_sync_systemcounter_iterator_t::rem.
Referenced by xcb_sync_systemcounter_end().
xcb_generic_iterator_t xcb_sync_trigger_end | ( | xcb_sync_trigger_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_trigger_iterator_t |
References xcb_sync_trigger_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_trigger_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_sync_trigger_iterator_t::rem.
void xcb_sync_trigger_next | ( | xcb_sync_trigger_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_trigger_iterator_t |
References xcb_sync_trigger_iterator_t::data, xcb_sync_trigger_iterator_t::index, and xcb_sync_trigger_iterator_t::rem.
xcb_generic_iterator_t xcb_sync_waitcondition_end | ( | xcb_sync_waitcondition_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_sync_waitcondition_iterator_t |
References xcb_sync_waitcondition_iterator_t::data, xcb_generic_iterator_t::data, xcb_sync_waitcondition_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_sync_waitcondition_iterator_t::rem.
void xcb_sync_waitcondition_next | ( | xcb_sync_waitcondition_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_sync_waitcondition_iterator_t |
References xcb_sync_waitcondition_iterator_t::data, xcb_sync_waitcondition_iterator_t::index, and xcb_sync_waitcondition_iterator_t::rem.