std.protocol.context

IContext

protocol

members

-deref-ptr

(-deref-ptr rt ptr)

-display-ptr

(-display-ptr rt ptr)

-init-ptr

(-init-ptr rt ptr)

-invoke-ptr

(-invoke-ptr rt ptr args)

-raw-eval

(-raw-eval rt string)

-tags-ptr

(-tags-ptr rt ptr)

-transform-in-ptr

(-transform-in-ptr rt ptr args)

-transform-out-ptr

(-transform-out-ptr rt ptr return)

IContextLifeCycle

protocol

members

-has-module?

(-has-module? rt module-id)

-has-ptr?

(-has-ptr? rt ptr)

-setup-module

(-setup-module rt module-id)

-setup-ptr

(-setup-ptr rt ptr)

-teardown-module

(-teardown-module rt module-id)

-teardown-ptr

(-teardown-ptr rt ptr)

IPointer

protocol

members

-ptr-context

(-ptr-context _)

-ptr-keys

(-ptr-keys ptr)

-ptr-val

(-ptr-val ptr key)

ISpace

protocol

members

-context-get

(-context-get sp ctx)

-context-list

(-context-list sp)

-context-set

(-context-set sp ctx key options)

-context-unset

(-context-unset sp ctx)

-rt-active

(-rt-active sp)

-rt-get

(-rt-get sp ctx)

-rt-start

(-rt-start sp ctx)

-rt-started?

(-rt-started? sp ctx)

-rt-stop

(-rt-stop sp ctx)

-rt-stopped?

(-rt-stopped? sp ctx)