mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-28 19:54:48 +03:00
Remove tabs and trailing whitespace
This commit is contained in:
@@ -13,10 +13,10 @@
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
@@ -30,94 +30,92 @@ using System;
|
||||
|
||||
namespace Mono.Nat
|
||||
{
|
||||
public class Mapping
|
||||
{
|
||||
public class Mapping
|
||||
{
|
||||
private string description;
|
||||
private DateTime expiration;
|
||||
private int lifetime;
|
||||
private int privatePort;
|
||||
private Protocol protocol;
|
||||
private int publicPort;
|
||||
|
||||
private Protocol protocol;
|
||||
private int publicPort;
|
||||
|
||||
public Mapping(Protocol protocol, int privatePort, int publicPort)
|
||||
: this (protocol, privatePort, publicPort, 0)
|
||||
{
|
||||
}
|
||||
|
||||
public Mapping (Protocol protocol, int privatePort, int publicPort)
|
||||
: this (protocol, privatePort, publicPort, 0)
|
||||
{
|
||||
}
|
||||
|
||||
public Mapping (Protocol protocol, int privatePort, int publicPort, int lifetime)
|
||||
{
|
||||
this.protocol = protocol;
|
||||
this.privatePort = privatePort;
|
||||
this.publicPort = publicPort;
|
||||
this.lifetime = lifetime;
|
||||
public Mapping(Protocol protocol, int privatePort, int publicPort, int lifetime)
|
||||
{
|
||||
this.protocol = protocol;
|
||||
this.privatePort = privatePort;
|
||||
this.publicPort = publicPort;
|
||||
this.lifetime = lifetime;
|
||||
|
||||
if (lifetime == int.MaxValue)
|
||||
this.expiration = DateTime.MaxValue;
|
||||
else if (lifetime == 0)
|
||||
this.expiration = DateTime.Now;
|
||||
else
|
||||
this.expiration = DateTime.Now.AddSeconds (lifetime);
|
||||
}
|
||||
if (lifetime == int.MaxValue)
|
||||
this.expiration = DateTime.MaxValue;
|
||||
else if (lifetime == 0)
|
||||
this.expiration = DateTime.Now;
|
||||
else
|
||||
this.expiration = DateTime.Now.AddSeconds (lifetime);
|
||||
}
|
||||
|
||||
public string Description
|
||||
{
|
||||
get { return description; }
|
||||
set { description = value; }
|
||||
}
|
||||
|
||||
public Protocol Protocol
|
||||
{
|
||||
get { return protocol; }
|
||||
internal set { protocol = value; }
|
||||
}
|
||||
|
||||
public int PrivatePort
|
||||
{
|
||||
get { return privatePort; }
|
||||
internal set { privatePort = value; }
|
||||
}
|
||||
|
||||
public int PublicPort
|
||||
{
|
||||
get { return publicPort; }
|
||||
internal set { publicPort = value; }
|
||||
}
|
||||
|
||||
public int Lifetime
|
||||
{
|
||||
get { return lifetime; }
|
||||
internal set { lifetime = value; }
|
||||
}
|
||||
|
||||
public DateTime Expiration
|
||||
{
|
||||
get { return expiration; }
|
||||
internal set { expiration = value; }
|
||||
}
|
||||
|
||||
public bool IsExpired ()
|
||||
{
|
||||
return expiration < DateTime.Now;
|
||||
}
|
||||
|
||||
public override bool Equals (object obj)
|
||||
{
|
||||
Mapping other = obj as Mapping;
|
||||
return other == null ? false : this.protocol == other.protocol &&
|
||||
this.privatePort == other.privatePort && this.publicPort == other.publicPort;
|
||||
}
|
||||
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return this.protocol.GetHashCode() ^ this.privatePort.GetHashCode() ^ this.publicPort.GetHashCode();
|
||||
}
|
||||
|
||||
public override string ToString( )
|
||||
public Protocol Protocol
|
||||
{
|
||||
return String.Format( "Protocol: {0}, Public Port: {1}, Private Port: {2}, Description: {3}, Expiration: {4}, Lifetime: {5}",
|
||||
this.protocol, this.publicPort, this.privatePort, this.description, this.expiration, this.lifetime );
|
||||
get { return protocol; }
|
||||
internal set { protocol = value; }
|
||||
}
|
||||
}
|
||||
|
||||
public int PrivatePort
|
||||
{
|
||||
get { return privatePort; }
|
||||
internal set { privatePort = value; }
|
||||
}
|
||||
|
||||
public int PublicPort
|
||||
{
|
||||
get { return publicPort; }
|
||||
internal set { publicPort = value; }
|
||||
}
|
||||
|
||||
public int Lifetime
|
||||
{
|
||||
get { return lifetime; }
|
||||
internal set { lifetime = value; }
|
||||
}
|
||||
|
||||
public DateTime Expiration
|
||||
{
|
||||
get { return expiration; }
|
||||
internal set { expiration = value; }
|
||||
}
|
||||
|
||||
public bool IsExpired()
|
||||
{
|
||||
return expiration < DateTime.Now;
|
||||
}
|
||||
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
Mapping other = obj as Mapping;
|
||||
return other == null ? false : this.protocol == other.protocol &&
|
||||
this.privatePort == other.privatePort && this.publicPort == other.publicPort;
|
||||
}
|
||||
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return this.protocol.GetHashCode() ^ this.privatePort.GetHashCode() ^ this.publicPort.GetHashCode();
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return String.Format( "Protocol: {0}, Public Port: {1}, Private Port: {2}, Description: {3}, Expiration: {4}, Lifetime: {5}",
|
||||
this.protocol, this.publicPort, this.privatePort, this.description, this.expiration, this.lifetime );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user