Simple wrapper around Socket.
public class TcpClientAdapter : ITcpClient, IDisposable
TcpClientAdapter
public TcpClientAdapter(Socket socket)
Parameters
socket
Socket
public virtual Socket Client { get; }
Property Value
public virtual bool Connected { get; }
Property Value
public virtual TimeSpan ReceiveTimeout { get; set; }
Property Value
public virtual void Close()
ConnectAsync(IPAddress, int, CancellationToken)
public virtual Task ConnectAsync(IPAddress ep, int port, CancellationToken cancellationToken = default)
Parameters
ep
IPAddress
port
int
cancellationToken
CancellationToken
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Dispose(bool)protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
public static IPAddress? GetMatchingHost(IReadOnlyCollection<IPAddress> addresses, AddressFamily addressFamily)
Parameters
addresses
IReadOnlyCollection<IPAddress>
addressFamily
AddressFamily
public virtual NetworkStream GetStream()
Returns
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4