broadcast_conditionT_broadcast_conditionBroadcastConditionBroadcastConditionbroadcast_condition (Operator)
Name
broadcast_conditionT_broadcast_conditionBroadcastConditionBroadcastConditionbroadcast_condition — Signalisieren eines Condition-Synchronisationsobjektes.
Signatur
Beschreibung
broadcast_conditionbroadcast_conditionBroadcastConditionBroadcastConditionBroadcastConditionbroadcast_condition weckt alle Threads auf, die auf die Condition
ConditionHandleConditionHandleConditionHandleConditionHandleconditionHandlecondition_handle warten. broadcast_conditionbroadcast_conditionBroadcastConditionBroadcastConditionBroadcastConditionbroadcast_condition ist
wirkungslos, falls keine Threads warten.
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
ConditionHandleConditionHandleConditionHandleConditionHandleconditionHandlecondition_handle (input_control) condition → HCondition, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Condition-Synchronisationsobjekt.
Ergebnis
Ist der Parameterwert korrekt, dann liefert broadcast_conditionbroadcast_conditionBroadcastConditionBroadcastConditionBroadcastConditionbroadcast_condition
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
create_conditioncreate_conditionCreateConditionCreateConditionCreateConditioncreate_condition,
wait_conditionwait_conditionWaitConditionWaitConditionWaitConditionwait_condition
Siehe auch
wait_conditionwait_conditionWaitConditionWaitConditionWaitConditionwait_condition,
timed_wait_conditiontimed_wait_conditionTimedWaitConditionTimedWaitConditionTimedWaitConditiontimed_wait_condition
Modul
Foundation