oneTBB icon indicating copy to clipboard operation
oneTBB copied to clipboard

[try_put_and_wait] Part 1: Add implementation of try_put_and_wait feature for function_node

Open kboyarinov opened this issue 8 months ago • 0 comments

Description

Extend function_node (queueing, rejecting, lightweight) with the new try_put_and_wait API for waiting on single messages.

Add basic functionality such as message_metainfo and basic try_put_and_wait function.

Fixes # - issue number(s) if exists

Type of change

Choose one or multiple, leave empty if none of the other choices apply

Add a respective label(s) to PR if you have permissions

  • [ ] bug fix - change that fixes an issue
  • [x] new feature - change that adds functionality
  • [ ] tests - change in tests
  • [ ] infrastructure - change in infrastructure and CI
  • [ ] documentation - documentation update

Tests

  • [x] added - required for new features and some bug fixes
  • [ ] not needed

Documentation

  • [ ] updated in # - add PR number
  • [ ] needs to be updated
  • [ ] not needed

Breaks backward compatibility

  • [ ] Yes
  • [ ] No
  • [ ] Unknown

Notify the following users

List users with @ to send notifications

Other information

kboyarinov avatar Jun 11 '24 15:06 kboyarinov