~ubuntu-branches/ubuntu/breezy/orbit2/breezy

« back to all changes in this revision

Viewing changes to src/idl/CORBA_PIDL/CORBA_Context.idl

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2005-09-06 16:37:02 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 sarge)
  • Revision ID: james.westby@ubuntu.com-20050906163702-hrqi0ctymth53bnn
Tags: 1:2.12.4-0ubuntu1
* New upstream version.
* debian/patches/100-compile-name-server.patch:
  - updated.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// File: CORBA_Context.idl
2
 
// From CORBA 2.3, Chapter 7
3
 
 
4
 
        interface Context {                                                             // PIDL
5
 
                void set_one_value (
6
 
                        in Identifier   prop_name,          // property name to add
7
 
                        in string               value               // property value to add
8
 
                );
9
 
                void set_values (
10
 
                        in NVList               values          // property values to be changed
11
 
                );
12
 
                void get_values (
13
 
                        in Identifier   start_scope,    // search scope
14
 
                        in Flags                op_flags,           // operation flags
15
 
                        in Identifier   prop_name,          // name of property(s) to retrieve
16
 
                        out NVList              values          // requested property(s)
17
 
                );
18
 
                void delete_values (
19
 
                        in Identifier   prop_name           // name of property(s) to delete
20
 
                );
21
 
                void create_child (
22
 
                        in Identifier   ctx_name,           // name of context object
23
 
                        out Context     child_ctx           // newly created context object
24
 
                );
25
 
                void delete (
26
 
                        in Flags                del_flags           // flags controlling deletion
27
 
                );
28
 
        };
29
 
 
 
1
// File: CORBA_Context.idl
 
2
// From CORBA 3.0, Chapter 4
 
3
 
 
4
  interface Context {                   // PIDL
 
5
    void set_one_value (
 
6
      in Identifier     prop_name,      // property name to add
 
7
      in string         value           // property value to add
 
8
    );
 
9
    void set_values (
 
10
      in NVList values                  // property values to be changed
 
11
    );
 
12
    void get_values (
 
13
      in Identifier     start_scope,    // search scope
 
14
      in Flags          op_flags,       // operation flags
 
15
      in Identifier     prop_name,      // name of property(s) to retrieve
 
16
      out NVList        values          // requested property(s)
 
17
    );
 
18
    void delete_values (
 
19
      in Identifier     prop_name       // name of property(s) to delete
 
20
    );
 
21
    void create_child (
 
22
      in Identifier     ctx_name,        // name of context object
 
23
      out Context       child_ctx        // newly created context object
 
24
    );
 
25
    void delete (
 
26
      in Flags          del_flags        // flags controlling deletion
 
27
    );
 
28
  };
 
29