public HeartbeatExtension(byte mode) { if (!HeartbeatMode.IsValid(mode)) { throw new ArgumentException("not a valid HeartbeatMode value", "mode"); } mMode = mode; }
public static HeartbeatExtension Parse(Stream input) { byte b = TlsUtilities.ReadUint8(input); if (!HeartbeatMode.IsValid(b)) { throw new TlsFatalAlert(47); } return(new HeartbeatExtension(b)); }