C# Class MpcLib.SecretSharing.ByzantineQuorum

Inheritance: MpcLib.DistributedSystem.Quorum
Show file Open project: mahdiz/mpclib Class Usage Examples

Public Methods

Method Description
AddMember ( int id ) : void
ByzantineQuorum ( int quorumId, ICollection ids, int seed ) : System
ByzantineQuorum ( int quorumId, int seed ) : System
ByzantineQuorum ( int quorumId, int startId, int endId, int seed ) : System
Clone ( ) : object
RemoveMembers ( int id ) : void

Private Methods

Method Description
InitPolyCommit ( ) : void
SetupByzantine ( int seed ) : void

Method Details

AddMember() public method

public AddMember ( int id ) : void
id int
return void

ByzantineQuorum() public method

public ByzantineQuorum ( int quorumId, ICollection ids, int seed ) : System
quorumId int
ids ICollection
seed int
return System

ByzantineQuorum() public method

public ByzantineQuorum ( int quorumId, int seed ) : System
quorumId int
seed int
return System

ByzantineQuorum() public method

public ByzantineQuorum ( int quorumId, int startId, int endId, int seed ) : System
quorumId int
startId int
endId int
seed int
return System

Clone() public method

public Clone ( ) : object
return object

RemoveMembers() public method

public RemoveMembers ( int id ) : void
id int
return void