C# Class MpcLib.DistributedSystem.QuorumSystem.QuorumBuilding.AlmostEverywhereProtocol

Inheritance: AsyncProtocol, IQuorumBuilder
显示文件 Open project: mahdiz/mpclib

Public Methods

Method Description
AlmostEverywhereProtocol ( AsyncParty e, ReadOnlyCollection processorIds, SafeRandom randGen, StateKey stateKey ) : System
AlmostEverywhereProtocol ( AsyncParty e, ReadOnlyCollection processorIds, StateKey stateKey ) : System
Run ( ) : void

Private Methods

Method Description
AlmostEverywhere ( ) : int
SetupCandidateList ( ) : void

Method Details

AlmostEverywhereProtocol() public method

public AlmostEverywhereProtocol ( AsyncParty e, ReadOnlyCollection processorIds, SafeRandom randGen, StateKey stateKey ) : System
e AsyncParty
processorIds ReadOnlyCollection
randGen MpcLib.Common.StochasticUtils.SafeRandom
stateKey StateKey
return System

AlmostEverywhereProtocol() public method

public AlmostEverywhereProtocol ( AsyncParty e, ReadOnlyCollection processorIds, StateKey stateKey ) : System
e AsyncParty
processorIds ReadOnlyCollection
stateKey StateKey
return System

Run() public method

public Run ( ) : void
return void