00001
00002 #include <ipc/ipc.idl>
00003 #include <Sct/DeletableServant.idl>
00004 #include <Sct/RefCountServant.idl>
00005
00006 module Stew {
00007
00008 interface Carrot;
00009 interface Onion;
00010
00011 interface Carrot :
00012 ipc::servant {
00013 Onion anOnion();
00014 };
00015
00016 interface Onion :
00017 ipc::servant {
00018 };
00019
00020
00021 interface TemporaryReturnType :
00022 Sct::Corba::DeletableServant
00023 {
00024 };
00025
00026
00027
00028
00029 interface CountedExample :
00030 Sct::Corba::RefCountServant {
00031 };
00032
00033 };