protected void Reconnect(RemoteClient cli) { client.Close(); client = null; client = cli; }
protected RemoteSession(RemoteClient cli) : this() { client = cli; }