Class TcpClient
Assembly: Netly.dll
View Source
Declaration
public class TcpClient : Client
Inheritance: System.Object
-> Netly.Abstract.Client
Properties
IsEncrypted
View Source
Declaration
public bool IsEncrypted { get; }
Methods
UseEncryption(bool, Func<object, X509Certificate, X509Chain, SslPolicyErrors, bool>)
View Source
Declaration
public void UseEncryption(bool enableEncryption, Func<object, X509Certificate, X509Chain, SslPolicyErrors, bool> onValidation = null)
Parameters
Type | Name |
---|---|
System.Boolean | enableEncryption |
System.Func<System.Object,System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509Chain,System.Net.Security.SslPolicyErrors,System.Boolean> | onValidation |
Open(Host)
View Source
Declaration
public override void Open(Host host)
Parameters
Type | Name |
---|---|
Netly.Core.Host | host |
ToData(byte[])
View Source
Declaration
public override void ToData(byte[] data)
Parameters
Type | Name |
---|---|
System.Byte[] | data |
Receive()
View Source
Declaration
protected override void Receive()
IsConnected()
View Source
Declaration
protected override bool IsConnected()
Returns
System.Boolean