seize: Seize a discrete resource

View source: R/input_f.R

seizeR Documentation

Seize a discrete resource

Description

Convenience wrapper around resource$attempt_block(). Reads i and curtime from the calling environment automatically.

Usage

seize(resource, amount = 1L, priority = 1L, ...)

Arguments

resource

A resource_discrete object.

amount

Integer. Number of resource units to seize (default 1L).

priority

Integer. Queue priority for the patient (default 1L). Lower values are higher priority.

...

Not used. Passing seize_all()-specific arguments here (e.g., accum_queue, force_unblock, policy) will raise an error.

Value

TRUE if acquired, FALSE if queued, NA if rejected (queue full, only when max_queue is set on the resource).


WARDEN documentation built on July 23, 2026, 5:08 p.m.