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).