ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVMultiClientsInformation Class Reference

Gets Multi-clients informations from the server. More...

#include <vtkPVMultiClientsInformation.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void DeepCopy (vtkPVMultiClientsInformation *info)
virtual void CopyFromObject (vtkObject *)
virtual void AddInformation (vtkPVInformation *)
int GetClientId (int idx)
virtual void CopyToStream (vtkClientServerStream *)
virtual void CopyFromStream (const vtkClientServerStream *)
virtual int GetClientId ()
virtual int GetNumberOfClients ()
virtual int GetMultiClientEnable ()
virtual int GetMasterId ()

Static Public Member Functions

static
vtkPVMultiClientsInformation
New ()
static int IsTypeOf (const char *type)
static
vtkPVMultiClientsInformation
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVMultiClientsInformation ()
 ~vtkPVMultiClientsInformation ()
 vtkPVMultiClientsInformation (const vtkPVMultiClientsInformation &)
void operator= (const vtkPVMultiClientsInformation &)

Protected Attributes

int ClientId
intClientIds
int NumberOfClients
int MultiClientEnable
int MasterId

Detailed Description

Gets Multi-clients informations from the server.

This objects is used by the client to get the number of multi-clients server as well as their ids.

Definition at line 29 of file vtkPVMultiClientsInformation.h.


Constructor & Destructor Documentation

vtkPVMultiClientsInformation::vtkPVMultiClientsInformation ( ) [protected]
vtkPVMultiClientsInformation::~vtkPVMultiClientsInformation ( ) [protected]
vtkPVMultiClientsInformation::vtkPVMultiClientsInformation ( const vtkPVMultiClientsInformation ) [protected]

Member Function Documentation

static vtkPVMultiClientsInformation* vtkPVMultiClientsInformation::New ( ) [static]

Reimplemented from vtkObject.

virtual const char* vtkPVMultiClientsInformation::GetClassName ( ) [virtual]

Reimplemented from vtkPVInformation.

static int vtkPVMultiClientsInformation::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPVInformation.

virtual int vtkPVMultiClientsInformation::IsA ( const char *  type) [virtual]

Reimplemented from vtkPVInformation.

static vtkPVMultiClientsInformation* vtkPVMultiClientsInformation::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkPVInformation.

void vtkPVMultiClientsInformation::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkPVInformation.

void vtkPVMultiClientsInformation::DeepCopy ( vtkPVMultiClientsInformation info)
virtual void vtkPVMultiClientsInformation::CopyFromObject ( vtkObject ) [virtual]

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

virtual void vtkPVMultiClientsInformation::AddInformation ( vtkPVInformation ) [virtual]

Merge another information object.

Reimplemented from vtkPVInformation.

virtual void vtkPVMultiClientsInformation::CopyToStream ( vtkClientServerStream *  ) [virtual]

Manage a serialized version of the information.

Implements vtkPVInformation.

virtual void vtkPVMultiClientsInformation::CopyFromStream ( const vtkClientServerStream *  ) [virtual]

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

virtual int vtkPVMultiClientsInformation::GetClientId ( ) [virtual]

Get the id that correspond to the current client

int vtkPVMultiClientsInformation::GetClientId ( int  idx)

Return the client id of the nth connected client. idx < NumberOfClients

virtual int vtkPVMultiClientsInformation::GetNumberOfClients ( ) [virtual]

Return the number of connected clients

virtual int vtkPVMultiClientsInformation::GetMultiClientEnable ( ) [virtual]

Return 1 if the server allow server client to connect to itself

virtual int vtkPVMultiClientsInformation::GetMasterId ( ) [virtual]

Return the Id of the client that has been elected as master

void vtkPVMultiClientsInformation::operator= ( const vtkPVMultiClientsInformation ) [protected]

Member Data Documentation

Definition at line 78 of file vtkPVMultiClientsInformation.h.

Definition at line 79 of file vtkPVMultiClientsInformation.h.

Definition at line 80 of file vtkPVMultiClientsInformation.h.

Definition at line 81 of file vtkPVMultiClientsInformation.h.

Definition at line 82 of file vtkPVMultiClientsInformation.h.


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