21 #ifndef vtkPVMultiServerDataSource_h 22 #define vtkPVMultiServerDataSource_h 24 #include "vtkDataObjectAlgorithm.h" 25 #include "vtkPVServerManagerDefaultModule.h" 29 class vtkInformationVector;
36 void PrintSelf(ostream& os, vtkIndent indent);
41 virtual void SetExternalProxy(
vtkSMSourceProxy* proxyFromAnotherServer,
int portNumber = 0);
46 virtual void FetchData(vtkDataObject* dataObjectToFill);
53 virtual int RequestDataObject(vtkInformation*, vtkInformationVector** vtkNotUsed(inputVector),
54 vtkInformationVector* outputVector);
57 virtual int RequestInformation(
58 vtkInformation*, vtkInformationVector**, vtkInformationVector* outputVector);
61 virtual int RequestUpdateExtent(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
64 virtual int RequestData(
65 vtkInformation*, vtkInformationVector**, vtkInformationVector* outputVector);
72 vtkInternal* Internal;
VTK class that handle the fetch of remote data.
proxy for a VTK source on a server