Operation Manager 0.27.0 (full version)
 
Spis treści
Start
Spis treści
1. Konwencje typograficzne
2. Informacje ogólne o systemie David
3. Terminologia
4. Instalacja
5. Wymagania dla Operation Manager-a
6. Instalacja
7. Informacje ogólne
8. Serwer Powiadomień Graficznych (dgnsd)
9. Klient Dźwięku (sndc)
10. Dostęp do Interfejsu Danych SNMP Trap (damsnmpti)
11. Analizator Danych SNMP Trap (damsnmptaud)
12. Dostęp do Interfejsu Danych SNMP Data (damsnmpdi)
13. Analizator Danych SNMP Data (damsnmpdaud)
14. Jednostka Tworząca Bazę Danych Aktywnych Spraw (damadbud)
15. Serwis Aktywnych Spraw (damcsud)
16. Przyciski najczęściej występujące w aplikacjach WWW
17. Przeglądarka Zarejestrowanych Spraw (Recorded Operation Browser)
18. Przeglądarka Toczących się Spraw (Pending Operation Browser)
19. Prezenter Powiadomień Graficznych (xdgnp)
 
 

9.4. Opis działania

Program sndc zajmuje się wysyłaniem do serwera dgnsd próśb o odtworzenie dźwięku. Serwer dgnsd rozsyła następnie tę prośbę do swoich graficznych klientów, którymi są aplikacje xdgnp. Komunikaty, które wysyła sndc mogą być dwojakiego rodzaju:

  • prośba o odczytanie tekstu;

  • prośba o odtworzenie pliku dźwiękowego.

Tekst jest odtwarzany za pomocą syntezatora mowy. W przypadku kiedy ma być odtworzony plik dźwiękowy należy podać ścieżkę do niego. Każda ścieżka automatycznie poprzedzana jest katalogiem, w którym znajdują się pliki dzwiękowe system David (domyślnie /usr/share/david-system/sounds). Podanie więc jako nazwy pliku alarm.wav jest rozumiane przez graficznego klienta jako plik /usr/share/david-system/sounds/alarm.wav.