This website requires JavaScript.
Explore
Help
Sign In
deavmi
/
tasky
mirror of
https://github.com/deavmi/tasky.git
Watch
1
Star
0
Fork
You've already forked tasky
0
Code
Issues
Projects
Releases
Wiki
Activity
a51df3b699
tasky
/
source
/
tasky
/
package.d
4 lines
98 B
D
Raw
Normal View
History
Unescape
Escape
Reworked mechanism
2021-09-09 21:49:55 +01:00
module
tasky
;
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 20:20:19 +01:00
public
import
tasky.engine
;
public
import
tasky.request
:
Request
,
ResponseHandler
;