ClassesClasses | | Operators

signal_eventsignal_eventSignalEventSignalEvent (Operator)

Name

signal_eventsignal_eventSignalEventSignalEvent — Unlock an event synchronization object.

Signature

signal_event( : : EventHandle : )

Herror signal_event(const Hlong EventHandle)

Herror T_signal_event(const Htuple EventHandle)

void SignalEvent(const HTuple& EventHandle)

void HEvent::SignalEvent() const

static void HOperatorSet.SignalEvent(HTuple eventHandle)

void HEvent.SignalEvent()

Description

signal_eventsignal_eventSignalEventSignalEventSignalEvent releases the event given in EventHandleEventHandleEventHandleEventHandleeventHandle. Signaling an event that is already signaled has no effect.

Execution Information

Parameters

EventHandleEventHandleEventHandleEventHandleeventHandle (input_control)  event HEvent, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Event synchronization object.

Result

If the event handle is valid, the operator signal_eventsignal_eventSignalEventSignalEventSignalEvent returns 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

wait_eventwait_eventWaitEventWaitEventWaitEvent

Possible Successors

wait_eventwait_eventWaitEventWaitEventWaitEvent, clear_eventclear_eventClearEventClearEventClearEvent

Module

Foundation


ClassesClasses | | Operators