Back to index

salome-kernel  6.5.0
Classes | Namespaces | Enumerations
SALOME_Session.idl File Reference

file that contains interface of the session More...

import "SALOME_Component.idl";

Go to the source code of this file.

Classes

struct  SALOME::StatSession
 Session State and Statistics More...
interface  SALOME::Session
 Interface of the session. More...
exception  SALOME::Session::GUIActive
 This exception is raised when trying to stop the session with active GUI. More...
exception  SALOME::Session::RunningStudies
 This exception is raised when trying to stop the session with a number of running studies. More...

Namespaces

namespace  SALOME
 Module SALOME contains all base interfaces of SALOME Kernel.

Enumerations

enum  SALOME::SessionState { SALOME::asleep, SALOME::running, SALOME::shutdown }
 State of the session. More...

Detailed Description

file that contains interface of the session

Definition in file SALOME_Session.idl.


Class Documentation

struct SALOME::StatSession

Session State and Statistics

This struct contains a field list with general information about the session

Definition at line 47 of file SALOME_Session.idl.

Class Members
boolean activeGUI It is True if GUI is active in the session.
short runningStudies Number of running studies.
SessionState state State of the session. It can be:

  1. asleep : no running study
  2. running : one or more running studies
exception SALOME::Session::GUIActive

This exception is raised when trying to stop the session with active GUI.

Definition at line 71 of file SALOME_Session.idl.

exception SALOME::Session::RunningStudies

This exception is raised when trying to stop the session with a number of running studies.

Definition at line 73 of file SALOME_Session.idl.