C# 클래스 Netronics.Ant.Ant.Kernel

파일 보기 프로젝트 열기: shlee322/Netronics 1 사용 예제들

공개 메소드들

메소드 설명
AddTask ( int index, Func task ) : void
ApproveJoinAnt ( int id, IEnumerable network ) : void
GetAnts ( string name ) : Ants
GetKernel ( ) : Kernel
GetLocalAnt ( ) : IAnt
GetQueenIPEndPoint ( ) : IPEndPoint
GetTask ( int index ) : IEnumerator>.Func
HelloAnt ( IChannel channel, int antsId, int id ) : void
Init ( AntConfig config ) : void
InitAnts ( IList list ) : void
QueenConnected ( IChannel channel ) : void

비공개 메소드들

메소드 설명
GetConfig ( ) : AntConfig
Kernel ( AntConfig config ) : System
LoadAssembly ( ) : void
LoadQueenIPEndPoint ( ) : void
StartAnt ( ) : void

메소드 상세

AddTask() 공개 메소드

public AddTask ( int index, Func task ) : void
index int
task Func
리턴 void

ApproveJoinAnt() 공개 메소드

public ApproveJoinAnt ( int id, IEnumerable network ) : void
id int
network IEnumerable
리턴 void

GetAnts() 공개 메소드

public GetAnts ( string name ) : Ants
name string
리턴 Ants

GetKernel() 공개 정적인 메소드

public static GetKernel ( ) : Kernel
리턴 Kernel

GetLocalAnt() 공개 메소드

public GetLocalAnt ( ) : IAnt
리턴 IAnt

GetQueenIPEndPoint() 공개 메소드

public GetQueenIPEndPoint ( ) : IPEndPoint
리턴 System.Net.IPEndPoint

GetTask() 공개 메소드

public GetTask ( int index ) : IEnumerator>.Func
index int
리턴 IEnumerator>.Func

HelloAnt() 공개 메소드

public HelloAnt ( IChannel channel, int antsId, int id ) : void
channel IChannel
antsId int
id int
리턴 void

Init() 공개 정적인 메소드

public static Init ( AntConfig config ) : void
config AntConfig
리턴 void

InitAnts() 공개 메소드

public InitAnts ( IList list ) : void
list IList
리턴 void

QueenConnected() 공개 메소드

public QueenConnected ( IChannel channel ) : void
channel IChannel
리턴 void