12 class vtkSMApplication;
19 #include "pqCoreModule.h"
76 int getNumberOfPartitions();
82 bool isRemote()
const;
88 bool isMaster()
const;
95 bool isProcessingPending()
const;
101 bool isRenderServerSeparate();
118 bool isProgressPending()
const;
126 static void setHeartBeatTimeoutSetting(
int msec);
127 static int getHeartBeatTimeoutSetting();
132 void setMonitorServerNotifications(
bool);
137 int getRemainingLifeTime()
const;
142 void setRemainingLifeTime(
int value);
156 void fiveMinuteTimeoutWarning();
163 void finalTimeoutWarning();
168 void serverSideDisconnected();
174 static const char* HEARBEAT_TIME_SETTING_KEY();
179 void setHeartBeatTimeout(
int msec);
200 void triggeredMasterUser(
int);
201 void triggeredUserName(
int, QString&);
202 void triggeredUserListChanged();
203 void triggerFollowCamera(
int);
222 void updateRemainingLifeTime();
227 void processServerNotification();
234 void onCollaborationCommunication(
vtkObject*,
unsigned long,
void*,
void*);
240 void onConnectionLost(
vtkObject*,
unsigned long,
void*,
void*);
250 pqTimer IdleCollaborationTimer;
253 pqInternals* Internals;
256 #endif // !pqServer_h