? Doxyfile ? Makefile ? Makefile.in ? aclocal.m4 ? autom4te.cache ? bluezutils.kdevelop ? bluezutils.kdevelop.pcs ? bluezutils.kdevses ? config.guess ? config.h ? config.h.in ? config.log ? config.status ? config.sub ? configure ? debug ? depcomp ? install-sh ? libtool ? ltmain.sh ? missing ? stamp-h.in ? stamp-h1 ? alsa/.deps ? alsa/.libs ? alsa/Makefile ? alsa/Makefile.in ? alsa/libasound_module_pcm_a2dp.la ? alsa/libasound_module_pcm_headset.la ? alsa/pcm_a2dp.lo ? alsa/pcm_headset.lo ? alsa/sbc.lo ? audio/.deps ? audio/.libs ? audio/Makefile ? audio/Makefile.in ? audio/bt.audiod ? common/.deps ? common/.libs ? common/Makefile ? common/Makefile.in ? common/test_textfile ? cups/.deps ? cups/.libs ? cups/Makefile ? cups/Makefile.in ? cups/bluetooth ? daemon/.deps ? daemon/.libs ? daemon/Makefile ? daemon/Makefile.in ? daemon/bluetoothd ? daemon/bt.echod ? daemon/service-agent-glue.h ? dund/.deps ? dund/.libs ? dund/Makefile ? dund/Makefile.in ? dund/dund ? fuse/.deps ? fuse/Makefile ? fuse/Makefile.in ? hcid/.deps ? hcid/.libs ? hcid/Makefile ? hcid/Makefile.in ? hcid/auth-agent ? hcid/hcid ? hcid/lexer.c ? hcid/parser.c ? hcid/parser.h ? hcid/passkey-agent ? hcid/service-agent ? hidd/.deps ? hidd/.libs ? hidd/Makefile ? hidd/Makefile.in ? hidd/hidd ? input/.deps ? input/.libs ? input/Makefile ? input/Makefile.in ? input/bt.inputd ? network/.deps ? network/.libs ? network/Makefile ? network/Makefile.in ? network/bt.networkd ? pand/.deps ? pand/.libs ? pand/Makefile ? pand/Makefile.in ? pand/pand ? rfcomm/.deps ? rfcomm/.libs ? rfcomm/Makefile ? rfcomm/Makefile.in ? rfcomm/cvs ? rfcomm/lexer.c ? rfcomm/main.c.modified ? rfcomm/main.patch ? rfcomm/mainx.c ? rfcomm/parser.c ? rfcomm/parser.h ? rfcomm/rfcomm ? scripts/Makefile ? scripts/Makefile.in ? sdpd/.deps ? sdpd/.libs ? sdpd/Makefile ? sdpd/Makefile.in ? sdpd/sdpd ? sync/.deps ? sync/Makefile ? sync/Makefile.in ? test/.deps ? test/.libs ? test/Makefile ? test/Makefile.in ? test/attest ? test/bdaddr ? test/hciemu ? test/hstest ? test/l2test ? test/rctest ? test/scotest ? test/sttest ? tools/.deps ? tools/.libs ? tools/Makefile ? tools/Makefile.in ? tools/ciptool ? tools/hciattach ? tools/hciconfig ? tools/hcisecfilter ? tools/hcitool ? tools/l2ping ? tools/ppporc ? tools/sdptool Index: rfcomm/rfcomm.1 =================================================================== RCS file: /cvsroot/bluez/utils/rfcomm/rfcomm.1,v retrieving revision 1.5 diff -u -r1.5 rfcomm.1 --- rfcomm/rfcomm.1 10 Aug 2006 09:48:13 -0000 1.5 +++ rfcomm/rfcomm.1 13 Nov 2006 12:08:14 -0000 @@ -70,10 +70,22 @@ tries to read the data from the config file. This command can be terminated with the key sequence CTRL-C. .TP -.BI listen " [channel]" +.BI listen " [channel] [cmd]" Listen on a specified RFCOMM channel for incoming connections. -If no channel is specified, it will use the channel number 1. -This command can be terminated with the key sequence CTRL-C. +If no channel is specified, it will use the channel number 1, but +a channel must be specified before cmd. If cmd is given, it will be +executed as soon as a client connects. When the child process +terminates or the client disconnect, the command will terminate. +Occurences of {} in cmd will be replaced by the name of the device +used by the connection. This command can be terminated with the key +sequence CTRL-C. +.TP +.BI watch " [channel] [cmd]" +Watch is identical to +.B listen +except that when the child process terminates or the client +disconnect, the command will restart listening with the same +parameters. .TP .BI bind " [bdaddr] [channel]" This binds the RFCOMM device to a remote Bluetooth device. The