equal
deleted
inserted
replaced
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; |