C# 클래스 Brunet.Simulator.RelayOverlapSimulator

상속: Simulator
파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

공개 메소드들

메소드 설명
AddDisconnectedPair ( Address &address1, Address &address2, bool nctunnel ) : void
CloseOverlap ( Node node ) : void
Evaluator ( RelayOverlapSimulator sim ) : void
FindOverlap ( Node node1, Node node2 ) : void
Main ( string args ) : int
RelayOverlapSimulator ( Parameters p ) : System
Run ( RelayOverlapSimulator sim, Address addr1, Address addr2 ) : void
Simulator ( RelayOverlapSimulator sim ) : void

보호된 메소드들

메소드 설명
AddBrokenNode ( NodeMapping &nm, Address addr, int broken_port, bool nctunnel ) : void
FindOverlapWorker ( Node node1, Node node2 ) : void

메소드 상세

AddBrokenNode() 보호된 메소드

protected AddBrokenNode ( NodeMapping &nm, Address addr, int broken_port, bool nctunnel ) : void
nm NodeMapping
addr Address
broken_port int
nctunnel bool
리턴 void

AddDisconnectedPair() 공개 메소드

public AddDisconnectedPair ( Address &address1, Address &address2, bool nctunnel ) : void
address1 Address
address2 Address
nctunnel bool
리턴 void

CloseOverlap() 공개 메소드

public CloseOverlap ( Node node ) : void
node Node
리턴 void

Evaluator() 공개 정적인 메소드

public static Evaluator ( RelayOverlapSimulator sim ) : void
sim RelayOverlapSimulator
리턴 void

FindOverlap() 공개 메소드

public FindOverlap ( Node node1, Node node2 ) : void
node1 Node
node2 Node
리턴 void

FindOverlapWorker() 보호된 메소드

protected FindOverlapWorker ( Node node1, Node node2 ) : void
node1 Node
node2 Node
리턴 void

Main() 공개 정적인 메소드

public static Main ( string args ) : int
args string
리턴 int

RelayOverlapSimulator() 공개 메소드

public RelayOverlapSimulator ( Parameters p ) : System
p Parameters
리턴 System

Run() 공개 정적인 메소드

public static Run ( RelayOverlapSimulator sim, Address addr1, Address addr2 ) : void
sim RelayOverlapSimulator
addr1 Address
addr2 Address
리턴 void

Simulator() 공개 정적인 메소드

public static Simulator ( RelayOverlapSimulator sim ) : void
sim RelayOverlapSimulator
리턴 void