summaryrefslogtreecommitdiff
path: root/quellcode/versuch4/bench.idl
blob: d5808ddcbad45789b6f83cda92c211e9f7dff73b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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);
	};
};