Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]

2 Basic Design

  • File Name: status-notifier-item-spec.xml
  • ID: basic-design

The Status Notifier Item system relies on inter-process communication via D-BUS and is composed of three parts:

  • StatusNotifierItem: Each application that wants to utilize status notifiers registers its own StatusNotifierItem to the session bus.

  • StatusNotifierWatcher: Service used to keep track of every active instance of StatusNotifierItem, used by StatusNotifierHost to get the list of all items. It also notifies it when items are added and removed.

  • StatusNotifierHost: An application that wants to provide a visualization of the existing StatusNotifierItem instances must register a StatusNotifierHost in the session bus.