C# Класс Brunet.Connections.Connection

Наследование: Brunet.Messaging.ISender
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Address Address
ConType string
CreationTime System.DateTime
DictKeys string[]
MainType ConnectionType

Защищенные свойства (Protected)

Свойство Тип Описание
_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