phoneclientserver/phoneserver/Inc/Standard/Standard_Aiw/CPhSrvCallRequest.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    20 #define CPHSRVCALLREQUEST_H
    20 #define CPHSRVCALLREQUEST_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 
    26 
    27 // CONSTANTS
    27 // CONSTANTS
    28 
    28 
    29 // Default emergency number
    29 // Default emergency number
    30 _LIT( KPhSrvUsedEmergencyCallNumber , "112" );
    30 _LIT( KPhSrvUsedEmergencyCallNumber , "112" );
    98         * The arguments for the call.
    98         * The arguments for the call.
    99         *
    99         *
   100         * @return The call arguments.
   100         * @return The call arguments.
   101         */
   101         */
   102          CPhCltExtPhoneDialData& CallArguments() const;
   102          CPhCltExtPhoneDialData& CallArguments() const;
   103     
   103 	
   104         /**
   104         /**
   105         * Update Emergency call status
   105         * Update Emergency call status
   106         * @param aMessage The outstanding client request which will be completed
   106         * @param aMessage The outstanding client request which will be completed
   107         *                 when the call initiation outcome is known.
   107         *                 when the call initiation outcome is known.
   108         * @param aArguments The call arguments, such as phone number, 
   108         * @param aArguments The call arguments, such as phone number, 
   144         RMessage2       iPendingRequestPointer;
   144         RMessage2       iPendingRequestPointer;
   145         
   145         
   146         // The object responsible for processing external client call requests. 
   146         // The object responsible for processing external client call requests. 
   147         // This is essentially an interface to the phone app engine.
   147         // This is essentially an interface to the phone app engine.
   148         
   148         
   149         CPhCltExtPhoneDialData* iCallArguments;
   149 		CPhCltExtPhoneDialData* iCallArguments;
   150 
   150 
   151         // A handle to the subsession that initiated this request.
   151         // A handle to the subsession that initiated this request.
   152         TInt            iSubSessionHandle;
   152         TInt            iSubSessionHandle;
   153     };
   153     };
   154 
   154