C# Класс MpcLib.DistributedSystem.Quorum

Наследование: ICloneable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
QuorumNumber ushort

Открытые методы

Метод Описание
AddMember ( int id ) : void
Clone ( ) : object
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetNextProtocolId ( ) : ulong
GetNextTwoProtocolId ( Quorum other, bool incrementOther = true ) : ulong
GetPositionOf ( SortedSet ids, int id ) : int
GetPositionOf ( int id ) : int
HasMember ( int id ) : bool
Quorum ( int quorumNumber ) : System
Quorum ( int quorumNumber, ICollection ids ) : System
Quorum ( int quorumNumber, int startId, int endId ) : System
ReleaseId ( ulong id ) : void
RemoveMembers ( int id ) : void

Описание методов

AddMember() публичный Метод

public AddMember ( int id ) : void
id int
Результат void

Clone() публичный Метод

public Clone ( ) : object
Результат object

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetNextProtocolId() публичный Метод

public GetNextProtocolId ( ) : ulong
Результат ulong

GetNextTwoProtocolId() публичный Метод

public GetNextTwoProtocolId ( Quorum other, bool incrementOther = true ) : ulong
other Quorum
incrementOther bool
Результат ulong

GetPositionOf() публичный статический Метод

public static GetPositionOf ( SortedSet ids, int id ) : int
ids SortedSet
id int
Результат int

GetPositionOf() публичный Метод

public GetPositionOf ( int id ) : int
id int
Результат int

HasMember() публичный Метод

public HasMember ( int id ) : bool
id int
Результат bool

Quorum() публичный Метод

public Quorum ( int quorumNumber ) : System
quorumNumber int
Результат System

Quorum() публичный Метод

public Quorum ( int quorumNumber, ICollection ids ) : System
quorumNumber int
ids ICollection
Результат System

Quorum() публичный Метод

public Quorum ( int quorumNumber, int startId, int endId ) : System
quorumNumber int
startId int
endId int
Результат System

ReleaseId() публичный Метод

public ReleaseId ( ulong id ) : void
id ulong
Результат void

RemoveMembers() публичный Метод

public RemoveMembers ( int id ) : void
id int
Результат void

Описание свойств

QuorumNumber публичное свойство

public ushort QuorumNumber
Результат ushort