/usr/share/doc/polyorb-doc/examples/corba/all_functions/all_functions.idl is in polyorb-doc 2.11~20140418-3.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | interface all_functions {
// attributes
attribute short the_attribute ;
readonly attribute short the_readonly_attribute ;
// procedures
void void_proc() ;
void in_proc(in short a, in short b, in short c) ;
void out_proc(out short a, out short b, out short c) ;
void out_in_proc (out short a, in long b) ;
void inout_proc(inout short a, inout short b) ;
void in_out_proc(in short a, in short b, out short c, out short d) ;
void in_inout_proc(in short a, inout short b, in short c, inout short d) ;
void out_inout_proc(out short a, inout short b, inout short c, out short d) ;
void in_out_inout_proc(in short a, out short b, inout short c) ;
// functions
short void_fun() ;
short in_fun(in short a, in short b, in short c) ;
short out_fun(out short a, out short b, out short c) ;
short inout_fun(inout short a, inout short b) ;
short in_out_fun(in short a, in short b, out short c, out short d) ;
short in_inout_fun(in short a, inout short b, in short c, inout short d) ;
short out_inout_fun(out short a, inout short b, inout short c, out short d) ;
short in_out_inout_fun(in short a, out short b, inout short c) ;
// oneway procedures
oneway void oneway_void_proc() ;
oneway void oneway_in_proc(in short a, in short b) ;
short oneway_checker() ;
// Shut down server
void StopServer ();
};
|