aboutsummaryrefslogtreecommitdiff
path: root/src/cancel.h
diff options
context:
space:
mode:
authorBenoit Germain <benoit.germain@ubisoft.com>2024-05-07 17:56:10 +0200
committerBenoit Germain <benoit.germain@ubisoft.com>2024-05-07 17:56:10 +0200
commit6d271c5796eae14d1dc60e778435495ebfb540d8 (patch)
tree3bccba196595305ffd5f2b30f838dd39fbc5d51d /src/cancel.h
parent5c7ef34404d3367542275d76b49f276ab035639f (diff)
downloadlanes-6d271c5796eae14d1dc60e778435495ebfb540d8.tar.gz
lanes-6d271c5796eae14d1dc60e778435495ebfb540d8.tar.bz2
lanes-6d271c5796eae14d1dc60e778435495ebfb540d8.zip
Linda API changes
* timeout clarifications (negative values are no longer accepted, use nil instead) * linda(send, linda.null, key, ...) removed, if you want to send a nil, just do it as usual
Diffstat (limited to 'src/cancel.h')
-rw-r--r--src/cancel.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cancel.h b/src/cancel.h
index 3df5252..1918df3 100644
--- a/src/cancel.h
+++ b/src/cancel.h
@@ -49,7 +49,7 @@ enum class CancelOp
49static constexpr UniqueKey kCancelError{ 0x0630345FEF912746ull, "lanes.cancel_error" }; // 'raise_cancel_error' sentinel 49static constexpr UniqueKey kCancelError{ 0x0630345FEF912746ull, "lanes.cancel_error" }; // 'raise_cancel_error' sentinel
50 50
51[[nodiscard]] CancelOp which_cancel_op(char const* opString_); 51[[nodiscard]] CancelOp which_cancel_op(char const* opString_);
52[[nodiscard]] CancelResult thread_cancel(Lane* lane_, CancelOp op_, int hookCount_, lua_Duration secs_, bool wakeLane_); 52[[nodiscard]] CancelResult thread_cancel(Lane* lane_, CancelOp op_, int hookCount_, std::chrono::time_point<std::chrono::steady_clock> until_, bool wakeLane_);
53 53
54[[noreturn]] static inline void raise_cancel_error(lua_State* L_) 54[[noreturn]] static inline void raise_cancel_error(lua_State* L_)
55{ 55{