The main interface class for PVSERVER CORBA service. Instantiation of this class has to be done before access to any other PARAVIS interfaces.
import "PVSERVER_Gen.idl";
Public Member Functions | |
string | GetIOR () |
Returns IOR of the current object. More... | |
string | FindOrStartPVServer (in long port) |
boolean | StopPVServer () |
void | SetGUIConnected (in boolean isConnected) |
boolean | GetGUIConnected () |
string PVSERVER_ORB::PVSERVER_Gen::FindOrStartPVServer | ( | in long | port | ) |
If a pvserver is already started, returns its current URL, regardless of the provided parameters. If not, start a pvserver on the machine hosting the PARAVIS engine and on the given port. If port <= 0, a free port is automatically detected, starting from the usual 11111 pvserver port.
boolean PVSERVER_ORB::PVSERVER_Gen::GetGUIConnected | ( | ) |
Indicates if the GUI process is already connected to the pvserver. This avoids multiple attempts to connect from a single thread (makes ParaView crash).
string PVSERVER_ORB::PVSERVER_Gen::GetIOR | ( | ) |
void PVSERVER_ORB::PVSERVER_Gen::SetGUIConnected | ( | in boolean | isConnected | ) |
Indicates if the GUI process is already connected to the pvserver. This avoids multiple attempts to connect from a single thread (makes ParaView crash).
boolean PVSERVER_ORB::PVSERVER_Gen::StopPVServer | ( | ) |
Tries to stop the PVserver currently running (send KILL).