public async Task Connect() { sock = SocketHelper.GetSocket(); await SocketHelper.ConnectAsync(sock, remote); local = (IPEndPoint)sock.LocalEndPoint; }
public void Start() { sli = SocketHelper.GetSocket(); sli.Bind(new IPEndPoint(IPAddress.Any, port)); sli.Listen(5); for (var i = 0; i < 5; ++i) { AcceptConnection(sli); } Dispatcher.Run(); }