Esiste uno "sniffer D-Bus"?D-Bus: esiste uno "sniffer D-Bus"?
Vorrei "annusare" tutto (o parte) dei messaggi in transito su D-Bus.
Esiste uno "sniffer D-Bus"?D-Bus: esiste uno "sniffer D-Bus"?
Vorrei "annusare" tutto (o parte) dei messaggi in transito su D-Bus.
Il pacchetto Ubuntu dbus
include un programma denominato dbus-monitor
che sembra fare ciò che si desidera.
Se siete alla ricerca di una GUI, con possibilità di esecuzione provare D-Feet
Trambusto (http://willthompson.co.uk/bustle/) vi aiuterà a visualizzare il flusso dei messaggi sul bus. Questo utilizza lo stesso meccanismo di base del monitor Dbus per monitorare il traffico.
Dal sito:
"Trambusto disegna diagrammi di sequenza di attività D-Bus, mostrando emissioni di segnali, chiamate a metodi ei loro risultati corrispondenti, con timestamp per ogni singolo evento e la durata di ciascuna chiamata metodo Questo può. ti aiuta a controllare il traffico D-Bus indesiderato e ad individuare il motivo per cui l'applicazione basata su D-Bus non funziona come preferisci, ma fornisce anche statistiche come le frequenze del segnale e i tempi medi di chiamata del metodo. "
Qt ha un browser grafico D-Bus chiamato qdbusviewer.
Grazie! Stavo cercando su google "sniffer", "analyzer", "manager" ... non si trattava di "monitor". – jldupont