ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkMPIMToNSocketConnectionPortInformation Class Reference

holds port and host name information. More...

#include <vtkMPIMToNSocketConnectionPortInformation.h>

Inheritance diagram for vtkMPIMToNSocketConnectionPortInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkMPIMToNSocketConnectionPortInformation:
Collaboration graph
[legend]

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)
 
void SetConnectionInformation (unsigned int processNumber, int portNumber, const char *hostname)
 Set the port and host information for a specific process number. More...
 
int GetNumberOfConnections ()
 Set/Get the number of connections. More...
 
virtual void CopyFromObject (vtkObject *)
 Transfer information about a single object into this object. More...
 
virtual void AddInformation (vtkPVInformation *)
 Merge another information object. More...
 
int GetProcessPort (unsigned int processNumber)
 Access information about a particular process. More...
 
const char * GetProcessHostName (unsigned int processNumber)
 Access information about a particular process. More...
 
virtual void CopyToStream (vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual void CopyFromStream (const vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
- Public Member Functions inherited from vtkPVInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
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...
 

Static Public Member Functions

static vtkMPIMToNSocketConnectionPortInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkMPIMToNSocketConnectionPortInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkMPIMToNSocketConnectionPortInformation ()
 
 ~vtkMPIMToNSocketConnectionPortInformation ()
 
- Protected Member Functions inherited from vtkPVInformation
 vtkPVInformation ()
 
 ~vtkPVInformation ()
 
virtual void SetRootOnly (int)
 
 vtkPVInformation (const vtkPVInformation &) VTK_DELETE_FUNCTION
 
void operator= (const vtkPVInformation &) VTK_DELETE_FUNCTION
 

Protected Attributes

int NumberOfConnections
 
vtkMPIMToNSocketConnectionPortInformationInternals * Internals
 
- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

Detailed Description

holds port and host name information.

and host information from a render server. This information is used by the data server to make the connections to the render server processes.

Definition at line 32 of file vtkMPIMToNSocketConnectionPortInformation.h.

Member Typedef Documentation

◆ Superclass

Definition at line 37 of file vtkMPIMToNSocketConnectionPortInformation.h.

Constructor & Destructor Documentation

◆ vtkMPIMToNSocketConnectionPortInformation()

vtkMPIMToNSocketConnectionPortInformation::vtkMPIMToNSocketConnectionPortInformation ( )
protected

◆ ~vtkMPIMToNSocketConnectionPortInformation()

vtkMPIMToNSocketConnectionPortInformation::~vtkMPIMToNSocketConnectionPortInformation ( )
protected

Member Function Documentation

◆ New()

static vtkMPIMToNSocketConnectionPortInformation* vtkMPIMToNSocketConnectionPortInformation::New ( )
static

◆ GetClassName()

virtual const char* vtkMPIMToNSocketConnectionPortInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

◆ IsTypeOf()

static int vtkMPIMToNSocketConnectionPortInformation::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkMPIMToNSocketConnectionPortInformation::IsA ( const char *  type)
virtual

Reimplemented from vtkPVInformation.

◆ SafeDownCast()

static vtkMPIMToNSocketConnectionPortInformation* vtkMPIMToNSocketConnectionPortInformation::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkMPIMToNSocketConnectionPortInformation::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ SetConnectionInformation()

void vtkMPIMToNSocketConnectionPortInformation::SetConnectionInformation ( unsigned int  processNumber,
int  portNumber,
const char *  hostname 
)

Set the port and host information for a specific process number.

◆ GetNumberOfConnections()

int vtkMPIMToNSocketConnectionPortInformation::GetNumberOfConnections ( )

Set/Get the number of connections.

◆ GetProcessPort()

int vtkMPIMToNSocketConnectionPortInformation::GetProcessPort ( unsigned int  processNumber)

Access information about a particular process.

◆ GetProcessHostName()

const char* vtkMPIMToNSocketConnectionPortInformation::GetProcessHostName ( unsigned int  processNumber)

Access information about a particular process.

◆ CopyFromObject()

virtual void vtkMPIMToNSocketConnectionPortInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

◆ AddInformation()

virtual void vtkMPIMToNSocketConnectionPortInformation::AddInformation ( vtkPVInformation )
virtual

Merge another information object.

Reimplemented from vtkPVInformation.

◆ CopyToStream()

virtual void vtkMPIMToNSocketConnectionPortInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

◆ CopyFromStream()

virtual void vtkMPIMToNSocketConnectionPortInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

Member Data Documentation

◆ NumberOfConnections

int vtkMPIMToNSocketConnectionPortInformation::NumberOfConnections
protected

Definition at line 80 of file vtkMPIMToNSocketConnectionPortInformation.h.

◆ Internals

vtkMPIMToNSocketConnectionPortInformationInternals* vtkMPIMToNSocketConnectionPortInformation::Internals
protected

Definition at line 81 of file vtkMPIMToNSocketConnectionPortInformation.h.


The documentation for this class was generated from the following file: