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 | 
