blob: d2af2883d1f8876e9d95f28d85e3315c754a19b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
/**
* @file Reader_Starter.idl
* @author Marcel Smit (msmit@remedy.nl)
*/
#ifndef READER_STARTER_IDL
#define READER_STARTER_IDL
#pragma ciao lem "Base/Reader_StarterE.idl"
interface ReaderStarter
{
enum assignment {
READ_USING_IDL_PROXY,
TAKE_USING_IDL_PROXY,
READ_USING_CPP_PROXY,
TAKE_USING_CPP_PROXY
};
void start_read (in assignment task);
void set_reader_properties (in unsigned short nr_keys,
in unsigned short nr_iterations);
};
interface WriterRestarter
{
void restart_write (in ReaderStarter::assignment task);
};
#endif /* SAMPLE_INFO_IDL */
|