C# Class Bauglir.Ex.WebSocketClientConnection

basic WebSocket client connection
Inheritance: WebSocketConnection
Show file Open project: gwupe/Gwupe Class Usage Examples

Public Methods

Method Description
Start ( string aHost, string aPort, string aResourceName ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension, string aCookie ) : bool
Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension, string aCookie, int aVersion ) : bool

start client connection

WebSocketClientConnection ( ) : System

Protected Methods

Method Description
validateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

Method Details

Start() public method

public Start ( string aHost, string aPort, string aResourceName ) : bool
aHost string
aPort string
aResourceName string
return bool

Start() public method

public Start ( string aHost, string aPort, string aResourceName, bool aSsl ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
return bool

Start() public method

public Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
aOrigin string
return bool

Start() public method

public Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
aOrigin string
aProtocol string
return bool

Start() public method

public Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
aOrigin string
aProtocol string
aExtension string
return bool

Start() public method

public Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension, string aCookie ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
aOrigin string
aProtocol string
aExtension string
aCookie string
return bool

Start() public method

start client connection
public Start ( string aHost, string aPort, string aResourceName, bool aSsl, string aOrigin, string aProtocol, string aExtension, string aCookie, int aVersion ) : bool
aHost string
aPort string
aResourceName string
aSsl bool
aOrigin string
aProtocol string
aExtension string
aCookie string
aVersion int
return bool

WebSocketClientConnection() public method

public WebSocketClientConnection ( ) : System
return System

validateServerCertificate() protected method

protected validateServerCertificate ( 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
return bool