Having waded through the API docs myself I thought I ought to put my example code up somewhere and write a short tutorial for anyone else who is trying to use the C API. It's available here: http://www.matthew.ath.cx/misc/dbus Matt -- Matthew Johnson http://www.matthew.ath.cx/