phoneclientserver/phoneserver/Src/Standard/Standard_Aiw/CPhSrvCallRequest.cpp
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 // INCLUDE FILES
    19 // INCLUDE FILES
    20 
    20 
    21 #include "cphsrvcallrequest.h" 
    21 #include "CPhSrvCallRequest.h"
    22 #include "phsrvutils.h" 
    22 #include "PhSrvUtils.h"
    23 
    23 
    24 
    24 
    25 // ============================ MEMBER FUNCTIONS ===============================
    25 // ============================ MEMBER FUNCTIONS ===============================
    26 
    26 
    27 
    27 
    33 //
    33 //
    34 CPhSrvCallRequest::CPhSrvCallRequest( 
    34 CPhSrvCallRequest::CPhSrvCallRequest( 
    35     const RMessage2& aMessage, 
    35     const RMessage2& aMessage, 
    36     CPhCltExtPhoneDialData& aArguments,
    36     CPhCltExtPhoneDialData& aArguments,
    37     TInt aSubSessionHandle )
    37     TInt aSubSessionHandle )
    38     : iPendingRequestPointer( aMessage ),      
    38 	: iPendingRequestPointer( aMessage ),      
    39     iSubSessionHandle( aSubSessionHandle )
    39     iSubSessionHandle( aSubSessionHandle )
    40     {
    40     {
    41     iCallArguments = &aArguments;
    41     iCallArguments = &aArguments;
    42     }
    42     }
    43 
    43 
   151     const RMessage2& aMessage, 
   151     const RMessage2& aMessage, 
   152     CPhCltExtPhoneDialData& aArguments, 
   152     CPhCltExtPhoneDialData& aArguments, 
   153     TInt aSubSessionHandle)
   153     TInt aSubSessionHandle)
   154     {
   154     {
   155   
   155   
   156     __ASSERT_ALWAYS(  aArguments.TelephoneNumber() == KPhSrvUsedEmergencyCallNumber, 
   156 	__ASSERT_ALWAYS(  aArguments.TelephoneNumber() == KPhSrvUsedEmergencyCallNumber, 
   157         PhoneServerUtils::Panic( 
   157         PhoneServerUtils::Panic( 
   158             EPhoneServerPanicEmergencyCallRequestFailure ) );
   158             EPhoneServerPanicEmergencyCallRequestFailure ) );
   159             
   159             
   160     iPendingRequestPointer = aMessage;
   160     iPendingRequestPointer = aMessage;
   161     iCallArguments = &aArguments;
   161     iCallArguments = &aArguments;
   172     {
   172     {
   173     if ( iSubSessionHandle == 0 )
   173     if ( iSubSessionHandle == 0 )
   174         {
   174         {
   175         return;
   175         return;
   176         }
   176         }
   177     __ASSERT_ALWAYS(  
   177 	__ASSERT_ALWAYS(  
   178         iCallArguments->TelephoneNumber() == KPhSrvUsedEmergencyCallNumber, 
   178         iCallArguments->TelephoneNumber() == KPhSrvUsedEmergencyCallNumber, 
   179         PhoneServerUtils::Panic( 
   179         PhoneServerUtils::Panic( 
   180             EPhoneServerPanicEmergencyCallRequestFailure ) );
   180             EPhoneServerPanicEmergencyCallRequestFailure ) );
   181     iSubSessionHandle = 0;
   181     iSubSessionHandle = 0;
   182     }
   182     }