Structure containing attributes of a group member. More...
#include <clClmTmsCommon.h>
Public Member Functions | |
| ClGmsHandleT handle | __attribute__ ((__aligned__(8))) |
| SVC handle of this group member. | |
| ClGmsMemberIdT memberId | __attribute__ ((__aligned__(8))) |
| Group-unique ID of the member. | |
| ClIocAddressT memberAddress | __attribute__ ((__aligned__(8))) |
| IOC Address of the group member application. | |
| ClGmsMemberNameT memberName | __attribute__ ((__aligned__(8))) |
| Textual name of the member. | |
| ClBoolT memberActive | __attribute__ ((__aligned__(8))) |
| True if the node is a member of group. | |
| ClTimeT joinTimestamp | __attribute__ ((__aligned__(8))) |
| The instant at which the member joined the group. | |
| ClUint64T initialViewNumber | __attribute__ ((__aligned__(8))) |
| The view number of the group at the time the member joined. | |
| ClGmsLeadershipCredentialsT credential | __attribute__ ((__aligned__(8))) |
| Credentials for being the leader. | |
Structure containing attributes of a group member.
| ClGmsLeadershipCredentialsT credential ClGmsGroupMemberT::__attribute__ | ( | (__aligned__(8)) | ) |
Credentials for being the leader.
The higher the credential, larger is the possibility of the node being elected as leader.