mmmw_plat/telephony_multimedia_service_api/inc/tmsdtmfobsrvr.h
changeset 14 80975da52420
parent 12 5a06f39ad45b
equal deleted inserted replaced
12:5a06f39ad45b 14:80975da52420
     9  * Initial Contributors:
     9  * Initial Contributors:
    10  * Nokia Corporation - initial contribution.
    10  * Nokia Corporation - initial contribution.
    11  *
    11  *
    12  * Contributors:
    12  * Contributors:
    13  *
    13  *
    14  * Description: Telephony Multimedia Service
    14  * Description: This class provides callback mechanism for TMSDTMF listeners.
    15  * This class provides callback mechanism for TMSDTMF listeners.
       
    16  *
    15  *
    17  */
    16  */
    18 
    17 
    19 #ifndef TMS_DTMF_OBSRVR_H
    18 #ifndef TMS_DTMF_OBSRVR_H
    20 #define TMS_DTMF_OBSRVR_H
    19 #define TMS_DTMF_OBSRVR_H
    52      * Notified events:
    51      * Notified events:
    53      *  TMS_EVENT_DTMF_TONE_STARTED
    52      *  TMS_EVENT_DTMF_TONE_STARTED
    54      *  TMS_EVENT_DTMF_TONE_STOPPED
    53      *  TMS_EVENT_DTMF_TONE_STOPPED
    55 
    54 
    56      * @param  dtmf
    55      * @param  dtmf
    57      *      Pointer to the object that is being signaled.
    56      *      Reference to the object that is being signaled.
    58      *
    57      *
    59      * @param  event
    58      * @param  event
    60      *      Event descriptor.
    59      *      Event descriptor.
    61      */
    60      */
    62     virtual void DTMFEvent(TMSDTMF* dtmf, TMSSignalEvent event) = 0;
    61     virtual void DTMFEvent(const TMSDTMF& dtmf, TMSSignalEvent event) = 0;
    63     };
    62     };
    64 
    63 
    65 } //namespace TMS
    64 } //namespace TMS
    66 
    65 
    67 #endif // TMS_DTMF_OBSRVR_H
    66 #endif // TMS_DTMF_OBSRVR_H