C# Класс agsXMPP.net.BaseSocket

Base Socket class
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BaseSocket ( ) : System
Connect ( ) : void
Disconnect ( ) : void
Reset ( ) : void

Added for Bosh because we have to tell the BoshClientSocket when to reset the stream

Send ( byte bData ) : void

Send data to the server.

Send ( string data ) : void

StartCompression ( ) : void
StartTls ( ) : void

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

Метод Описание
FireOnConnect ( ) : void
FireOnDisconnect ( ) : void
FireOnError ( Exception ex ) : void
FireOnReceive ( byte b, int length ) : void
FireOnSend ( byte b, int length ) : void
FireOnValidateCertificate ( X509Certificate certificate, int certificateErrors ) : bool
FireOnValidateCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

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

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

public BaseSocket ( ) : System
Результат System

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

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

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

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

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

protected FireOnConnect ( ) : void
Результат void

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

protected FireOnDisconnect ( ) : void
Результат void

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

protected FireOnError ( Exception ex ) : void
ex System.Exception
Результат void

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

protected FireOnReceive ( byte b, int length ) : void
b byte
length int
Результат void

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

protected FireOnSend ( byte b, int length ) : void
b byte
length int
Результат void

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

protected FireOnValidateCertificate ( X509Certificate certificate, int certificateErrors ) : bool
certificate System.Security.Cryptography.X509Certificates.X509Certificate
certificateErrors int
Результат bool

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

protected FireOnValidateCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
sender object
certificate System.Security.Cryptography.X509Certificates.X509Certificate
chain System.Security.Cryptography.X509Certificates.X509Chain
sslPolicyErrors SslPolicyErrors
Результат bool

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

Added for Bosh because we have to tell the BoshClientSocket when to reset the stream
public Reset ( ) : void
Результат void

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

Send data to the server.
public Send ( byte bData ) : void
bData byte
Результат void

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

public Send ( string data ) : void
data string
Результат void

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

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

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

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