module benchmark{ exception invalidRequest{}; struct dataStruct{ string data; short valPort1; short valPort2; short valPort3; }; interface Put{ void connect() raises(invalidRequest); void onePort(in short portNo, in short value) raises(invalidRequest); void allPorts( in short valPort1, in short valPort2, in short valPort3) raises(invalidRequest); void dataAndPorts( in dataStruct data) raises(invalidRequest); }; };