Distributing Data Using TLT30G
By Oleg Kiselyov
Dr. Dobb's Journal September 1998
<b>(a)</b> declare -x LAPFILENAME=test_output.dat receiver cp @f /tmp/@n.1 <b>(b)</b> set LAPFILENAME=test_output.dat receiver copy @f \temp\@n <b>(c)</b> ~/croot/Frag-Assem> /etc/mknod /tmp/mypipe p ~/croot/Frag-Assem> declare -x LAPFILENAME=/tmp/mypipe ~/croot/Frag-Assem> ( declare -x SESSION_TTL=1; declare -x LAPFILEERR=1000; declare -x BC_LOG_FILE=/tmp/rec.log; receiver cp @f /tmp/@n.1 )& ~/croot/Frag-Assem> broadcaster -s20 broadcaster.cc ~> diff /tmp/broadcaster.cc.1 croot/Frag-Assem/broadcaster.cc [no differences found] <b>(d)</b> ~/croot/Frag-Assem> declare -x LAPNETPORT=4000 ~/croot/Frag-Assem> ( declare -x SESSION_TTL=1; declare -x LAPNETERR=400; declare -x BC_LOG_FILE=/tmp/rec.log; receiver cp @f /tmp/@n.1 )& ~/croot/Frag-Assem> declare -x LAPNETHOST=localhost ~/croot/Frag-Assem> broadcaster -s60 broadcaster.cc
Example 1: (a) Testing the receiver: Decoding a file of previously recorded segments (dumped by a broadcaster through a file access link) on UNIX; (b) on Windows 95/NT, open an MS-DOS window and enter this at the prompt; (c) running TLT30G through a UNIX pipe; (d) running TLT30G through a UDP link on the same host.
Copyright © 1998, Dr. Dobb's Journal