C# 클래스 Brunet.Services.MapReduce.MapReduceComputation.State

파일 보기 프로젝트 열기: johnynek/brunet

공개 프로퍼티들

프로퍼티 타입 설명
ChildReductions int
DEFAULT_OBJ object
Done bool
MapResult object
Pending ImmutableList
ReduceResult object
Reducing bool
Tree Brunet.Services.MapReduce.MapReduceInfo[]

공개 메소드들

메소드 설명
AddChildResult ( RpcResult child ) : State
State ( ) : System
UpdateMap ( object m ) : State
UpdateReduce ( bool>.Pair val, bool child_reduction ) : State
UpdateTree ( MapReduceInfo tree ) : State

보호된 메소드들

메소드 설명
State ( object map, MapReduceInfo tree, int cred, object reduce, bool done, ImmutableList pend, bool reducing ) : System

메소드 상세

AddChildResult() 공개 메소드

public AddChildResult ( RpcResult child ) : State
child Brunet.Messaging.RpcResult
리턴 State

State() 공개 메소드

public State ( ) : System
리턴 System

State() 보호된 메소드

protected State ( object map, MapReduceInfo tree, int cred, object reduce, bool done, ImmutableList pend, bool reducing ) : System
map object
tree MapReduceInfo
cred int
reduce object
done bool
pend ImmutableList
reducing bool
리턴 System

UpdateMap() 공개 메소드

public UpdateMap ( object m ) : State
m object
리턴 State

UpdateReduce() 공개 메소드

public UpdateReduce ( bool>.Pair val, bool child_reduction ) : State
val bool>.Pair
child_reduction bool
리턴 State

UpdateTree() 공개 메소드

public UpdateTree ( MapReduceInfo tree ) : State
tree MapReduceInfo
리턴 State

프로퍼티 상세

ChildReductions 공개적으로 프로퍼티

public int ChildReductions
리턴 int

DEFAULT_OBJ 공개적으로 정적으로 프로퍼티

public static object DEFAULT_OBJ
리턴 object

Done 공개적으로 프로퍼티

public bool Done
리턴 bool

MapResult 공개적으로 프로퍼티

public object MapResult
리턴 object

Pending 공개적으로 프로퍼티

public ImmutableList Pending
리턴 ImmutableList

ReduceResult 공개적으로 프로퍼티

public object ReduceResult
리턴 object

Reducing 공개적으로 프로퍼티

public bool Reducing
리턴 bool

Tree 공개적으로 프로퍼티

public MapReduceInfo[],Brunet.Services.MapReduce Tree
리턴 Brunet.Services.MapReduce.MapReduceInfo[]