Collapse the table of content
Expand the table of content
Expand Minimize

join_type Enumeration

The type of a join messaging block.

enum join_type;

Name

Description

greedy

Greedy join messaging blocks immediately accept a message upon propagation. This is more efficient, but has the possibility for live-lock, depending on the network configuration.

non_greedy

Non-greedy join messaging blocks postpone messages and try and consume them after all have arrived. These are guaranteed to work, but slower.

Header: agents.h

Namespace: concurrency

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft