Skip to main content
Version: 3.1.0

Class TcpServer

Assembly: Netly.dll
View Source
Declaration
public class TcpServer : Server<TcpClient>

Inheritance: System.Object -> Netly.Abstract.Server<T>

Properties

IsEncrypted

View Source
Declaration
public bool IsEncrypted { get; }

EncryptionProtocol

View Source
Declaration
public SslProtocols EncryptionProtocol { get; }

Methods

Open(Host, int)

View Source
Declaration
public override void Open(Host host, int backlog)
Parameters
TypeName
Netly.Core.Hosthost
System.Int32backlog

IsConnected()

View Source
Declaration
protected override bool IsConnected()
Returns

System.Boolean

UseEncryption(byte[], string, SslProtocols)

View Source
Declaration
public void UseEncryption(byte[] pfxCertificate, string pfxPassword, SslProtocols encryptionProtocol)
Parameters
TypeName
System.Byte[]pfxCertificate
System.StringpfxPassword
System.Security.Authentication.SslProtocolsencryptionProtocol

AcceptOrReceive()

View Source
Declaration
protected override void AcceptOrReceive()