See MComponent::downCast() for a detailed explanation and example.
static MSubscriber* downCast(MEventSource* pMEventSource);