// limitations under the License.\r
//\r
/**\r
-* @if VISPARTNER-OPERATOR\r
-*\r
* @file FMsgIEtwsPrimaryNotificationEventListener.h\r
* @brief This is the header file for the %IEtwsPrimaryNotificationEventListener interface.\r
*\r
* This header file contains the declarations of the %IEtwsPrimaryNotificationEventListener interface.\r
-*\r
-* @visibility partner-operator\r
-*\r
-* @endif\r
*/\r
\r
#ifndef _FMSG_IETWS_PRIMARY_NOTIFICATION_EVENT_LISTENER_H_\r
class EtwsPrimaryNotification;\r
\r
/**\r
- * @if VISPARTNER-OPERATOR\r
- *\r
* @interface IEtwsPrimaryNotificationEventListener\r
* @brief This is the listener interface for receiving ETWS primary notification.\r
*\r
* @since 2.0\r
*\r
- * @visibility partner-operator\r
- *\r
* The %IEtwsPrimaryNotificationEventListener interface must be implemented to handle incoming ETWS primary notification.\r
* An application must register this interface using the SmsManager::SetEtwsPrimaryNotificationEventListener() method.\r
- *\r
- * @endif\r
*/\r
class _OSP_EXPORT_ IEtwsPrimaryNotificationEventListener\r
: virtual public Tizen::Messaging::ICbsMessageEventListener\r
{\r
public:\r
/**\r
- * @if VISPARTNER-OPERATOR\r
- *\r
* This polymorphic destructor should be overridden if required. @n\r
* This way, the destructors of the derived classes are called when the destructor of this interface is called.\r
\r
*\r
* @since 2.0\r
- *\r
- * @visibility partner-operator\r
- *\r
- * @endif\r
*/\r
virtual ~IEtwsPrimaryNotificationEventListener(void) {}\r
\r
/**\r
- * @if VISPARTNER-OPERATOR\r
- *\r
* Called when the ETWS primary notification is received.\r
*\r
* @since 2.0\r
*\r
- * @visibility partner-operator\r
- *\r
* @param[in] message The ETWS primary notification that is received\r
* @see SmsManager::SetEtwsPrimaryNotificationEventListener()\r
- *\r
- * @endif\r
*/\r
virtual void OnEtwsPrimaryNotificationReceived(const EtwsPrimaryNotification& message) = 0;\r
\r