C# 클래스 Brunet.Connections.NodeInfo

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

보호된 프로퍼티들

프로퍼티 타입 설명
EmptyTas IList
_address Address
_as_dict IDictionary
_cache NodeInfo>.WeakValueTable
_cache_key NodeInfo
_code int
_done_hash bool
_ta_list Brunet.Transport.TransportAddress[]
_tas IList

공개 메소드들

메소드 설명
CreateInstance ( Address a ) : NodeInfo
CreateInstance ( Address a, IList tas ) : NodeInfo
CreateInstance ( Address a, TransportAddress ta ) : NodeInfo
CreateInstance ( IDictionary d ) : NodeInfo
Equals ( object e ) : bool
GetHashCode ( ) : int
ToDictionary ( ) : IDictionary

보호된 메소드들

메소드 설명
CreateInstance ( Address a, IList tas, TransportAddress ta ) : NodeInfo
NodeInfo ( ) : System
NodeInfo ( Address a, IList transports ) : System
NodeInfo ( Address a, TransportAddress ta ) : System

메소드 상세

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( Address a ) : NodeInfo
a Address
리턴 NodeInfo

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( Address a, IList tas ) : NodeInfo
a Address
tas IList
리턴 NodeInfo

CreateInstance() 보호된 정적인 메소드

protected static CreateInstance ( Address a, IList tas, TransportAddress ta ) : NodeInfo
a Address
tas IList
ta Brunet.Transport.TransportAddress
리턴 NodeInfo

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( Address a, TransportAddress ta ) : NodeInfo
a Address
ta Brunet.Transport.TransportAddress
리턴 NodeInfo

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( IDictionary d ) : NodeInfo
d IDictionary
리턴 NodeInfo

Equals() 공개 메소드

public Equals ( object e ) : bool
e object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

NodeInfo() 보호된 메소드

protected NodeInfo ( ) : System
리턴 System

NodeInfo() 보호된 메소드

protected NodeInfo ( Address a, IList transports ) : System
a Address
transports IList
리턴 System

NodeInfo() 보호된 메소드

protected NodeInfo ( Address a, TransportAddress ta ) : System
a Address
ta Brunet.Transport.TransportAddress
리턴 System

ToDictionary() 공개 메소드

public ToDictionary ( ) : IDictionary
리턴 IDictionary

프로퍼티 상세

EmptyTas 보호되어 있는 정적으로 프로퍼티

protected static IList EmptyTas
리턴 IList

_address 보호되어 있는 프로퍼티

protected Address _address
리턴 Address

_as_dict 보호되어 있는 프로퍼티

protected IDictionary _as_dict
리턴 IDictionary

_cache 보호되어 있는 정적으로 프로퍼티

protected static WeakValueTable _cache
리턴 NodeInfo>.WeakValueTable

_cache_key 보호되어 있는 정적으로 프로퍼티

protected static NodeInfo,Brunet.Connections _cache_key
리턴 NodeInfo

_code 보호되어 있는 프로퍼티

protected int _code
리턴 int

_done_hash 보호되어 있는 프로퍼티

protected bool _done_hash
리턴 bool

_ta_list 보호되어 있는 정적으로 프로퍼티

protected static TransportAddress[],Brunet.Transport _ta_list
리턴 Brunet.Transport.TransportAddress[]

_tas 보호되어 있는 프로퍼티

protected IList _tas
리턴 IList