C# Class Netronics.Channel.Channel.SslChannel

Socket에다 SSL을 사용하는 Channel 클래스
Inheritance: Channel
Afficher le fichier Open project: shlee322/Netronics Class Usage Examples

Méthodes publiques

Méthode Description
CreateChannel ( Socket socket, System certificate ) : SslChannel
CreateChannel ( Socket socket, string host ) : SslChannel
GetSocket ( ) : Socket
GetTag ( ) : object
SendMessage ( dynamic message ) : void
SetTag ( object tag ) : object
ToString ( ) : string

Méthodes protégées

Méthode Description
BeginReceive ( ) : void
Disconnected ( ) : void

Private Methods

Méthode Description
ReadCallback ( IAsyncResult ar ) : void
SendCallback ( IAsyncResult ar ) : void
SslChannel ( Socket socket ) : System

Method Details

BeginReceive() protected méthode

protected BeginReceive ( ) : void
Résultat void

CreateChannel() public static méthode

public static CreateChannel ( Socket socket, System certificate ) : SslChannel
socket System.Net.Sockets.Socket
certificate System
Résultat SslChannel

CreateChannel() public static méthode

public static CreateChannel ( Socket socket, string host ) : SslChannel
socket System.Net.Sockets.Socket
host string
Résultat SslChannel

Disconnected() protected méthode

protected Disconnected ( ) : void
Résultat void

GetSocket() public méthode

public GetSocket ( ) : Socket
Résultat System.Net.Sockets.Socket

GetTag() public méthode

public GetTag ( ) : object
Résultat object

SendMessage() public méthode

public SendMessage ( dynamic message ) : void
message dynamic
Résultat void

SetTag() public méthode

public SetTag ( object tag ) : object
tag object
Résultat object

ToString() public méthode

public ToString ( ) : string
Résultat string