. ../../../Scripts/SetEnvironment

$IRDEL -ORBrepository `cat ../../../$IRSERV_REF` \
Network::HostName \
Network::HostAddr \
Network::HostBuffer \
Network::HostEntity \
Network::Switch \
Network::Router

$IRFEED -ORBrepository `cat ../../../$IRSERV_REF` Network.idl

cd ../../..
$JAVA -classpath $CLASSPATH $PCOEXPORT -r \
PCO1_iNetwork_iSwitch \
IOR/PCO1_iNetwork_iSwitch.ref

$JAVA -classpath $CLASSPATH $PCOEXPORT -r \
PCO1_iNetwork_iRouter \
IOR/PCO1_iNetwork_iRouter.ref

cd Samples/Clients/Struct
echo

while true
do

echo Waiting for Universal Servant to be installed...

rm -f Switch.ref

while test ! -s Switch.ref
do
echo > /dev/null
done

echo Starting Client...

$JAVA -classpath $CLASSPATH Network.Client \
-OAthread_pool 50 -ORBthreaded \
-IORNameService ../../../$NSSERV_REF

echo
echo Client operations complete.
done
