Files
netch/Netch/Models/LegacyServer.cs
Bruce Wayne 087f6e4eb9 Cleanup code
2020-01-23 20:44:17 +08:00

116 lines
2.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace Netch.Models
{
public class LegacyServer
{
/// <summary>
/// 备注
/// </summary>
public string Remark;
/// <summary>
/// 组
/// </summary>
public string Group = "None";
/// <summary>
/// 类型Socks5、Shadowsocks、ShadowsocksR、VMess
/// </summary>
public string Type;
/// <summary>
/// 地址
/// </summary>
public string Address;
/// <summary>
/// 端口
/// </summary>
public int Port;
/// <summary>
/// 用户名
/// </summary>
public string Username;
/// <summary>
/// 密码
/// </summary>
public string Password;
/// <summary>
/// 用户 IDV2
/// </summary>
public string UserID = string.Empty;
/// <summary>
/// 额外 IDV2
/// </summary>
public int AlterID = 0;
/// <summary>
/// 加密方式
/// </summary>
public string EncryptMethod;
/// <summary>
/// 协议
/// </summary>
public string Protocol;
/// <summary>
/// 协议参数
/// </summary>
public string ProtocolParam;
/// <summary>
/// 混淆SSR/ 插件SS
/// </summary>
public string OBFS;
/// <summary>
/// 混淆参数SSR/ 插件参数SS
/// </summary>
public string OBFSParam;
/// <summary>
/// 传输协议V2
/// </summary>
public string TransferProtocol = "tcp";
/// <summary>
/// 伪装类型V2
/// </summary>
public string FakeType = string.Empty;
/// <summary>
/// 伪装域名V2HTTP、WebSocket、HTTP/2
/// </summary>
public string Host = string.Empty;
/// <summary>
/// 传输路径V2WebSocket、HTTP/2
/// </summary>
public string Path = string.Empty;
/// <summary>
/// QUIC 加密方式V2
/// </summary>
public string QUICSecurity = "none";
/// <summary>
/// QUIC 加密密钥V2
/// </summary>
public string QUICSecret = string.Empty;
/// <summary>
/// TLS 底层传输安全V2
/// </summary>
public bool TLSSecure = false;
/// <summary>
/// 延迟
/// </summary>
public int Delay = -1;
}
}