32 #ifndef pqServerConfiguration_h 33 #define pqServerConfiguration_h 71 void setName(
const QString&
name);
79 bool isNameDefault()
const;
85 void setResource(
const QString&);
108 int connectionTimeout()
const;
109 void setConnectionTimeout(
int connectionTimeout);
135 QString command(
double& timeout,
double& delay)
const;
145 QString execCommand(
double& timeout,
double& delay)
const;
150 void setStartupToManual();
155 void setStartupToCommand(
double timeout,
double delay,
const QString& command);
160 QString toString(
vtkIndent indent)
const;
189 QString portForwardingLocalPort()
const;
194 void parseSshPortForwardingXML();
195 QString sshFullCommand(QString sshCommand,
vtkPVXMLElement* sshConfigXML)
const;
197 static QString termCommand();
198 static QString sshCommand();
199 static QString lookForCommand(QString command);
204 int ConnectionTimeout;
208 QString PortForwardingLocalPort;
void setMutable(bool val)
bool isMutable() const
Get/Set whether the configuration is mutable.
bool isPortForwarding() const
Get if this is a port forwarding configuration.
StartupType
Types of start.
pqServerConfiguration corresponds to a server connection configuration.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
pqServerResource encapsulates a resource in ParaView.