2 * @namespace Bug_3647_Regression
4 * Keep the types in this test to its own namespace.
6 * Keeping each test in its own namespace makes it easier to generate
7 * Doxygen documentation for all the tests. Also, it makes it clear as to
8 * what types are local vs. coming from the library vs. generated.
11 module Bug_3647_Regression
13 typedef sequence
<octet
> Payload
;
17 /// This operation is called during the startup, to make sure all
18 /// servers are talking to each other and communication has been
22 /// When called this will just consume the data. The idea is to
23 /// generate network/traffic load.
24 oneway
void ping
(in Payload the_payload
);
26 /// When called this will cause the single thread in the server to
27 /// block for the specified number of seconds.
28 oneway
void freeze
(in unsigned long seconds
);
30 /// Shutdown the server
31 oneway
void shutdown
();
36 /// This operation is called during the startup, to make sure all
37 /// servers are talking to each other and communication has been
41 /// When called this operation should return immediately.
44 /// Shutdown the server
45 oneway
void shutdown
();