Gets features of the server. More...
#include <vtkPVServerInformation.h>
Public Types | |
typedef vtkPVInformation | Superclass |
Public Types inherited from vtkPVInformation | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) override |
virtual bool | GetIsInTileDisplay () |
Returns true if server is in tile-display mode. More... | |
virtual bool | GetIsInCave () |
Returns true if server is in CAVE mode. More... | |
void | DeepCopy (vtkPVServerInformation *info) |
void | CopyFromObject (vtkObject *) override |
Transfer information about a single object into this object. More... | |
void | AddInformation (vtkPVInformation *) override |
Merge another information object. More... | |
virtual void | SetNVPipeSupport (bool) |
if the server supports compressing images via NVPipe More... | |
virtual bool | GetNVPipeSupport () |
virtual int * | GetTileDimensions () |
When in tile display mode, returns the tile dimensions. More... | |
virtual void | GetTileDimensions (int &, int &) |
virtual void | GetTileDimensions (int [2]) |
virtual bool | IsMPIInitialized () const |
Return whether MPI is initialized or not. More... | |
virtual void | SetRemoteRendering (int) |
This flag indicates whether the server can render remotely. More... | |
virtual int | GetRemoteRendering () |
This flag indicates whether the server can render remotely. More... | |
void | CopyToStream (vtkClientServerStream *) override |
Manage a serialized version of the information. More... | |
void | CopyFromStream (const vtkClientServerStream *) override |
Manage a serialized version of the information. More... | |
virtual void | SetUseIceT (int) |
Returns 1 if IceT is available. More... | |
virtual int | GetUseIceT () |
Returns 1 if IceT is available. More... | |
virtual void | SetTimeout (int) |
Get/Set the time after which the server timesout. More... | |
virtual int | GetTimeout () |
Get/Set the time after which the server timesout. More... | |
const std::string & | GetTimeoutCommand () const |
Get the timeout command used by the server to retrieve remaining time. More... | |
virtual int | GetTimeoutCommandInterval () |
Get the time interval in seconds between consecutive calls of TimeoutCommand. More... | |
virtual int | GetNumberOfProcesses () |
Get the number of processes. More... | |
virtual int | GetMultiClientsEnable () |
Return true if the server allow server client to connect to itself. More... | |
virtual int | GetClientId () |
Get the id that correspond to the current client. More... | |
virtual void | SetIdTypeSize (int) |
Set/Get vtkIdType size, which can be 32 or 64. More... | |
virtual int | GetIdTypeSize () |
Set/Get vtkIdType size, which can be 32 or 64. More... | |
virtual std::string | GetSMPBackendName () |
Get the SMP Tools backend name of the server. More... | |
virtual int | GetSMPMaxNumberOfThreads () |
Get the max number of threads of the server. More... | |
virtual int | GetAcceleratedFiltersOverrideAvailable () |
Return true if VTK-m accelerated filters override is enabled in this build. More... | |
Public Member Functions inherited from vtkPVInformation | |
virtual void | CopyParametersToStream (vtkMultiProcessStream &) |
Serialize/Deserialize the parameters that control how/what information is gathered. More... | |
virtual void | CopyParametersFromStream (vtkMultiProcessStream &) |
Serialize/Deserialize the parameters that control how/what information is gathered. More... | |
virtual int | GetRootOnly () |
Set/get whether to gather information only from the root. More... | |
Public Member Functions inherited from vtkObject | |
vtkBaseTypeMacro (vtkObject, vtkObjectBase) | |
virtual void | DebugOn () |
virtual void | DebugOff () |
bool | GetDebug () |
void | SetDebug (bool debugFlag) |
virtual void | Modified () |
virtual vtkMTimeType | GetMTime () |
void | RemoveObserver (unsigned long tag) |
void | RemoveObservers (unsigned long event) |
void | RemoveObservers (const char *event) |
void | RemoveAllObservers () |
int | HasObserver (unsigned long event) |
int | HasObserver (const char *event) |
int | InvokeEvent (unsigned long event) |
int | InvokeEvent (const char *event) |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
Public Member Functions inherited from vtkObjectBase | |
const char * | GetClassName () const |
virtual void | Delete () |
virtual void | FastDelete () |
void | Print (ostream &os) |
virtual void | Register (vtkObjectBase *o) |
virtual void | UnRegister (vtkObjectBase *o) |
void | SetReferenceCount (int) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
void | PrintRevisions (ostream &) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
void | PrintRevisions (ostream &) |
Static Public Member Functions | |
static vtkPVServerInformation * | New () |
static int | IsTypeOf (const char *type) |
static vtkPVServerInformation * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkPVInformation | |
static int | IsTypeOf (const char *type) |
static vtkPVInformation * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkObject | |
static vtkObject * | New () |
static void | BreakOnError () |
static void | SetGlobalWarningDisplay (int val) |
static void | GlobalWarningDisplayOn () |
static void | GlobalWarningDisplayOff () |
static int | GetGlobalWarningDisplay () |
static void | SetGlobalWarningDisplay (int val) |
static void | GlobalWarningDisplayOn () |
static void | GlobalWarningDisplayOff () |
static int | GetGlobalWarningDisplay () |
Static Public Member Functions inherited from vtkObjectBase | |
static vtkTypeBool | IsTypeOf (const char *name) |
static vtkObjectBase * | New () |
static vtkObjectBase * | New () |
Protected Attributes | |
int | NumberOfProcesses |
bool | MPIInitialized |
int | OGVSupport = 1 |
int | AVISupport = 0 |
bool | NVPipeSupport = false |
int | RemoteRendering = 1 |
int | Timeout = 0 |
std::string | TimeoutCommand |
int | TimeoutCommandInterval = 60 |
int | UseIceT |
int | MultiClientsEnable = 0 |
int | ClientId = 0 |
int | IdTypeSize = 0 |
bool | IsInTileDisplay = false |
bool | IsInCave = false |
int | TileDimensions [2] = { 0, 0 } |
std::string | SMPBackendName |
int | SMPMaxNumberOfThreads |
bool | AcceleratedFiltersOverrideAvailable |
Protected Attributes inherited from vtkPVInformation | |
int | RootOnly |
Protected Attributes inherited from vtkObject | |
bool | Debug |
vtkTimeStamp | MTime |
vtkSubjectHelper * | SubjectHelper |
Protected Attributes inherited from vtkObjectBase | |
vtkAtomicInt32 | ReferenceCount |
vtkWeakPointerBase ** | WeakPointers |
Gets features of the server.
This objects is used by the client to get the features supported by the server. At the moment, server information is only on the root.
Definition at line 22 of file vtkPVServerInformation.h.
Definition at line 26 of file vtkPVServerInformation.h.
|
protected |
|
overrideprotected |
|
static |
|
virtual |
Reimplemented from vtkPVInformation.
Reimplemented from vtkPVInformation.
|
static |
|
overridevirtual |
Reimplemented from vtkPVInformation.
|
virtual |
This flag indicates whether the server can render remotely.
If it is off, all rendering has to be on the client. This is only off when the user starts the server with the –disable-composite command line option.
|
virtual |
This flag indicates whether the server can render remotely.
If it is off, all rendering has to be on the client. This is only off when the user starts the server with the –disable-composite command line option.
|
virtual |
Returns true if server is in tile-display mode.
|
virtual |
Returns true if server is in CAVE mode.
void vtkPVServerInformation::DeepCopy | ( | vtkPVServerInformation * | info | ) |
|
overridevirtual |
Transfer information about a single object into this object.
Reimplemented from vtkPVInformation.
|
overridevirtual |
Merge another information object.
Reimplemented from vtkPVInformation.
|
overridevirtual |
Manage a serialized version of the information.
Implements vtkPVInformation.
|
overridevirtual |
Manage a serialized version of the information.
Reimplemented from vtkPVInformation.
|
virtual |
Returns 1 if IceT is available.
|
virtual |
Returns 1 if IceT is available.
|
virtual |
if the server supports compressing images via NVPipe
|
virtual |
|
virtual |
Get/Set the time after which the server timesout.
|
virtual |
Get/Set the time after which the server timesout.
|
inline |
Get the timeout command used by the server to retrieve remaining time.
Definition at line 98 of file vtkPVServerInformation.h.
|
virtual |
Get the time interval in seconds between consecutive calls of TimeoutCommand.
Defaults to 60.
|
virtual |
When in tile display mode, returns the tile dimensions.
|
virtual |
|
virtual |
Get the number of processes.
|
virtual |
Return whether MPI is initialized or not.
|
virtual |
Return true if the server allow server client to connect to itself.
|
virtual |
Get the id that correspond to the current client.
|
virtual |
Set/Get vtkIdType size, which can be 32 or 64.
|
virtual |
Set/Get vtkIdType size, which can be 32 or 64.
|
virtual |
Get the SMP Tools backend name of the server.
|
virtual |
Get the max number of threads of the server.
|
virtual |
Return true if VTK-m accelerated filters override is enabled in this build.
|
protected |
Definition at line 173 of file vtkPVServerInformation.h.
|
protected |
Definition at line 174 of file vtkPVServerInformation.h.
|
protected |
Definition at line 175 of file vtkPVServerInformation.h.
|
protected |
Definition at line 176 of file vtkPVServerInformation.h.
|
protected |
Definition at line 177 of file vtkPVServerInformation.h.
|
protected |
Definition at line 178 of file vtkPVServerInformation.h.
|
protected |
Definition at line 179 of file vtkPVServerInformation.h.
|
protected |
Definition at line 180 of file vtkPVServerInformation.h.
|
protected |
Definition at line 181 of file vtkPVServerInformation.h.
|
protected |
Definition at line 182 of file vtkPVServerInformation.h.
|
protected |
Definition at line 183 of file vtkPVServerInformation.h.
|
protected |
Definition at line 184 of file vtkPVServerInformation.h.
|
protected |
Definition at line 185 of file vtkPVServerInformation.h.
|
protected |
Definition at line 186 of file vtkPVServerInformation.h.
|
protected |
Definition at line 187 of file vtkPVServerInformation.h.
|
protected |
Definition at line 188 of file vtkPVServerInformation.h.
|
protected |
Definition at line 189 of file vtkPVServerInformation.h.
|
protected |
Definition at line 190 of file vtkPVServerInformation.h.
|
protected |
Definition at line 191 of file vtkPVServerInformation.h.