public Socks5ConnectionResponse(SocksResponseStatus status, Socks5ConnectionBase request) { Status = status; AddressType = request.AddressType; DestinationAddress = request.DestinationAddress; DestinationPort = request.DestinationPort; BodyLength = DestinationAddress.Length + 2; }
public override void DeserializeHeader(IList<byte> serialized) { Status = (SocksResponseStatus) serialized[1]; base.DeserializeHeader(serialized); }
public Socks5ConnectionResponse(SocksResponseStatus status, string domain, int port = 80) : base(domain, port) { Status = status; }
public Socks5ConnectionResponse(SocksResponseStatus status, IPAddress destination, int port) : base(destination, port) { Status = status; }