phoneclientserver/phoneserver/Inc/Standard/Standard_Aiw/CPhSrvSubSessionNotifier.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    20 #define CPHSRVSUBSESSIONNOTIFIER_H
    20 #define CPHSRVSUBSESSIONNOTIFIER_H
    21 
    21 
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
    24 #include <e32base.h>
    24 #include <e32base.h>
    25 #include <cphcltextphonedialdata.h> 
    25 #include <cphcltextphonedialdata.h>
    26 #include <cphcltemergencycall.h> // for TPhCltEmergencyNumber 
    26 #include <CPhCltEmergencyCall.h> // for TPhCltEmergencyNumber
    27 #include "cphsrvsubsessionbase.h" 
    27 #include "CPhSrvSubSessionBase.h"
    28 #include "mphsrvemergencyinitiators.h" 
    28 #include "MPhSrvEmergencyInitiators.h"
    29 #include "mphsrvobjectinitiators.h" 
    29 #include "MPhSrvObjectInitiators.h"
    30 #include "mphsrvcomhandinitiators.h" 
    30 #include "MPhSrvComHandInitiators.h"
    31 
    31 
    32 // CLASS DECLARATION
    32 // CLASS DECLARATION
    33 
    33 
    34 /**
    34 /**
    35 *  Call Notifier Subsession.
    35 *  Call Notifier Subsession.
    80         /**
    80         /**
    81         * Called by the notification manager when the phone app engine should
    81         * Called by the notification manager when the phone app engine should
    82         * be informed that it needs to make a call.
    82         * be informed that it needs to make a call.
    83         *
    83         *
    84         * @see MPhSrvInitiatorCall
    84         * @see MPhSrvInitiatorCall
    85         */      
    85         */		
    86         void InitiatorMakeAsynchronousCallL( CPhCltExtPhoneDialData& aArgs  );
    86 		void InitiatorMakeAsynchronousCallL( CPhCltExtPhoneDialData& aArgs  );
    87         /**                             
    87         /**								
    88         * Does this subsession have a pending request?
    88         * Does this subsession have a pending request?
    89         *
    89         *
    90         * @see MPhSrvInitiatorCall
    90         * @see MPhSrvInitiatorCall
    91         */
    91         */
    92         TBool InitiatorIsReadyToMakeCall() const;
    92         TBool InitiatorIsReadyToMakeCall() const;
   128 
   128 
   129         void CmdSubSessionReportCallResultL( const RMessage2& aMessage );
   129         void CmdSubSessionReportCallResultL( const RMessage2& aMessage );
   130         
   130         
   131         void CmdSubSessionDialDataL ( const RMessage2& aMessage );
   131         void CmdSubSessionDialDataL ( const RMessage2& aMessage );
   132 
   132 
   133         void CmdSubSessionNotifyEmergencyL ( const RMessage2& aMessage );
   133 		void CmdSubSessionNotifyEmergencyL ( const RMessage2& aMessage );
   134 
   134 
   135         void CmdSubSessionNotifyEmergencyCancel( const RMessage2& aMessage );
   135         void CmdSubSessionNotifyEmergencyCancel( const RMessage2& aMessage );
   136 
   136 
   137         void CmdSubSessionReportEmergencyCallResultL( const RMessage2& aMessage );
   137         void CmdSubSessionReportEmergencyCallResultL( const RMessage2& aMessage );
   138 
   138