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