C# 클래스 Brunet.Connections.Connection

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

공개 프로퍼티들

프로퍼티 타입 설명
Address Address
ConType string
CreationTime System.DateTime
DictKeys string[]
MainType ConnectionType

보호된 프로퍼티들

프로퍼티 타입 설명
_state Mutable
_string_to_main_type ConnectionType>.Dictionary

공개 메소드들

메소드 설명
Abort ( ) : ConnectionState>.Pair
Close ( RpcManager rpc, string reason ) : ConnectionState>.Pair
Connection ( ) : NUnit.Framework
Connection ( Edge e, Address a, string connectiontype, StatusMessage sm, LinkMessage peerlm ) : NUnit.Framework
ConnectionTypeToString ( ConnectionType t ) : string
SetEdge ( Edge e, LinkMessage lm ) : ConnectionState>.Pair
SetState ( ConnectionState cs ) : ConnectionState>.Pair
SetStatus ( StatusMessage sm ) : ConnectionState>.Pair
StringToMainType ( string s ) : ConnectionType
ToDictionary ( ) : IDictionary
ToString ( ) : string
ToUri ( ) : string

비공개 메소드들

메소드 설명
TestParsing ( ) : void

메소드 상세

Abort() 공개 메소드

public Abort ( ) : ConnectionState>.Pair
리턴 ConnectionState>.Pair

Close() 공개 메소드

public Close ( RpcManager rpc, string reason ) : ConnectionState>.Pair
rpc Brunet.Messaging.RpcManager
reason string
리턴 ConnectionState>.Pair

Connection() 공개 메소드

public Connection ( ) : NUnit.Framework
리턴 NUnit.Framework

Connection() 공개 메소드

public Connection ( Edge e, Address a, string connectiontype, StatusMessage sm, LinkMessage peerlm ) : NUnit.Framework
e Edge
a Address
connectiontype string
sm StatusMessage
peerlm LinkMessage
리턴 NUnit.Framework

ConnectionTypeToString() 정적인 공개 메소드

static public ConnectionTypeToString ( ConnectionType t ) : string
t ConnectionType
리턴 string

SetEdge() 공개 메소드

public SetEdge ( Edge e, LinkMessage lm ) : ConnectionState>.Pair
e Edge
lm LinkMessage
리턴 ConnectionState>.Pair

SetState() 공개 메소드

public SetState ( ConnectionState cs ) : ConnectionState>.Pair
cs ConnectionState
리턴 ConnectionState>.Pair

SetStatus() 공개 메소드

public SetStatus ( StatusMessage sm ) : ConnectionState>.Pair
sm StatusMessage
리턴 ConnectionState>.Pair

StringToMainType() 정적인 공개 메소드

static public StringToMainType ( string s ) : ConnectionType
s string
리턴 ConnectionType

ToDictionary() 공개 메소드

public ToDictionary ( ) : IDictionary
리턴 IDictionary

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToUri() 공개 메소드

public ToUri ( ) : string
리턴 string

프로퍼티 상세

Address 공개적으로 프로퍼티

public Address Address
리턴 Address

ConType 공개적으로 프로퍼티

public string ConType
리턴 string

CreationTime 공개적으로 프로퍼티

public DateTime,System CreationTime
리턴 System.DateTime

DictKeys 공개적으로 정적으로 프로퍼티

public static string[] DictKeys
리턴 string[]

MainType 공개적으로 프로퍼티

public ConnectionType MainType
리턴 ConnectionType

_state 보호되어 있는 프로퍼티

protected Mutable _state
리턴 Mutable

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

static protected Dictionary _string_to_main_type
리턴 ConnectionType>.Dictionary