C# 클래스 NFrame.NFIConsistentHash

상속: NFBehaviour
파일 보기 프로젝트 열기: ketoo/NFrame

공개 프로퍼티들

프로퍼티 타입 설명
mxHasher NFIHasher

공개 메소드들

메소드 설명
Empty ( ) : bool
Erase ( NFIVirtualNode xNode ) : bool
Exist ( NFIVirtualNode xNode ) : bool
GetSuitNode ( ) : NFIVirtualNode
GetSuitNodeHashKey ( int nHashValue ) : NFIVirtualNode
Insert ( NFIVirtualNode xNode ) : void
Size ( ) : int

메소드 상세

Empty() 공개 추상적인 메소드

public abstract Empty ( ) : bool
리턴 bool

Erase() 공개 추상적인 메소드

public abstract Erase ( NFIVirtualNode xNode ) : bool
xNode NFIVirtualNode
리턴 bool

Exist() 공개 추상적인 메소드

public abstract Exist ( NFIVirtualNode xNode ) : bool
xNode NFIVirtualNode
리턴 bool

GetSuitNode() 공개 추상적인 메소드

public abstract GetSuitNode ( ) : NFIVirtualNode
리턴 NFIVirtualNode

GetSuitNodeHashKey() 공개 추상적인 메소드

public abstract GetSuitNodeHashKey ( int nHashValue ) : NFIVirtualNode
nHashValue int
리턴 NFIVirtualNode

Insert() 공개 추상적인 메소드

public abstract Insert ( NFIVirtualNode xNode ) : void
xNode NFIVirtualNode
리턴 void

Size() 공개 추상적인 메소드

public abstract Size ( ) : int
리턴 int

프로퍼티 상세

mxHasher 공개적으로 프로퍼티

public NFIHasher,NFrame mxHasher
리턴 NFIHasher