C# 클래스 Brunet.Services.MapReduce.RpcMapReduceTask

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

보호된 프로퍼티들

프로퍼티 타입 설명
_map string>.Pair
_reduce string>.Pair
_tree string>.Pair

공개 메소드들

메소드 설명
GenerateTree ( Channel q, MapReduceArgs args ) : void
Map ( Channel q, object map_arg ) : void
Reduce ( Channel q, object reduce_arg, object current_result, RpcResult child_rpc ) : void
RpcMapReduceTask ( Node n, IDictionary targets ) : System

보호된 메소드들

메소드 설명
MapHandler ( object o, EventArgs args ) : void
ParseTarget ( IList targ ) : string>.Pair
ReduceHandler ( object o, EventArgs args ) : void
TreeHandler ( object o, EventArgs eargs ) : void

메소드 상세

GenerateTree() 공개 메소드

public GenerateTree ( Channel q, MapReduceArgs args ) : void
q Brunet.Concurrent.Channel
args MapReduceArgs
리턴 void

Map() 공개 메소드

public Map ( Channel q, object map_arg ) : void
q Brunet.Concurrent.Channel
map_arg object
리턴 void

MapHandler() 보호된 메소드

protected MapHandler ( object o, EventArgs args ) : void
o object
args System.EventArgs
리턴 void

ParseTarget() 보호된 메소드

protected ParseTarget ( IList targ ) : string>.Pair
targ IList
리턴 string>.Pair

Reduce() 공개 메소드

public Reduce ( Channel q, object reduce_arg, object current_result, RpcResult child_rpc ) : void
q Brunet.Concurrent.Channel
reduce_arg object
current_result object
child_rpc Brunet.Messaging.RpcResult
리턴 void

ReduceHandler() 보호된 메소드

protected ReduceHandler ( object o, EventArgs args ) : void
o object
args System.EventArgs
리턴 void

RpcMapReduceTask() 공개 메소드

public RpcMapReduceTask ( Node n, IDictionary targets ) : System
n Node
targets IDictionary
리턴 System

TreeHandler() 보호된 메소드

protected TreeHandler ( object o, EventArgs eargs ) : void
o object
eargs System.EventArgs
리턴 void

프로퍼티 상세

_map 보호되어 있는 프로퍼티

protected Pair _map
리턴 string>.Pair

_reduce 보호되어 있는 프로퍼티

protected Pair _reduce
리턴 string>.Pair

_tree 보호되어 있는 프로퍼티

protected Pair _tree
리턴 string>.Pair