mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/inc/crequestprocessor.h
branchRCL_3
changeset 9 bee149131e4b
parent 0 a2952bb97e68
child 17 780c925249c1
equal deleted inserted replaced
4:d45095c2f4f3 9:bee149131e4b
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description: 
    14 * Description:
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #ifndef CREQUESTPROCESSOR_H
    19 #ifndef CREQUESTPROCESSOR_H
    98     */
    98     */
    99     virtual void UsbDisconnect() = 0;
    99     virtual void UsbDisconnect() = 0;
   100 
   100 
   101     /*
   101     /*
   102     * Get the session id associated with current request object
   102     * Get the session id associated with current request object
   103     * This interface was added to avoid the case that the data member iRequest 
   103     * This interface was added to avoid the case that the data member iRequest
   104     * was sometimes invalid in session close phase, and getting session id from 
   104     * was sometimes invalid in session close phase, and getting session id from
   105     * request would cause panic
   105     * request would cause panic
   106     * @return session id
   106     * @return session id
   107     */
   107     */
   108     virtual TUint32 SessionId() = 0;
   108     virtual TUint32 SessionId() = 0;
   109     };
   109     };
   235     */
   235     */
   236     IMPORT_C void UsbDisconnect();
   236     IMPORT_C void UsbDisconnect();
   237 
   237 
   238     /*
   238     /*
   239     * Get the session id associated with current request object
   239     * Get the session id associated with current request object
   240     * This interface was added to avoid the case that the data member iRequest 
   240     * This interface was added to avoid the case that the data member iRequest
   241     * was sometimes invalid in session close phase, and getting session id from 
   241     * was sometimes invalid in session close phase, and getting session id from
   242     * request would cause panic
   242     * request would cause panic
   243     * @return session id
   243     * @return session id
   244     */
   244     */
   245     IMPORT_C TUint32 SessionId();
   245     IMPORT_C TUint32 SessionId();
   246 protected:
   246 protected: