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

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

공개 메소드들

메소드 설명
GenerateTree ( Channel q, MapReduceArgs mr_args ) : void
InRange ( AHAddress addr, AHAddress start, AHAddress end ) : bool
MapReduceBoundedBroadcast ( Node n ) : System

보호된 메소드들

메소드 설명
NextGreedyClosest ( AHAddress dest ) : Connection

비공개 메소드들

메소드 설명
GenerateTreeInRange ( AHAddress start, AHAddress end, List cons, bool left, MapReduceArgs mr_args ) : List
GenerateTreeOutRange ( AHAddress start, AHAddress end, MapReduceArgs mr_args ) : List
GetConnectionInfo ( AHAddress t_addr, AHAddress start, AHAddress end, ConnectionList cl ) : Pair,List>,Brunet.Collections
PrintConnectionList ( List l ) : void

메소드 상세

GenerateTree() 공개 메소드

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

InRange() 공개 메소드

public InRange ( AHAddress addr, AHAddress start, AHAddress end ) : bool
addr Brunet.Symphony.AHAddress
start Brunet.Symphony.AHAddress
end Brunet.Symphony.AHAddress
리턴 bool

MapReduceBoundedBroadcast() 공개 메소드

public MapReduceBoundedBroadcast ( Node n ) : System
n Node
리턴 System

NextGreedyClosest() 보호된 메소드

protected NextGreedyClosest ( AHAddress dest ) : Connection
dest Brunet.Symphony.AHAddress
리턴 Brunet.Connections.Connection