Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

HxCorbaConfigure.idl

Go to the documentation of this file.
00001 
00002 /*
00003  *  Copyright (c) 2001, University of Amsterdam, The Netherlands.
00004  *  All rights reserved.
00005  *
00006  *  Author(s):
00007  *  Marc Navarro            (mnavarro@wins.uva.nl)
00008  */
00009 
00010 #ifndef HxCorbaConfigure_idl
00011 #define HxCorbaConfigure_idl
00012 
00013 #include "HxCorbaTypes.idl"
00014 
00015 module HxCorba
00016 {
00017     interface ObjectUsage
00018     {
00019         long                getUsed(in string unit);
00020         long                getTotalLimit(in string unit);
00021         void                setTotalLimit(in string unit, in long limit);
00022         long                getObjectLimit(in string unit);
00023         void                setObjectLimit(in string unit, in long limit);
00024         StringSeq           listUnits();
00025         
00026         void                close();
00027     };
00028     
00029     interface Configure
00030     {
00031         void                shutdown();
00032         
00033         ObjectUsage         getDefaultObjectUsage();
00034         ObjectUsage         getObjectUsage(in string name);
00035 
00036         StringSeq           listObjectUsages();
00037     };
00038 };
00039 
00040 #endif //HxCorbaConfigure_idl

Generated on Tue Jan 8 13:55:43 2002 for IDLReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001