blob: 6e83cd25d42f0ad85b384d6b3f69d705bc5fbc4d (
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
|
interface Cubit
{
struct Many
{
octet o; // + 3 bytes padding (normally) ...
long l;
short s; // + 2 bytes padding (normally) ...
};
octet cube_octet (in octet o);
short cube_short (in short s);
long cube_long (in long l);
Many cube_struct (in Many values);
oneway void noop ();
oneway void shutdown ();
};
interface Cubit_Factory
{
string create_cubit (in unsigned short index);
};
|