mtpfws/mtpfw/inc/cmtpsession.h
changeset 49 c20dd21d1eb4
parent 0 d0791faffa3f
equal deleted inserted replaced
41:2c19c7cf5550 49:c20dd21d1eb4
    23 
    23 
    24 #include <e32base.h>
    24 #include <e32base.h>
    25 #include <mtp/mmtpsession.h>
    25 #include <mtp/mmtpsession.h>
    26 #include <mtp/tmtptyperequest.h>
    26 #include <mtp/tmtptyperequest.h>
    27 #include <mtp/tmtptypeevent.h>
    27 #include <mtp/tmtptypeevent.h>
    28 
       
    29 #include "mtpdebug.h"
       
    30 
    28 
    31 /** 
    29 /** 
    32 Implements the session level portion of the MTP communication model. It also 
    30 Implements the session level portion of the MTP communication model. It also 
    33 implements the data provider layer MTP session interface (@see MMTPSession).
    31 implements the data provider layer MTP session interface (@see MMTPSession).
    34 @internalComponent
    32 @internalComponent
    76     static TBool RouteRequestMatchOpCode(const TUint16* aOpCode, const TMTPTypeRequest& aRequest);
    74     static TBool RouteRequestMatchOpCode(const TUint16* aOpCode, const TMTPTypeRequest& aRequest);
    77     static TInt RouteRequestOrder(const TMTPTypeRequest& aLeft, const TMTPTypeRequest& aRight);
    75     static TInt RouteRequestOrder(const TMTPTypeRequest& aLeft, const TMTPTypeRequest& aRight);
    78     
    76     
    79 private: // Owned
    77 private: // Owned
    80 
    78 
    81     /**
       
    82     FLOGGER debug trace member variable.
       
    83     */
       
    84     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
    85 
       
    86     TUint32                 iExpectedTransactionId;
    79     TUint32                 iExpectedTransactionId;
    87     TUint32                 iIdMTP;
    80     TUint32                 iIdMTP;
    88     TUint                   iIdUnique;
    81     TUint                   iIdUnique;
    89     TMTPTransactionPhase    iTransactionPhase;
    82     TMTPTransactionPhase    iTransactionPhase;
    90     RArray<TMTPTypeRequest> iRoutingRegistrations;
    83     RArray<TMTPTypeRequest> iRoutingRegistrations;