Serenity Operating System
at master 23 lines 515 B view raw
1/* 2 * Copyright (c) 2022, Linus Groh <linusg@serenityos.org> 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#include <LibWeb/Streams/AbstractOperations.h> 8#include <LibWeb/Streams/ReadableStream.h> 9 10namespace Web::Streams { 11 12// https://streams.spec.whatwg.org/#is-readable-stream-locked 13bool is_readable_stream_locked(ReadableStream const& stream) 14{ 15 // 1. If stream.[[reader]] is undefined, return false. 16 if (stream.reader() == nullptr) 17 return false; 18 19 // 2. Return true. 20 return true; 21} 22 23}