Skip to content

MemoryRepackedPort

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:177

new MemoryRepackedPort(): MemoryRepackedPort

MemoryRepackedPort

get epoch(): number

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:188

number

acquire(name, label): Promise<RepackedFileHandle>

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:204

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

string

Promise<RepackedFileHandle>

RepackedPort.acquire


clearObservedOperations(): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:270

void


durableBytes(name): Uint8Array

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:274

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

Uint8Array


enumerate(label): Promise<readonly RepackedPortEntry[]>

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:192

string

Promise<readonly RepackedPortEntry[]>

RepackedPort.enumerate


handleClose(name): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:366

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

void


handleFlush(name, label): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:356

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

string

void


handleGetSize(name, label): number

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:310

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

string

number


handleRead(name, target, at, label): number

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:317

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

Uint8Array

number

string

number


handleTruncate(name, size, label): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:345

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

number

string

void


handleWrite(name, source, at, label): number

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:331

"arena.bin" | "metadata-a.bin" | "metadata-b.bin" | "activation.bin"

Uint8Array

number

string

number


injectEntry(name, kind): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:220

string

"file" | "directory"

void


injectFault(fault): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:240

MemoryFault

void


observedOperations(): readonly MemoryOperationSummary[]

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:266

readonly MemoryOperationSummary[]


openHandleCount(): number

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:262

number


pendingEffects(): readonly MemoryEffectSummary[]

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:253

readonly MemoryEffectSummary[]


terminate(decisions?): void

Defined in: packages/pgwasm/src/opfs/core/memory-port.ts:278

Readonly<Record<number, TerminationDecision>> = {}

void