SuperSocket.ClientEngine.TcpClientSession.GetHostOfEndPoint C# (CSharp) Method

GetHostOfEndPoint() private method

private GetHostOfEndPoint ( EndPoint endPoint ) : string
endPoint System.Net.EndPoint
return string
        private string GetHostOfEndPoint(EndPoint endPoint)
        {
            var dnsEndPoint = endPoint as DnsEndPoint;

            if (dnsEndPoint != null)
            {
                return dnsEndPoint.Host;
            }

            var ipEndPoint = endPoint as IPEndPoint;

            if (ipEndPoint != null)
               return ipEndPoint.Address.ToString();

            return string.Empty;
        }