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