decode

expect abstract fun decode(reader: ProtoReader): E
expect open fun decode(reader: ProtoReader32): E

Read a non-null value from reader.


expect fun decode(bytes: ByteArray): E
expect fun decode(bytes: ByteString): E

Read an encoded message from bytes.


expect fun decode(source: BufferedSource): E

Read an encoded message from source.

actual abstract fun decode(reader: ProtoReader): E
actual open fun decode(reader: ProtoReader32): E

Read a non-null value from reader.


actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.


actual fun decode(source: BufferedSource): E

Read an encoded message from source.

fun decode(stream: InputStream): E
actual abstract fun decode(reader: ProtoReader): E
actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E
actual fun decode(source: BufferedSource): E


actual open fun decode(reader: ProtoReader32): E

Read a non-null value from reader.

actual abstract fun decode(reader: ProtoReader): E
actual open fun decode(reader: ProtoReader32): E

Read a non-null value from reader.


actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.


actual fun decode(source: BufferedSource): E

Read an encoded message from source.