Go to file
Tristan B. Velloza Kildaire 0b1c8242fd Engine
- Consumes a tristanable `Manager`
- Provides a `makeRequest(Request)` function which will generate a unique tristanable `Queue`, construct a `TaggedMessage` of the queue's ID with the gievn request data, it will then send the message via the tristanable `Manager`'s `sendMessage(TaggedMessage)` method, then await on the queue and lastly run the `Request`'s `ResponseHandler` function with the received data from the dequeued `TaggedMessage`

Request

- Defines a request with data to send and a function to handle a response
2023-05-03 21:20:19 +02:00
branding Added branding 2022-01-12 17:55:31 +02:00
source/tasky Engine 2023-05-03 21:20:19 +02:00
.gitignore - Updated the `.gitignore` 2023-05-03 18:40:27 +02:00
README.md Updated to README.md 2022-01-16 16:17:16 +02:00
dub.json - Removed direct dependency `bformat` and uneeded dependency `eventy` 2023-05-03 21:14:21 +02:00
todo.md Added TODO list 2022-05-17 19:10:41 +02:00

README.md

tasky

Creating a Descriptor

Before we can spawn any jobs one needs to first create a description of the type of Job that will be spawned.

Adding to your project

The tasky library is available on DUB and can easily be added to your project ny running the following command:

dub add tasky