public override Object HOSTNAME() { return foreign.getbytes( Dns.GetHostByAddress( ((IPEndPoint)_socket.RemoteEndPoint).Address ).HostName ); }