// Triangle_Test.idl,v 1.2 1999/09/03 06:36:04 mk1 Exp
//
// ============================================================================
//
// = LIBRARY
//    TAO/tests/NestedUpcall/Triangle_Test
//
// = FILENAME
//    Triangle_Test.idl
//
// = DESCRIPTION
//    An example of how nested upcalls work/fail?
//
// = AUTHORS
//    Michael Kircher
//
// ============================================================================


interface Initiator {

  oneway void foo_object_B ();

};

interface Object_A {

  void foo (in Initiator theInitiator);
  
  oneway void finish ();

};

interface Object_B {

  void foo (in Object_A theObject_A);

};
