|
| | vtkTypeMacro (evThreadedController, evMultiProcessController) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| void | Initialize (int argc, char *arcv[]) |
| |
| | vtkGetMacro (LocalProcessId, int) |
| |
| void | SingleMethodExecute () |
| |
| void | MultipleMethodExecute () |
| |
| int | Send (vtkDataObject *data, int remoteProcessId, int tag) |
| |
| int | Send (int *data, int length, int remoteProcessId, int tag) |
| |
| int | Send (unsigned long *data, int length, int remoteProcessId, int tag) |
| |
| int | Send (char *data, int length, int remoteProcessId, int tag) |
| |
| int | Send (double *data, int length, int remoteProcessId, int tag) |
| |
| int | Send (void **data, int remoteProcessId, int tag) |
| |
| void | Clear (int remoteProcessId) |
| |
| int | Receive (vtkDataObject *data, int remoteProcessId, int tag) |
| |
| int | Receive (int *data, int length, int remoteProcessId, int tag) |
| |
| int | Receive (unsigned long *data, int length, int remoteProcessId, int tag) |
| |
| int | Receive (char *data, int length, int remoteProcessId, int tag) |
| |
| int | Receive (double *data, int length, int remoteProcessId, int tag) |
| |
| int | Receive (void **data, int remoteProcessId, int tag) |
| |
| void | Start (int threadIdx) |
| |
| | vtkTypeMacro (evMultiProcessController, vtkObject) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| virtual void | Initialize (int vtkNotUsed(argc), char *arcv[]) |
| |
| virtual void | SetNumberOfProcesses (int num) |
| |
| | vtkGetMacro (NumberOfProcesses, int) |
| |
| void | SetSingleMethod (evProcessFunctionType, void *data) |
| |
| void | SetMultipleMethod (int index, evProcessFunctionType, void *data) |
| |
| virtual int | GetLocalProcessId () |
| |
| | vtkSetMacro (ForceDeepCopy, int) |
| |
| | vtkGetMacro (ForceDeepCopy, int) |
| |
| | vtkBooleanMacro (ForceDeepCopy, int) |
| |
| | vtkSetMacro (Blocking, int) |
| |
| | vtkGetMacro (Blocking, int) |
| |
| void | AddRMI (evRMIFunctionType, void *localArg, int tag) |
| |
| void | RemoveRMI (evRMIFunctionType f, void *arg, int tag) |
| |
| void | TriggerRMI (int remoteProcessId, void *arg, int argLength, int tag) |
| |
| void | TriggerRMI (int remoteProcessId, char *arg, int tag) |
| |
| void | TriggerRMI (int remoteProcessId, int tag) |
| |
| void | ProcessRMIs () |
| |
| | vtkSetMacro (BreakFlag, int) |
| |
| | vtkGetMacro (BreakFlag, int) |
| |
| | vtkGetMacro (WriteTime, float) |
| |
| | vtkGetMacro (ReadTime, float) |
| |
| | vtkGetMacro (SendWaitTime, float) |
| |
| | vtkGetMacro (SendTime, float) |
| |
| | vtkGetMacro (ReceiveWaitTime, float) |
| |
| | vtkGetMacro (ReceiveTime, float) |
| |
|
| | evThreadedController () |
| |
| | ~evThreadedController () |
| |
| | evThreadedController (const evThreadedController &) |
| |
| void | operator= (const evThreadedController &) |
| |
| void | CreateProcessControllers () |
| |
| evThreadedControllerMessage * | NewMessage (vtkDataObject *object, void *data, int dataLength) |
| |
| void | DeleteMessage (evThreadedControllerMessage *message) |
| |
| void | AddMessage (evThreadedControllerMessage *message) |
| |
| evThreadedControllerMessage * | FindMessage (int sendId, int tag) |
| |
| void | ClearMessages (int sendId) |
| |
| void | RemoveMessage (evThreadedControllerMessage *message) |
| |
| int | Send (vtkDataObject *object, void *data, int dataLength, int remoteProcessId, int tag) |
| |
| int | Receive (vtkDataObject *object, void *data, int dataLength, int remoteProcessId, int tag) |
| |
| evMultiProcessController * | GetLocalController () |
| |
| | evMultiProcessController () |
| |
| | ~evMultiProcessController () |
| |
| | evMultiProcessController (const evMultiProcessController &) |
| |
| void | operator= (const evMultiProcessController &) |
| |
| void | DeleteAndSetMarshalString (char *str, int strLength) |
| |
| int | WriteObject (vtkDataObject *object) |
| |
| int | ReadObject (vtkDataObject *object) |
| |
| int | WriteDataSet (vtkDataSet *object) |
| |
| int | ReadDataSet (vtkDataSet *object) |
| |
| int | WriteImageData (vtkImageData *object) |
| |
| int | ReadImageData (vtkImageData *object) |
| |
| void | ProcessRMI (int remoteProcessId, void *arg, int argLength, int rmiTag) |
| |
| virtual void | SetGlobalController (evMultiProcessController *controller) |
| |