import { Reader } from "https://deno.land/x/steam_trader@v0.4.0/types/protobuf.d.ts";
Wire format reader using Uint8Array
if available, otherwise Array
.
Methods
bool(): boolean
Reads a varint as a boolean.
bytes(): Uint8Array
Reads a sequence of bytes preceeded by its length as a varint.
double(): number
Reads a double (64 bit float) as a number.
fixed32(): number
Reads fixed 32 bits as an unsigned 32 bit integer.
float(): number
Reads a float (32 bit) as a number.
int32(): number
Reads a varint as a signed 32 bit value.
sfixed32(): number
Reads fixed 32 bits as a signed 32 bit integer.
sint32(): number
Reads a zig-zag encoded varint as a signed 32 bit value.
Skips the specified number of bytes if specified, otherwise skips a varint.
string(): string
Reads a string preceeded by its byte length as a varint.
uint32(): number
Reads a varint as an unsigned 32 bit value.
Static Methods
create(buffer: (Uint8Array | Buffer)): (Reader | BufferReader)
Creates a new reader using the specified buffer.