mmsharing/mmshavailability/src/musavainviteresponder.cpp
branchRCL_3
changeset 41 755f0370535b
parent 38 ac48f0cc9f9c
equal deleted inserted replaced
38:ac48f0cc9f9c 41:755f0370535b
    18 
    18 
    19 
    19 
    20 #include "musavainviteresponder.h"
    20 #include "musavainviteresponder.h"
    21 #include "musavainviteresponderobserver.h"
    21 #include "musavainviteresponderobserver.h"
    22 #include "muslogger.h"
    22 #include "muslogger.h"
    23 #include "mussettings.h"
       
    24 
    23 
    25 #include <e32cmn.h>
    24 #include <e32cmn.h>
    26 #include <sipresponseelements.h>
    25 #include <sipresponseelements.h>
    27 #include <sipmessageelements.h>
    26 #include <sipmessageelements.h>
    28 #include <sipstrings.h>
    27 #include <sipstrings.h>
   109         MMusAvaSettingsObserver::EApplicationIsRunning )
   108         MMusAvaSettingsObserver::EApplicationIsRunning )
   110         {
   109         {
   111         SendResponseL( KMUSAVA486, KMusAvaStatusBusy );
   110         SendResponseL( KMUSAVA486, KMusAvaStatusBusy );
   112         }
   111         }
   113     else
   112     else
   114         {  
   113         {
   115         if ( MultimediaSharingSettings::OperatorVariantSettingL() == 
   114         SendResponseL( KMUSAVA603, KMusAvaStatusDecline );
   116 		     MusSettingsKeys::EOperatorSpecific )
       
   117         	{
       
   118             SendResponseL( KMUSAVA486, KMusAvaStatusBusy );
       
   119         	}
       
   120         else
       
   121         	{
       
   122             SendResponseL( KMUSAVA603, KMusAvaStatusDecline );
       
   123             }
       
   124         }
   115         }
   125     }
   116     }
   126 
   117 
   127 // ------------------------------------------------------------------------
   118 // ------------------------------------------------------------------------
   128 // Send response to request.
   119 // Send response to request.