Module work_env

Source
Expand description

build a custom scope for ABE for use in [varscope]

Structs§

LkEnvData
Data set by user for custom scopes
LkEnvDataSync
LkaScope
Functions/Macros used in abe evaluation.

Statics§

DUMMY_RT

Functions§

lka_set_callback
lka_set_keyval
lke_do
Temporarily hoist the user scope (lks,group, domain, and pubkey) into the threadlocals.
lke_domain
Will panic if an invalid LKE_DOMAIN expr is set - otherwise defaults to “”
lke_group
Will panic if an invalid LKE_GROUP expr is set - otherwise defaults to “[#:pub]”
lke_key
lke_keypub
The open signing key’s pubkey, i.e. [get_key].pubkey or lka_eval(“[keypub]”)
lke_point
lke_point_do
lke_point_set
lke_pubkey
(Not to be confused with lka_eval(“[keypub]”) ) - Will panic if an invalid LK_PUBKEY expr is set - otherwise defaults to “[@:0]”
lke_set
lke_set_domain
lke_set_group
lke_set_key
lke_sync
A Sync lke struct.
lke_with