Salome HOME
Porting to Mandrake 10.1 and new products:
[modules/kernel.git] / idl / SALOME_Session.idl
index 5d7971d064c5282d8b3cb238afed72f036ec8568..ae28b4472be00b983be4aba9d0ede18131a9f731 100644 (file)
@@ -35,7 +35,9 @@ module SALOME
    This enumeration contains values defining the state of the session
   
 */ 
-  enum SessionState {asleep, running} ;
+  enum SessionState {asleep, /*! Session is inactive */
+                    running /*! Session is running */
+  } ;
 
 /*! \brief %Session State and Statistics
 
@@ -80,7 +82,11 @@ module SALOME
    Launches GUI in the session
 */
     void GetInterface(); 
-    Engines::Component GetVisuGen();
+
+/*! 
+   Returns the Visu component
+*/
+    Engines::Component GetVisuComponent();
 
 /*! 
   Stops the %Session (It must be idle)
@@ -95,6 +101,10 @@ module SALOME
     Determines whether the server has already been loaded or not.
 */ 
     void ping();
+/*!
+    Get Active study ID
+*/
+    long GetActiveStudyId();
   } ;
 
 } ;