#include <aws.h>
Inheritance diagram for iAwsSource:
Public Methods | |
virtual iAwsComponent* | GetComponent ()=0 |
Gets the component owner for this (sources are embedded). | |
virtual bool | RegisterSlot (iAwsSlot *slot, unsigned long signal)=0 |
Registers a slot for any one of the signals defined by a source. Each sources's signals exist in it's own namespace. | |
virtual bool | UnregisterSlot (iAwsSlot *slot, unsigned long signal)=0 |
Unregisters a slot for a signal. | |
virtual void | Broadcast (unsigned long signal)=0 |
Broadcasts a signal to all slots that are interested. |