mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-03 22:23:10 +00:00
docs
This commit is contained in:
parent
686ea8e4b3
commit
25e16f9475
@ -48,10 +48,12 @@ type
|
|||||||
TaskCtxObj*[T: ThreadTypes] = object
|
TaskCtxObj*[T: ThreadTypes] = object
|
||||||
res: ThreadResult[T]
|
res: ThreadResult[T]
|
||||||
signal: ThreadSignalPtr
|
signal: ThreadSignalPtr
|
||||||
running: bool
|
running: bool ## used to mark when a task worker is running
|
||||||
cancelled: bool
|
cancelled: bool ## used to cancel a task before it's started
|
||||||
|
|
||||||
TaskCtx*[T] = SharedPtr[TaskCtxObj[T]]
|
TaskCtx*[T] = SharedPtr[TaskCtxObj[T]]
|
||||||
|
## Task context object.
|
||||||
|
## This is a SharedPtr to make the query iter simpler
|
||||||
|
|
||||||
ThreadDatastore* = ref object of Datastore
|
ThreadDatastore* = ref object of Datastore
|
||||||
tp: Taskpool
|
tp: Taskpool
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user