DataInputStream.readInt16

Reads a 16-bit/2-byte value from stream.

In order to get the correct byte order for this read operation, see gio.data_input_stream.DataInputStream.getByteOrder and gio.data_input_stream.DataInputStream.setByteOrder.

class DataInputStream
short
readInt16

Parameters

cancellable gio.cancellable.Cancellable

optional #GCancellable object, null to ignore.

Return Value

Type: short

a signed 16-bit/2-byte value read from stream or 0 if an error occurred.