workflo.macros.service
+debounced-service-data-chans+
+service-component-registry+
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)