psmservices/psmserver/inc/server/psmsrvsession.h
branchRCL_3
changeset 22 8cb079868133
parent 21 ccb4f6b3db21
equal deleted inserted replaced
21:ccb4f6b3db21 22:8cb079868133
     1 /*
     1 /*
     2 * Copyright (c) 2007 - 2010 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). 
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    59 
    59 
    60         /**
    60         /**
    61          * Service requests
    61          * Service requests
    62          */
    62          */
    63         void ServiceL( const RMessage2& aMessage );
    63         void ServiceL( const RMessage2& aMessage );
    64 		
       
    65 		/**
       
    66          * ServiceError handling
       
    67          */
       
    68 		void ServiceError(const RMessage2 &aMessage, TInt aError);
       
    69 
    64 
    70     private:
    65     private:
    71 
    66 
    72         /**
    67         /**
    73          * C++ constructor.
    68          * C++ constructor.
    77         /**
    72         /**
    78          * By default Symbian 2nd phase constructor is private.
    73          * By default Symbian 2nd phase constructor is private.
    79          */
    74          */
    80         void ConstructL();
    75         void ConstructL();
    81 
    76 
       
    77         /**
       
    78          * Handles client requests
       
    79          */
       
    80         void DispatchL( const RMessage2& aMessage );
    82 
    81 
    83         /**
    82         /**
    84          * Handles settings related requests
    83          * Handles settings related requests
    85          */
    84          */
    86         void HandleSettingsRequestL( const RMessage2& aMessage );
    85         void HandleSettingsRequestL( const RMessage2& aMessage );
   105         /**
   104         /**
   106          * Pointer to NotifyModeChange async message
   105          * Pointer to NotifyModeChange async message
   107          */
   106          */
   108         CPsmMessage* iNotifyModeMessage;
   107         CPsmMessage* iNotifyModeMessage;
   109 
   108 
       
   109         /**
       
   110          * Config array for Settings handling
       
   111          */
       
   112         RConfigInfoArray iConfigArray;
       
   113 
   110     };
   114     };
   111 
   115 
   112 #endif // PSMSRVSESSION_H 
   116 #endif // PSMSRVSESSION_H