C# Класс Universal.Torrent.Client.PeerConnections.TCPConnection

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

Private Properties

Свойство Тип Описание
TCPConnection System

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

Метод Описание
BeginConnect ( AsyncCallback peerEndCreateConnection, object state ) : IAsyncResult
BeginReceive ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object state ) : IAsyncResult
BeginSend ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object state ) : IAsyncResult
ConnectAsync ( CancellationToken token ) : Task
Dispose ( ) : void
EndConnect ( IAsyncResult result ) : void
EndReceive ( IAsyncResult result ) : int
EndSend ( IAsyncResult result ) : int
ReceiveAsync ( byte buffer, int offset, int count ) : Task
SendAsync ( byte buffer, int offset, int count ) : Task
TCPConnection ( StreamSocket socket, bool isIncoming ) : System
TCPConnection ( Uri uri ) : System

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

Метод Описание
TCPConnection ( StreamSocket socket, IPEndPoint endpoint, bool isIncoming ) : System

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

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

public BeginConnect ( AsyncCallback peerEndCreateConnection, object state ) : IAsyncResult
peerEndCreateConnection AsyncCallback
state object
Результат IAsyncResult

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

public BeginReceive ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object state ) : IAsyncResult
buffer byte
offset int
count int
asyncCallback AsyncCallback
state object
Результат IAsyncResult

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

public BeginSend ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object state ) : IAsyncResult
buffer byte
offset int
count int
asyncCallback AsyncCallback
state object
Результат IAsyncResult

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

public ConnectAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Результат Task

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

public Dispose ( ) : void
Результат void

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

public EndConnect ( IAsyncResult result ) : void
result IAsyncResult
Результат void

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

public EndReceive ( IAsyncResult result ) : int
result IAsyncResult
Результат int

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

public EndSend ( IAsyncResult result ) : int
result IAsyncResult
Результат int

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

public ReceiveAsync ( byte buffer, int offset, int count ) : Task
buffer byte
offset int
count int
Результат Task

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

public SendAsync ( byte buffer, int offset, int count ) : Task
buffer byte
offset int
count int
Результат Task

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

public TCPConnection ( StreamSocket socket, bool isIncoming ) : System
socket Windows.Networking.Sockets.StreamSocket
isIncoming bool
Результат System

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

public TCPConnection ( Uri uri ) : System
uri System.Uri
Результат System