WiFi Framework C++ Edition
CwclMessageBroadcaster Class Reference

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. More...

#include <wclMessaging.h>

Public Member Functions

 CwclMessageBroadcaster ()
 Creates message broadcaster.
 
virtual ~CwclMessageBroadcaster ()
 Frees the message broadcaster.
 

Static Public Member Functions

static int Broadcast (CwclMessage *const Message)
 Broadcasts a Message to all message receivers.
 
static int Post (const long Id, CwclMessage *const Message)
 Posts a Message to a message receiver with specified ID.
 
static int ProcessMessages ()
 Force WCL message processing for current thread.
 

Detailed Description

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.