Подразумеваемые действия выполняются при вызове функции и не ставятся в очередь исполнения
Некоторые функции этого типа могут блокироваться в течение некоторого периода времени, которое потребуется на выполнение команды в Composition Manager. Это означает, что клиентское приложение будет заблокировано до тех пор, пока это сообщение не будет обработано.
Например, обе функции screen_create_context() и screen_get_event() должны взаимодействовать с Composition
Manager
. Функция screen_create_context() обычно возвращает управление сразу после установки соединения с сервисом. И наоборот, screen_get_event() может блокироваться в течение длительных периодов времени, если очередь событий пуста и задан большой или бесконечный тайм-аут.
Функции этого типа не приводят к изменению содержимого дисплея и не исполняют команды в очереди пакетной обработки.
Возвращаемое значение указывает, было ли успешным выполнение данной функции.
Предыдущий раздел: Типы выполнения функций