Language

IDataInputExtensions Class

Definition

Provides task-based extension methods for IDataInput operations.

public static class IDataInputExtensions
type IDataInputExtensions = class
Inheritance
IDataInputExtensions

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Methods

Name Description
ReadBooleanAsync(IDataInput)

Reads a Boolean value in a task.

ReadByteAsync(IDataInput)

Reads a signed byte in a task.

ReadCharAsync(IDataInput)

Reads a 16-bit character in a task.

ReadDoubleAsync(IDataInput)

Reads a double-precision value in a task.

ReadFloatAsync(IDataInput)

Reads a single-precision value in a task.

ReadFullyAsync(IDataInput, Byte[], Int32, Int32)

Fills a buffer range from the input in a task.

ReadFullyAsync(IDataInput, Byte[])

Fills the byte array from the input in a task.

ReadIntAsync(IDataInput)

Reads a signed 32-bit integer in a task.

ReadLineAsync(IDataInput)

Reads a byte-based text line in a task.

ReadLongAsync(IDataInput)

Reads a signed 64-bit integer in a task.

ReadShortAsync(IDataInput)

Reads a signed 16-bit integer in a task.

ReadUnsignedByteAsync(IDataInput)

Reads an unsigned byte in a task.

ReadUnsignedShortAsync(IDataInput)

Reads an unsigned 16-bit integer in a task.

ReadUTFAsync(IDataInput)

Reads length-prefixed modified UTF-8 text in a task.

SkipBytesAsync(IDataInput, Int32)

Skips input bytes in a task.

Applies to