public Handshake(HandshakeErrorCode errorCode) { MagicOctect = 0x7F; if (errorCode == HandshakeErrorCode.Illegal) { throw new ArgumentException("HandshakeErrorCode.Illegal must not be used", "errorCode"); } SecondOctect = (byte)(((byte)errorCode) << 4); }
public Handshake(HandshakeErrorCode errorCode) { MagicOctet = RawSocketMagicOctet; if (errorCode == HandshakeErrorCode.Illegal) { throw new ArgumentException("HandshakeErrorCode.Illegal must not be used", nameof(errorCode)); } SecondOctet = (byte)(((byte)errorCode) << 4); }
public RawSocketProtocolException(HandshakeErrorCode errorCode) : base(string.Format("Server refused connection. Reason: {0}", errorCode)) { mErrorCode = errorCode; }
public RawSocketProtocolException(HandshakeErrorCode errorCode) : base($"Server refused connection. Reason: {errorCode}") { ErrorCode = errorCode; }
public Handshake GetErrorResponse(HandshakeErrorCode errorCode) { return(new Handshake(errorCode)); }