// TreeController.idl,v 1.1 2001/12/31 17:12:27 parsons Exp

valuetype BaseNode;

// This TreeController is probably a silly idea. 
// All I want from it is a valutype forward declared 
// in one file and fully defined in another.

valuetype TreeController
{
  public BaseNode root;
};

interface Test
{
  // Returnes the reflected copy of its argument.
  TreeController reflect (in TreeController tc);
  
  // Shutdown the romote ORB
  oneway void shutdown ();
};
