UserMessagingListener
class UserMessagingListener : public NotificationListener {
UserMessagingListener(
virtual ~UserMessagingListener();
UserMessagingListener::operator==(const NotificationListener& _other) const
const UserMessagingListener* other
= dynamic_cast<const UserMessagingListener*>(&_other);
UserMessagingListener::UserMessagingListener(UserMessagingMessageSender& sender,
UserMessagingListener::~UserMessagingListener()
UserMessagingListener::EventOccurred(NotificationService& service,
UserMessagingListener::AllListenersNotified(NotificationService& service)
if (dynamic_cast<UserMessagingListener*>(listener) != NULL) {
UserMessagingListener userListener(fSender, port, token);
UserMessagingListener userListener(fSender, port, token);
UserMessagingListener* copiedListener
= new(std::nothrow) UserMessagingListener(userListener);
class UserNodeListener : public UserMessagingListener {
: UserMessagingListener(sNodeMonitorSender, port, token)