Next: , Previous: , Up: Actormaps   [Contents][Index]


5.3.2 Actormap objects

At its base level, every actormap is either a whactormap or a transactormap, as discussed in the last section.

Procedure: make-whactormap [#:vat-connector #f]

Return a reference to a new whactormap. vat-connector, if provided, is the syscaller for the containing vat.

Procedure: make-actormap

Return a reference to a new actormap. This is a convenience wrapper around make-whactormap.

(define an-actormap (make-actormap))
Procedure: make-transactormap parent

Return a reference to a new transactormap with parent as its preceding generation.

The two types of actormap have corresponding identity predicates:

Procedure: whactormap? obj

Return #t if obj is a whactormap, else #f.

Procedure: transactormap? obj

Return #t if obj is a transactormap, else #f.