39 lines
887 B
C++
39 lines
887 B
C++
/*
|
|
* File: MulticastMessageEvent.h
|
|
* Author: jgaebler
|
|
*
|
|
* Created on March 5, 2014, 3:24 PM
|
|
*/
|
|
#pragma once
|
|
|
|
#ifndef MULTICASTMESSAGEEVENT_H
|
|
#define MULTICASTMESSAGEEVENT_H
|
|
|
|
#include "common/transport/events/MessageEvent.h"
|
|
|
|
namespace ubeeme {
|
|
namespace moversight {
|
|
|
|
/**
|
|
* @brief Event group containing events regarding to a multicaste message.
|
|
* @class MulticastMessageEvent
|
|
* @author Jan Gäbler
|
|
* @ingroup Moversight
|
|
*
|
|
* Contains
|
|
* - MulticastMessageDelivered
|
|
* - MulticastMessageEnqueued
|
|
*/
|
|
class MulticastMessageEvent : public MessageEventGroup<MulticastMessageEvent> {
|
|
};
|
|
|
|
// create the template class MulticastMessageEventGroup
|
|
CREATE_EVENT_GROUP(MulticastMessageEvent, MessageEventGroup);
|
|
|
|
}
|
|
}
|
|
|
|
|
|
#endif /* MULTICASTMESSAGEEVENT_H */
|
|
|