Module object

Source
Expand description

Interface for objects and object handles.

Structs§

MapFlags
Flags for mapping objects.
MetaExt
A meta extension entry.
MetaExtTag
A tag for a meta extension entry.
MetaFlags
Flags for objects.
MetaInfo
The core metadata that all objects share.
Nonce
A nonce for avoiding object ID collision.
ObjID
An object ID.
ObjectHandle
An object handle, granting access to object memory. An object handle can be in two modes:
Protections
Mapping protections for mapping objects into the address space.

Constants§

MEXT_EMPTY
MEXT_SIZED

Functions§

twz_rt_get_object_handle
twz_rt_insert_fot
twz_rt_map_object
Map an object given by ID id with the given flags.
twz_rt_map_two_objectsDeprecated
twz_rt_release_handle
Release a handle. Should be only called by the ObjectHandle drop call.
twz_rt_resolve_fot
twz_rt_resolve_fot_local
twz_rt_update_handle
Update a handle.