Buy Me a Coffee at ko-fi.com

Returns amount of bytes available

overload 1:
InputStream.available(): Integer
typings.-672261858
Method PropertyFluent DescriptionRepresentation
Return Value

Closes this input stream

overload 1:
InputStream.close(): nil
typings.109073
Method PropertyFluent DescriptionRepresentation
Return Value

Is this stream async-only or not

overload 1:
InputStream.isAsyncOnly(): Boolean
typings.1729365000
Method PropertyFluent DescriptionRepresentation
Return Value

Marks current position in input stream

overload 1:
InputStream.mark(readLimit: Integer): nil
typings.-672261858typings.109073
Method PropertyFluent DescriptionRepresentation
readLimit accepts
Return Value

Does this input stream supports marking or not

overload 1:
InputStream.markSupported(): Boolean
typings.1729365000
Method PropertyFluent DescriptionRepresentation
Return Value

Reads one byte from this stream. Might throw an error if stream is async-only

overload 1:
InputStream.read(): Integer
typings.-672261858
Method PropertyFluent DescriptionRepresentation
Return Value

Starts reading specified amount of bytes from this stream and returns future that will contain byte array of stream bytes once done

overload 1:
InputStream.readAsync(): Future
typings.2115664355
Method PropertyFluent DescriptionRepresentation
Return Value

Resets input stream position to mark

overload 1:
InputStream.reset(): nil
typings.109073
Method PropertyFluent DescriptionRepresentation
Return Value

Skips specified amount of bytes in stream. Returns the actual amount of bytes skipped

overload 1:
InputStream.skip(n: Integer): Integer
typings.-672261858typings.-672261858
Method PropertyFluent DescriptionRepresentation
n accepts
Return Value

Transfers left data in this input stream to provided output stream

overload 1:
InputStream.transferTo(out: OutputStream): Integer
typings.33956865typings.-672261858
Method PropertyFluent DescriptionRepresentation
out accepts
Return Value