Main Page   Compound List   File List   Compound Members   File Members  

ce_view_state_t Struct Reference

#include <ce.h>

List of all members.

Public Attributes

char* version
char* group
char* proto
ce_rank_t coord
int ltime
ce_bool_t primary
ce_bool_t groupd
ce_bool_t xfer_view
char* key
int num_ids
ce_view_id_array_t prev_ids
char* params
ce_time_t uptime
ce_endpt_array_t view
ce_addr_array_t address


Detailed Description

The view_state describes the current state of the group, it includes the Ensemble version number, the group name, the rank of the coordinator, and more.


Member Data Documentation

ce_addr_array_t ce_view_state_t::address
 

The addresses of group members

ce_rank_t ce_view_state_t::coord
 

The rank of the coordinator

char * ce_view_state_t::group
 

The group name

ce_bool_t ce_view_state_t::groupd
 

Are we using the group daemon?

char * ce_view_state_t::key
 

The security key

int ce_view_state_t::ltime
 

The logical time of this view

int ce_view_state_t::num_ids
 

The number of ids in prev_ids

char * ce_view_state_t::params
 

The parameters used

ce_view_id_array_t ce_view_state_t::prev_ids
 

The set of previous view_id's

ce_bool_t ce_view_state_t::primary
 

Is this a primary view?

char * ce_view_state_t::proto
 

The protocol stack in use

ce_time_t ce_view_state_t::uptime
 

The time since this group was initiated

char * ce_view_state_t::version
 

The Ensemble version number

ce_endpt_array_t ce_view_state_t::view
 

The set of endpoints in the view

ce_bool_t ce_view_state_t::xfer_view
 

Is this an xfer view?


The documentation for this struct was generated from the following file:
Generated at Fri Aug 30 02:15:26 2002 for CE by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001