summaryrefslogtreecommitdiff
path: root/TAO/CIAO/ciao/Container_Base.pidl
blob: e698ea66b45abd98fb0609c62cc6e844f8b08e2e (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
30
31
32
33
// $Id$

/**
 * CIAO's internal container interface definitions.
 */

//#define CIAO_HAS_IMPORT_KEYWORD

#if !defined (CONTAINER_BASE_PIDL)
#define CONTAINER_BASE_PIDL

#include "CIAO_Component.pidl"
#include <SecurityLevel2.idl>
#include "CIAO_Transaction.pidl"

// *************** Basic Container interfaces ***************

module CIAO
{
  typeprefix Components "wustl.edu";

  local interface Container
    {
      // Return the POA
      PortableServer::POA the_POA ();
    };

  local interface SessionContainer
    {

    };
};
#endif /* CONTAINER_BASE_PIDL */