Skip to content

@pumpkin-plugins/bedrock-addon-manager API / web/session / SessionOptions

Interface: SessionOptions ​

Defined in: packages/bedrock-addon-manager/src/web/session.ts:21

Limits that keep one connection from hurting the server.

Properties ​

chunkSize ​

chunkSize: number

Defined in: packages/bedrock-addon-manager/src/web/session.ts:29

Most bytes read from the pack file at once.


idleTimeoutMs ​

idleTimeoutMs: number

Defined in: packages/bedrock-addon-manager/src/web/session.ts:25

A connection that makes no progress for this long is dropped.


now ​

now: () => number

Defined in: packages/bedrock-addon-manager/src/web/session.ts:23

The current time in milliseconds.

Returns ​

number


writeBudget ​

writeBudget: number

Defined in: packages/bedrock-addon-manager/src/web/session.ts:27

Most bytes sent per tick, so one big download can't stall the server tick.

Pumpkin Plugins documentation