workflo.macros.service

+debounced-service-data-chans+

+service-component-registry+

+service-config+

+service-data-chans+

+service-hooks+

+service-registry+

configure-services!

(configure-services! options)

debounced-chan

(debounced-chan in ms)

defservice

macro

(defservice name & forms)

defservice*

(defservice* name forms)(defservice* name forms env)

deliver-debounced-by-data!

(deliver-debounced-by-data! service data)

deliver-later!

(deliver-later! service data)

deliver-now!

(deliver-now! service data)

deliver-to-service-component!

(deliver-to-service-component! component data)(deliver-to-service-component! component data context)

deliver-to-services!

(deliver-to-services! data)(deliver-to-services! data context)

get-service-config

(get-service-config)(get-service-config option)

IService

protocol

members

process

(process this query-result data context)

make-register-call

(make-register-call name args)

make-service-component

(make-service-component name args)

make-service-definition

(make-service-definition service-name args)

make-service-record

(make-service-record name args)

new-service-component

(new-service-component name)(new-service-component name config)

process-service-hooks

(process-service-hooks name args)

register-service!

(register-service! name def)

register-service-component!

(register-service-component! name def)

register-service-hook!

(register-service-hook! name hook)

registered-service-components

(registered-service-components)

registered-service-hooks

(registered-service-hooks)

registered-services

(registered-services)

reset-registered-service-components!

(reset-registered-service-components!)

reset-registered-service-hooks!

(reset-registered-service-hooks!)

reset-registered-services!

(reset-registered-services!)

resolve-service

(resolve-service name)

resolve-service-component

(resolve-service-component name)

setup-debounce-loop

(setup-debounce-loop ch service data)

unregister-service!

(unregister-service! name)

unregister-service-component!

(unregister-service-component! name)

unregister-service-hook!

(unregister-service-hook! name hook)