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
Type | Name |
---|---|
Netly.Core.Host | host |
System.Int32 | backlog |
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
Type | Name |
---|---|
System.Byte[] | pfxCertificate |
System.String | pfxPassword |
System.Security.Authentication.SslProtocols | encryptionProtocol |
AcceptOrReceive()
View Source
Declaration
protected override void AcceptOrReceive()