TwclMessageBroadcaster Class

The message broadcaster manages broadcast messages between subscribers (message receivers subscribed for broadcast messages). Also the message broadcaster monitors changes in the hardware configuration and notifies subscribers about the changes.

Namespace: wclMessaging
TObject
  wclMessaging.TwclMessageBroadcaster
type
 TwclMessageBroadcaster = class
 end;

The TwclMessageBroadcaster type exposes the following members.

Show:
 NameDescription
Create

Creates the message broadcaster.

Destroy

Frees the message broadcaster.

Top
Show:
 NameDescription
Broadcast(TwclMessage)

Broadcasts a Message to all message receivers.

GetSyncMethod

Gets the current inter-threading synchronization method.

ProcessMessages

Force WCL message processing for current thread.

SetSyncMethod(TwclMessageSynchronizationKind)

Changes the current inter-threading synchronization method.

Wait(Cardinal,PWOHandleArray,Cardinal)

Overloaded. Waits until one or all of the specified objects are in the signaled state or the time-out interval elapses.

Wait(Cardinal,PWOHandleArray,Cardinal,Cardinal)

Overloaded. Waits until one or all of the specified objects are in the signaled state or the time-out interval elapses.

Wait(THandle)

Overloaded. Waits until the specified event is in the signaled state.

Wait(THandle,Cardinal)

Overloaded. Waits until the specified event is in the signaled state or the time-out interval elapses.

Top