D-Bus Usage and Debug Introduction

By Jian-Hong Pan (StarNight)

議題

D-Bus Usage and Debug Introduction

TR411 2024/08/04 06:15 ~ 06:45 en
加入行事曆 加入關注

D-Bus 是個 Inter Process Communication (IPC) 機制的實做。也是 Linux 生態系中的重要基石之一。不論是 systemd,或是 Desktop Environment (如 GNOME、KDE) 的程式,皆廣泛地使用 D-Bus 來達成各程式間的資訊詢問、交換與通知。讓各程式可以有效分工與合作,並專注於本身的工作需求。例如,顯示電池電量的 Widget 可以透過 D-Bus 詢問 UPower 取得系統電池目前資訊;當有 USB storage 插入系統時,udisks 會廣播相關訊號,系統上對這訊號有興趣的程式就可以做相對應的接續動作。本次分享除了 D-Bus 的介紹外,也會透過範例程式來說明如何使用 D-Bus,以及如何使用 D-Bus 相關的 debug 工具。

講者

Jian-Hong Pan (StarNight)

Jian-Hong Pan (StarNight)

一位熱血工程師

System Software Track 系統軟體社群議程 7CYTNY general (30mins)
提醒:需要登入才可以使用加入關注議程功能!