Deno.Reader?Deno.TlsConn, but my current method of reading involves two sets of while loops, one to continuously perform the read operation, and the other, to try read everything currently available to read from the stream in chunks of 16k.while loops make it take approximately one entire core of my processor, which is far from ideal.