Xie Han
|
7302381e88
|
Enable setting 'watch timeout' for client tasks.
|
2023-11-28 15:51:23 +08:00 |
|
xiehan
|
10a6b26c0e
|
Remove WFMultiThreadTask. (#1405)
|
2023-10-25 15:53:05 +08:00 |
|
Xie Han
|
491deade4c
|
Use this->target is better.
|
2023-09-08 20:12:26 +08:00 |
|
Xie Han
|
1cd4057091
|
Correct server task's noreply() behavior.
|
2023-08-10 21:40:42 +08:00 |
|
Xie Han
|
440112ffbf
|
Add WFNetworkTask::closed() for checking if the server task's connection is still retained.
|
2023-07-14 03:06:56 +08:00 |
|
xiehan
|
ff0abcfe28
|
Add SeriesWork::get_specific() and get_in_parallel() for tracing.
* Add SeriesWork::get_specific()
* Add SeriesWork::get_in_parallel() for task implementations.
* Add const to 'in_parallel'.
* Rename argument.
|
2023-04-04 20:43:55 +08:00 |
|
Xie Han
|
8d57c8ba64
|
Simplify WFMailboxTask.
|
2023-03-23 02:54:19 +08:00 |
|
Xie Han
|
989faa6e80
|
Unify naming.
|
2023-02-23 20:45:16 +08:00 |
|
XieHan
|
eb78a8bdf2
|
update WFRepeaterTask
|
2022-08-01 22:48:24 +08:00 |
|
XieHan
|
0964651792
|
Add WFRepeaterTask
|
2022-08-01 22:37:48 +08:00 |
|
XieHan
|
d4097d1fcf
|
Add SeriesWork::is_finished().
|
2022-06-20 00:21:48 +08:00 |
|
XieHan
|
3901977766
|
Add set_callback for WFModuleTask. Simplify destructor.
|
2022-06-17 21:40:12 +08:00 |
|
XieHan
|
361d67f1b0
|
Update WFModuleTask
|
2022-05-12 01:59:50 +08:00 |
|
XieHan
|
ace21b44c5
|
Fix WFModuleTask's dismiss interface
|
2022-05-11 04:10:06 +08:00 |
|
XieHan
|
0ad2b1c351
|
Simplily 'Workflow' codes. Update WFModuleTask
|
2022-05-11 03:41:39 +08:00 |
|
XieHan
|
18baa0f83c
|
Add WFModuleTask
|
2022-05-10 23:29:35 +08:00 |
|
XieHan
|
a7a89d5b5a
|
Defer deleting server task to increase performance
|
2021-11-16 01:45:58 +08:00 |
|
XieHan
|
650da089ec
|
make WFNetworkTask::push() virtual. Change errno.
|
2021-08-29 14:15:03 +08:00 |
|
XieHan
|
25a1b81eca
|
add server task's sync push
|
2021-08-29 02:37:59 +08:00 |
|
xiehan
|
69bea5f83a
|
Update WFTask.h
|
2021-07-28 17:30:01 +08:00 |
|
XieHan
|
3098b3b4fb
|
Add WFConditional
|
2021-07-01 23:01:32 +08:00 |
|
XieHan
|
0d151c1a7d
|
Add mailbox task's factory functions
|
2021-06-20 17:38:22 +08:00 |
|
XieHan
|
b6eaff518a
|
update CommMessageIn::feedback. Update WFMailboxTask
|
2021-06-19 01:09:14 +08:00 |
|
XieHan
|
03abb805f8
|
remove WFContainerTask, add WFMailboxTask
|
2021-06-17 01:36:20 +08:00 |
|
XieHan
|
37d6cb4d86
|
fix client and server task's get_connection.
|
2021-06-03 00:11:43 +08:00 |
|
XieHan
|
b7cf191e2a
|
add WFTimerTask::set_callback
|
2021-02-23 17:33:20 +08:00 |
|
 xiehanandXieHan
|
e820b47947
|
Remove some unused constructors (#115)
* add WFGraphTask
* Update WFGraphNode
* add an initialization
* Update algorithm::SortOutput
* remove some unused constructors
Co-authored-by: XieHan <XieHan@sogou-inc.com>
|
2020-10-19 18:36:48 +08:00 |
|
XieHan
|
d2372b450b
|
Add 'const' to some functions' prototypes.
|
2020-08-26 02:39:28 +08:00 |
|
XieHan
|
354ff7432b
|
initialization
|
2020-07-29 13:42:26 +08:00 |
|