ensemble
Class View

java.lang.Object
  |
  +--ensemble.View

public class View
extends java.lang.Object

A group view.


Field Summary
 java.lang.String addr
          The local address
 java.lang.String[] address
          This list of communication addresses
 boolean am_coord
          Am I the coordinator?
 int coord
          The coordinator's rank
 java.lang.String endpt
          The local endpoint name
 java.lang.String group
          The group name
 boolean groupd
          Are we using the group-daemon
 int ltime
          The logical time
 java.lang.String name
          The group name.
 int nmembers
          The number of members in the view
 java.lang.String params
          The parameters used for this group
 boolean primary
          Is this a primary view?
 java.lang.String proto
          The protocol stack in use
 int rank
          The local rank
 double uptime
          The time this group has been up and running
 java.lang.String version
          The Ensemble version
 java.lang.String[] view
          The list of endpoints in this view
 boolean xfer_view
          Is this a state-transfer view?
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

version

public java.lang.String version
The Ensemble version


proto

public java.lang.String proto
The protocol stack in use


group

public java.lang.String group
The group name


coord

public int coord
The coordinator's rank


ltime

public int ltime
The logical time


primary

public boolean primary
Is this a primary view?


groupd

public boolean groupd
Are we using the group-daemon


xfer_view

public boolean xfer_view
Is this a state-transfer view?


params

public java.lang.String params
The parameters used for this group


uptime

public double uptime
The time this group has been up and running


view

public java.lang.String[] view
The list of endpoints in this view


address

public java.lang.String[] address
This list of communication addresses


endpt

public java.lang.String endpt
The local endpoint name


addr

public java.lang.String addr
The local address


rank

public int rank
The local rank


name

public java.lang.String name
The group name. This does not change thoughout the lifetime of the group.


nmembers

public int nmembers
The number of members in the view


am_coord

public boolean am_coord
Am I the coordinator?