public override string ToString() { return Connection.RemoteEndPoint != null ? Connection.RemoteEndPoint.ToString() : "Not Connected"; }