class IEventListener;
/**
* @class Event
-* @brief This class provides methods for delivering an event with an argument synchronously and asynchronously.
+* @brief This class provides methods for notifying events with argument to its listeners.
* @since 2.0
*
+* The %Event class provides methods for notifying events with argument to its listeners.
+* Because bounded to either default thread or event-driven thread, it cannot be created on worker thread.
+* It supports two types of listeners; one is called on the thread where the event is fired, and another is called on the thread where the listener was registered.
+*
* @code
*
* #include <FBase.h>