44 #ifndef vtkSocketController_h
45 #define vtkSocketController_h
47 #include "vtkParallelCoreModule.h"
127 ENDIAN_TAG=1010580540,
128 IDTYPESIZE_TAG=1027423549,
129 VERSION_TAG=1044266558,
a simple class to control print indentation
Multiprocessing communication superclass.
virtual void Initialize(int *vtkNotUsed(argc), char ***vtkNotUsed(argv))=0
This method is for setting up the processes.
Process communication using Sockets.
Process communication using Sockets.
int GetSwapBytesInReceivedData()
virtual void CloseConnection()
Close a connection, forwarded to the communicator.
void SingleMethodExecute()
Does not apply to sockets.
virtual int ConnectTo(const char *hostName, int port)
Open a connection to a give machine, forwarded to the communicator.
virtual void Initialize()
void Finalize()
Does not apply to sockets.
void Finalize(int)
This method is for cleaning up.
vtkMultiProcessController * CreateCompliantController()
FOOLISH MORTALS! Thou hast forsaken the sacred laws of ad-hoc polymorphism when thou broke a critical...
static vtkSocketController * New()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void Initialize(int *argc, char ***argv)
void SetCommunicator(vtkSocketCommunicator *comm)
Set the communicator used in normal and rmi communications.
void MultipleMethodExecute()
Does not apply to sockets.
virtual int WaitForConnection(int port)
Wait for connection on a given port, forwarded to the communicator.
virtual void Initialize(int *argc, char ***argv, int)
This method is for initialiazing sockets.
void CreateOutputWindow()
Does not apply to sockets.