Interface IDataReader

Index

Properties

Methods

Properties

public byteOrder: ByteOrder

public inputStreamOptions: InputStreamOptions

public unconsumedBufferLength: number

public unicodeEncoding: UnicodeEncoding

Methods

public detachBuffer(): IBuffer

Returns

IBuffer

public detachStream(): IInputStream

Returns

IInputStream

public loadAsync(count: number): DataReaderLoadOperation

Parameters

  • count: number

Returns

DataReaderLoadOperation

public readBoolean(): boolean

Returns

boolean

public readBuffer(length: number): IBuffer

Parameters

  • length: number

Returns

IBuffer

public readByte(): number

Returns

number

public readBytes(): Uint8Array

Returns

Uint8Array

public readDateTime(): Date

Returns

Date

public readDouble(): number

Returns

number

public readGuid(): string

Returns

string

public readInt16(): number

Returns

number

public readInt32(): number

Returns

number

public readInt64(): number

Returns

number

public readSingle(): number

Returns

number

public readString(codeUnitCount: number): string

Parameters

  • codeUnitCount: number

Returns

string

public readTimeSpan(): number

Returns

number

public readUInt16(): number

Returns

number

public readUInt32(): number

Returns

number

public readUInt64(): number

Returns

number