C# Класс Library.Net.Connections.BaseConnection

Наследование: Connection, IThisLock
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BaseConnection ( Cap cap, BandwidthLimit bandwidthLimit, int maxReceiveCount, BufferManager bufferManager ) : System
Close ( System.TimeSpan timeout, Information options ) : void
Connect ( System.TimeSpan timeout, Information options ) : void
GetLayers ( ) : IEnumerable
Receive ( System.TimeSpan timeout, Information options ) : Stream
Send ( Stream stream, System.TimeSpan timeout, Information options ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
Alive ( ) : void
AliveTimer ( object state ) : void

Описание методов

BaseConnection() публичный Метод

public BaseConnection ( Cap cap, BandwidthLimit bandwidthLimit, int maxReceiveCount, BufferManager bufferManager ) : System
cap Cap
bandwidthLimit BandwidthLimit
maxReceiveCount int
bufferManager BufferManager
Результат System

Close() публичный Метод

public Close ( System.TimeSpan timeout, Information options ) : void
timeout System.TimeSpan
options Information
Результат void

Connect() публичный Метод

public Connect ( System.TimeSpan timeout, Information options ) : void
timeout System.TimeSpan
options Information
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetLayers() публичный Метод

public GetLayers ( ) : IEnumerable
Результат IEnumerable

Receive() публичный Метод

public Receive ( System.TimeSpan timeout, Information options ) : Stream
timeout System.TimeSpan
options Information
Результат Stream

Send() публичный Метод

public Send ( Stream stream, System.TimeSpan timeout, Information options ) : void
stream Stream
timeout System.TimeSpan
options Information
Результат void