A TICKIT_BIND_ONESHOT flag, to make one-off event binds
Registered by
Paul "LeoNerd" Evans
A flag to make an event binding that removes itself after the first time it fires might be useful.
A little more efficient internally than simply removing itself also, if the binding needs the TICKIT_BIND_UNBIND flag, as having it remove itself will reïnvoke it a second time (recursively). A oneshot event would be invoked just once with both FIRE and UNBIND flags set.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Paul "LeoNerd" Evans
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- v0.4
- Started by
- Paul "LeoNerd" Evans
- Completed by
- Paul "LeoNerd" Evans
Related branches
Related bugs
Sprints
Whiteboard
(?)
Work Items
Work items:
code: DONE