C# Класс Nowin.SslTransportHandler

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

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

Метод Описание
Dispose ( ) : void
FinishAccept ( byte buffer, int offset, int length, IPEndPoint remoteEndPoint, IPEndPoint localEndPoint ) : void
FinishReceive ( byte buffer, int offset, int length ) : void
FinishSend ( Exception exception ) : void
PrepareAccept ( ) : void
SetRemoteCertificate ( X509Certificate remoteCertificate ) : void
SslTransportHandler ( ITransportLayerHandler next, IServerParameters serverParameters ) : System
StartAccept ( byte buffer, int offset, int length ) : void
StartDisconnect ( ) : void
StartReceive ( byte buffer, int offset, int length ) : void
StartSend ( byte buffer, int offset, int length ) : void

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

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

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

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

public FinishAccept ( byte buffer, int offset, int length, IPEndPoint remoteEndPoint, IPEndPoint localEndPoint ) : void
buffer byte
offset int
length int
remoteEndPoint System.Net.IPEndPoint
localEndPoint System.Net.IPEndPoint
Результат void

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

public FinishReceive ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

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

public FinishSend ( Exception exception ) : void
exception System.Exception
Результат void

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

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

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

public SetRemoteCertificate ( X509Certificate remoteCertificate ) : void
remoteCertificate System.Security.Cryptography.X509Certificates.X509Certificate
Результат void

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

public SslTransportHandler ( ITransportLayerHandler next, IServerParameters serverParameters ) : System
next ITransportLayerHandler
serverParameters IServerParameters
Результат System

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

public StartAccept ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

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

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

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

public StartReceive ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

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

public StartSend ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void