Що таке libX11 XCB?

0 Comments 14:38

libX11-xcb надає функції, необхідні клієнтам, які використовують переваги Xlib/XCB для змішування викликів як до Xlib, так і до XCB через те саме з’єднання X.

Xlib (також відомий як libX11) — це клієнтська бібліотека протоколу X Window System, написана мовою програмування C. Він містить функції для взаємодія з X-сервером.

XCB не тільки легший, але й швидший. XCB має трохи нижчий рівень API, ніж Xlib, його функції генеруються безпосередньо з описів протоколу X, він безпосередньо відображається. Існують окремі функції для розміщення запитів у вихідному буфері та одна для асинхронного читання результату з буфера.

XCB є призначений для простішого та більш прямого зв’язування об’єктів протоколу з функціями C; Ретельний дизайн XCB API і внутрішніх структур даних, а також ретельна модульність забезпечують рішення, яке є ефективним за розміром і часом, придатним для обслуговування, простим у використанні як однопотоковими, так і багатопотоковими програмами та …

У цьому прикладі libX11. так. 6 є шоста версія спільної бібліотеки під назвою X11. Спільні бібліотеки мають три назви: ім’я бібліотеки, soname і справжнє ім’я.

The X Window System (X11 або просто X) — це віконна система для відображення растрових зображень, поширена в Unix-подібних операційних системах.

Архітектура X11. Як ми бачили вище, система X Window базується на прозорій для мережі архітектурі клієнт-сервер. Це означає, що якщо наш клієнт – вікно програми – знаходиться на одній машині, а наш сервер – на іншій, клієнт все ще буде інтерактивним, поки обидві машини підключені.

Related Post

Як звуть кота і мишку Сімпсонів?Як звуть кота і мишку Сімпсонів?

Ітчі — синя миша-вбивця, яка радісно проколює, випотрошує, розчавлює та калічить свою постійну мимовільну жертву — кота Скретчі.. Ітчі народився в 1919 році, коли був знятий перший епізод серіалу "Манхеттенське

Іван чай приготування ферментації в домашніхІван чай приготування ферментації в домашніх

Пропущену масу викладаю в емальовану чашу і накривши рушником, залишаю ще на 10-12 годин в теплому місці. Досить температури +25 градусів – це, приблизно, кімнатна температура влітку. Ферментація в домашніх