ICE 3.4.2
[php5-ice-freebsdport.git] / py / test / Ice / ami / Test.ice
blobb7d524cff331d8b197a30ef39196e8d17aed2e9c
1 // **********************************************************************
2 //
3 // Copyright (c) 2003-2011 ZeroC, Inc. All rights reserved.
4 //
5 // This copy of Ice is licensed to you under the terms described in the
6 // ICE_LICENSE file included in this distribution.
7 //
8 // **********************************************************************
10 #ifndef TEST_ICE
11 #define TEST_ICE
13 #include <Ice/BuiltinSequences.ice>
14 #include <Ice/Endpoint.ice>
16 module Test
19 exception TestIntfException
23 interface TestIntf
25     void op();
26     void opWithPayload(Ice::ByteSeq seq);
27     int opWithResult();
28     void opWithUE()
29         throws TestIntfException;
30     void opBatch();
31     int opBatchCount();
32     bool waitForBatch(int count);
33     void shutdown();
36 interface TestIntfController
38     void holdAdapter();
39     void resumeAdapter();
44 #endif