Added in API level 1
CheckedOutputStream
open class CheckedOutputStream : FilterOutputStream
| kotlin.Any | |||
| ↳ | java.io.OutputStream | ||
| ↳ | java.io.FilterOutputStream | ||
| ↳ | java.util.zip.CheckedOutputStream | ||
An output stream that also maintains a checksum of the data being written. The checksum can then be used to verify the integrity of the output data.
Summary
| Public constructors | |
|---|---|
CheckedOutputStream(out: OutputStream!, cksum: Checksum!)Creates an output stream with the specified Checksum. |
|
| Public methods | |
|---|---|
| open Checksum! |
Returns the Checksum for this output stream. |
| open Unit |
Writes an array of bytes. |
| open Unit |
Writes a byte. |
| Inherited functions | |
|---|---|
| Inherited properties | |
|---|---|
Public constructors
CheckedOutputStream
Added in API level 1
CheckedOutputStream(
out: OutputStream!,
cksum: Checksum!)
Creates an output stream with the specified Checksum.
| Parameters | |
|---|---|
out |
OutputStream!: the output stream |
cksum |
Checksum!: the checksum |
Public methods
getChecksum
Added in API level 1
open fun getChecksum(): Checksum!
Returns the Checksum for this output stream.
| Return | |
|---|---|
Checksum! |
the Checksum |
write
Added in API level 1
open fun write(
b: ByteArray!,
off: Int,
len: Int
): Unit
Writes an array of bytes. Will block until the bytes are actually written.
| Parameters | |
|---|---|
b |
ByteArray!: the data to be written |
off |
Int: the start offset of the data |
len |
Int: the number of bytes to be written |
| Exceptions | |
|---|---|
java.io.IOException |
if an I/O error has occurred |
write
Added in API level 1
open fun write(b: Int): Unit
Writes a byte. Will block until the byte is actually written.
| Parameters | |
|---|---|
b |
Int: the byte to be written |
| Exceptions | |
|---|---|
java.io.IOException |
if an I/O error has occurred |