diff options
author | Lars Hanisch <dvb@flensrocker.de> | 2011-03-17 18:37:24 +0100 |
---|---|---|
committer | Lars Hanisch <dvb@flensrocker.de> | 2011-03-17 18:37:24 +0100 |
commit | 346ebc85cd43fbf778a200e912bcb6079b611e64 (patch) | |
tree | aabc62f576036d308a70afb59de7244c6d99cd19 /README | |
parent | c2b418c56d5f6e179bd6a62a45a186c70d2b14e2 (diff) | |
download | vdr-plugin-dynamite-346ebc85cd43fbf778a200e912bcb6079b611e64.tar.gz vdr-plugin-dynamite-346ebc85cd43fbf778a200e912bcb6079b611e64.tar.bz2 |
- use getopt_long on commandline argument processing, look at README for new arguments
- raise event via cPlugin::Service if a device is attached/detached so other plugins
can react on it ("dynamite-event-DeviceAttached-v0.1", "dynamite-event-DeviceDetached-v0.1")
Diffstat (limited to 'README')
-rw-r--r-- | README | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -162,17 +162,31 @@ CallGetTSTimeoutHandler arg Don't forget to prefix them with "plug dynamite"... +Signals emitted via cPluginManager::CallAllServices +--------------------------------------------------- +On some actions dynamite calls the Service interface of every plugin +so other plugins can react on these. + +On attaching a device: +"dynamite-event-DeviceAttached-v0.1" /dev/path/to/device + +On detaching a device: +"dynamite-event-DeviceDetached-v0.1" /dev/path/to/device + Parameters in setup.conf ------------------------ dynamite.DefaultGetTSTimeout = 0 +dynamite.GetTSTimeoutHandler = /path/to/program Commandline Arguments --------------------- ---log-udev +-u, --log-udev log all udev events to syslog (useful for diagnostics) ---dummy-probe +-d, --dummy-probe start dummy-device probe (useful for experiments) ---GetTSTimeoutHandler /path/to/program +-t, --GetTSTimeout=n + set default GetTS-timeout to n seconds +-h, --GetTSTimeoutHandler=/path/to/program set program to be called on GetTS-timeout "GetTS" watchdog |