Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/rpm_parser/src/bytebuf.ts>default

RPM v3 package metadata parser in TypeScript.
Latest
class default
import { default } from "https://deno.land/x/rpm_parser@v0.1.13/src/bytebuf.ts";

A wrapper view for the DataView to read bytes.

Constructors

new
default(unnamed 0: ByteBufOptions)

Properties

private
dataView: DataView
private
textDecoder: TextDecoder
readonly
buffer: ArrayBuffer
byteOffset: number
readonly
unreadBytes: number

Methods

duplicate(offset?: number): ByteBuf
extend(buffer: Uint8Array)

meh...

matchBytes(bytes: number[]): boolean
readArray<T>(reader: () => T, length: number): T[]
readBuffer(length: number): ArrayBuffer
readInt16(): number
readInt32(): number
readInt8(): number
readSizedString(length: number): string
readUint16(): number
readUint32(): number
readUint8(): number
skip(count: number)

just skip